16.2 Correct, Cancel & Corrective Credit Memo Procedures
Key Takeaways
- Business Central provides three automated corrective actions on Posted Sales and Purchase Invoices: Correct (cancels invoice via automated credit memo and creates an editable draft invoice), Cancel (cancels invoice via automated credit memo with no draft), and Create Corrective Credit Memo (creates an unposted draft credit memo for partial adjustments).
- The Correct and Cancel actions strictly require that the posted invoice has zero payments applied and has not been partially or fully settled; any applied payment must first be unapplied in customer/vendor ledger entries.
- When an invoice is corrected or cancelled, Business Central automatically posts a corrective credit memo in the background, applies it against the posted invoice to reduce remaining amounts to zero, and flags both documents as Cancelled.
- Exact Cost Reversing Mandatory ensures that inventory returned or cancelled via credit memos is revalued at the exact original unit cost rather than fluctuating average or current standard costs.
- Correct and Cancel cannot be executed directly on invoices generated from sales/purchase orders that utilized advanced warehouse shipments or receipts; such transactions require return orders.
16.2 Correct, Cancel & Corrective Credit Memo Procedures
Quick Summary: In Microsoft Dynamics 365 Business Central, posted documents cannot be modified or deleted due to strict regulatory audit and double-entry accounting standards. To remediate billing errors, incorrect pricing, or wrong item quantities on Posted Sales Invoices (Page 132) and Posted Purchase Invoices (Page 138), the system provides three built-in corrective actions on the action bar: Correct, Cancel, and Create Corrective Credit Memo. The Correct action cancels the posted invoice via an automated background credit memo and opens a pre-populated draft invoice for immediate editing and re-posting. The Cancel action posts a background credit memo that applies against and permanently settles the invoice without generating a new draft. For partial adjustments, Create Corrective Credit Memo generates an unposted draft credit memo. These actions enforce rigid prerequisites: the invoice must not be paid or applied, and inventory valuation must adhere to Exact Cost Reversing Mandatory rules.
The Three Corrective Document Actions
When viewing a Posted Sales Invoice or Posted Purchase Invoice, users have access to three corrective operations within the Correct action group.
Corrective Document Action Decision Matrix:
Scenario: A Posted Invoice contains errors. What is the business goal?
│
┌─────────────────────┼─────────────────────┐
▼ ▼ ▼
[Fix and Re-issue] [Completely Void] [Partial Return / Price Adj]
│ │ │
▼ ▼ ▼
Action: "Correct" Action: "Cancel" Action: "Create Corrective
Credit Memo"
- Posts credit memo - Posts credit memo - Creates unposted draft
in background in background credit memo
- Closes invoice - Closes invoice - Allows line deletions
- Creates draft - No draft created and quantity edits
new invoice - Process ends - Manual post required
1. Correct
- Execution: Click Correct -> Correct.
- System Automation:
- Business Central automatically creates and posts a corrective Credit Memo behind the scenes.
- The credit memo is automatically applied to the posted invoice, reducing the Remaining Amount on both ledger entries to
$0.00. - Both the original Posted Invoice and the new Posted Credit Memo are marked with
Cancelled = Yes. - A new unposted draft Invoice is created, copying all header information, lines, quantities, and dimensions from the original invoice.
- The draft invoice opens automatically on screen, allowing the user to make corrections (e.g., updating a customer PO number, changing a price, or adjusting quantities) and post the revised invoice immediately.
2. Cancel
- Execution: Click Correct -> Cancel.
- System Automation:
- Business Central generates and posts a corrective Credit Memo in the background.
- The credit memo automatically applies against and fully liquidates the posted invoice.
- The posted invoice and posted credit memo are updated with
Cancelled = Yes. - No draft invoice is created. This action is used when an invoice was issued completely in error (e.g., duplicate billing) and should not be re-billed.
3. Create Corrective Credit Memo
- Execution: Click Correct -> Create Corrective Credit Memo.
- System Automation:
- Business Central generates a new unposted draft Credit Memo (Page 44 or Page 52).
- The draft credit memo pre-populates with all lines from the posted invoice and links to it via the
Applies-to Doc. Type(Invoice) andApplies-to Doc. No.fields on the header. - The credit memo remains unposted.
- The user can delete unaffected lines, reduce quantities for partial goods returns, or add price allowance lines before manually releasing and posting the credit memo.
Strict Prerequisites and Operational Constraints
Automated document corrections enforce strict database validations. If any condition is violated, Business Central blocks the action.
1. Payment and Application Status Constraint
The most critical prerequisite for Correct and Cancel is that the posted invoice must not have any payment applied against it.
- The Remaining Amount on the Customer/Vendor Ledger Entry must equal the original total Amount.
- If a customer or vendor payment has been applied—even partially—clicking Correct or Cancel triggers the error: "You cannot correct or cancel this posted invoice because it is partially or fully paid or applied."
Remediation for Paid / Applied Invoices:
[Posted Invoice has Applied Payment / Discount]
│
▼ Attempt Correct/Cancel fails!
[Navigate to Customer / Vendor Ledger Entries]
│
▼ Select Applied Payment Entry
[Action: "Unapply Entries" (Codeunit 226 / 227)]
│
▼ Payment unlinked; Remaining Amount = Original Amount
[Return to Posted Invoice -> Click Correct or Cancel]
│
▼ Successfully Cancels Invoice
2. Warehouse Document Constraints
If a posted invoice originated from a Sales Order or Purchase Order where physical items were processed using Warehouse Shipments or Warehouse Receipts, the Correct and Cancel actions cannot be used directly on the invoice. Reversing physical movements handled by warehouse personnel requires a Sales Return Order or Purchase Return Order to stage warehouse receipts/picks.
3. Exact Cost Reversing Mandatory
In both Sales & Receivables Setup (Page 459) and Purchases & Payables Setup (Page 460), administrators can enable Exact Cost Reversing Mandatory.
- Purpose: Prevents inventory cost distortion upon returns. In dynamic costing environments (e.g., FIFO or Average), an item's current unit cost often differs from its historical unit cost when originally received or shipped.
- Mechanism: When enabled, credit memos must specify the original inbound or outbound Item Ledger Entry in the Appl.-to Item Entry (for purchase returns) or Appl.-from Item Entry (for sales returns) field.
- The built-in Correct and Cancel actions handle this automatically by linking directly to the original item ledger entries. However, when using Create Corrective Credit Memo or manual credit memos, users must ensure the applied entry link is maintained.
4. Item Tracking and Reservation Constraints
If an invoice includes items tracked by Serial Numbers or Lot Numbers, reversing the transaction requires returning or re-issuing the exact serial or lot identifiers. If those specific lots have already been consumed by production orders or shipped to other customers, automated cancellation will encounter tracking application errors.
Corrective Actions Comparison Table
| Attribute / Action | Correct | Cancel | Create Corrective Credit Memo | Sales/Purchase Return Order |
|---|---|---|---|---|
| Auto-Posts Credit Memo | Yes (in background) | Yes (in background) | No (creates draft memo) | No (creates draft order) |
| Auto-Applies to Invoice | Yes (Remaining = 0) | Yes (Remaining = 0) | Yes (via Applies-to fields) | Optional manual application |
| Creates New Draft Invoice | Yes (pre-populated) | No | No | No |
| Permits Partial Corrections | No (all or nothing) | No (all or nothing) | Yes (edit lines/qty) | Yes (edit lines/qty) |
| Allowed if Invoice is Paid | No (must unapply) | No (must unapply) | Yes (creates unapplied credit) | Yes (creates unapplied credit) |
| Supported with Whse Shipments | No (must use Return) | No (must use Return) | No (financial credit only) | Yes (generates whse receipt) |
Step-by-Step UI Execution Workflows
Workflow A: Correcting a Posted Sales Invoice with Pricing Error
- Press
Alt+Q, typePosted Sales Invoices, and select the related link (Page 143). - Locate and open the erroneous invoice (e.g.,
PSI-103050). Verify that Remaining Amount equals the total invoice amount. - In the action bar, click Correct -> Correct.
- Confirm the system warning: "The posted sales invoice will be canceled, and a new sales invoice will be created with the same information so you can make the correction. Do you want to continue?" Click Yes.
- Business Central posts the credit memo in the background and immediately opens the newly created draft Sales Invoice.
- Adjust the Unit Price on the line to the correct value.
- In the header FastTab, click Posting -> Post (
F9) to finalize the corrected billing.
Workflow B: Unapplying a Payment to Permit Invoice Cancellation
- Open the Posted Purchase Invoice that requires cancellation. Notice that clicking Cancel displays an error stating that payments are applied.
- Navigate to the Vendor Card, and click Related -> History -> Ledger Entries (
Ctrl+F7). - Locate the payment entry applied to this invoice.
- In the action bar, select Process -> Unapply Entries (Page 623).
- Review the applied lines. Click Unapply in the action bar, and confirm the posting date for the unapplication.
- Return to the Posted Purchase Invoice (
Alt+Q->Posted Purchase Invoices). - Click Correct -> Cancel. Click Yes to confirm. The system successfully posts the credit memo and closes the invoice.
Common Configuration Pitfalls & Exam Traps
- Pitfall 1: Attempting Correct or Cancel on a Settled Invoice. Trying to cancel an invoice that has been paid or applied against a credit memo is the single most tested concept on MB-800. Business Central will always reject the action until the payment is unapplied.
- Pitfall 2: Expecting Cancel to Delete the Record. Users accustomed to basic accounting packages often expect Cancel to erase the invoice record. In Business Central, the posted invoice remains permanently in Table 112/122 with
Cancelled = Yesalongside the posted credit memo, maintaining an immutable audit trail. - Pitfall 3: Exact Cost Reversing Blocking Line Deletion. When using Create Corrective Credit Memo, if a user manually adds new lines rather than modifying copied lines, posting will fail if Exact Cost Reversing Mandatory is active and
Appl.-to Item Entryis empty. - Pitfall 4: Advanced Warehouse Bypassing. If a company receives items via Warehouse Put-aways, they cannot use invoice cancellation to reverse inventory; doing so causes physical inventory and warehouse bin balances to desynchronize.
An accounting specialist attempts to click the 'Cancel' action on a Posted Purchase Invoice for $4,500, but Business Central displays an error stating that the invoice cannot be cancelled. Upon investigation, the specialist discovers that a partial payment of $1,000 was applied against the invoice last week. What must the specialist do to successfully cancel or reverse this invoice using automated document cancellation?
What is the exact operational behavior of the 'Correct' action when selected on a Posted Sales Invoice in Business Central?
A company has enabled 'Exact Cost Reversing Mandatory' in Purchases & Payables Setup. An inventory buyer creates a manual Purchase Credit Memo to return 10 damaged pumps originally purchased on Posted Purchase Invoice 108020. What specific step must be completed on the purchase credit memo line to satisfy this setting and prevent inventory cost distortion?