SAP

How to Cancel a Material Document in SAP MIGO

Learn how to cancel or reverse a material document in SAP MIGO, when reversal is appropriate, what checks to perform, and how to troubleshoot common errors.

SAP MIGO Cancellation Decision PathShow when to reverse a material document and what checks to perform first.SAP MIGO Cancellation Decision PathShow when to reverse a material document and what checks to perform first.ReviewYesNoPostIncorrectgoods…Confirm theoriginal…Follow-ondocument o…Checkinvoices,…Createreversal in…Load theoriginal…Verify theresultCheckmaterial,…Coordinatedependent…Follow theconfigured…CertPas original visual explanation
Decision tree showing that an incorrect goods movement should be checked for follow-on documents before a MIGO reversal is posted and verified.
On this page
  1. What canceling a material document means
  2. When to reverse a MIGO posting
  3. What to check before cancellation
  4. How to cancel a material document in MIGO
  5. How to verify the reversal
  6. Common SAP MIGO cancellation errors
  7. Reversal versus a new adjustment
  8. Best practices for safe MIGO reversals
  9. Key points
  10. Frequently asked questions

How to Cancel a Material Document in SAP MIGO

A posting made in SAP MIGO normally should not be deleted directly. If a goods movement was posted incorrectly, the usual correction is to create a reversal document that offsets the original material document. This preserves the document trail and helps inventory and accounting remain auditable.

The exact reversal behavior depends on the original movement type, posting date, stock situation, valuation, and whether follow-on documents have already been created. Always confirm the business reason and document number before posting a correction.

What canceling a material document means

In SAP, “cancel” commonly means reverse the goods movement rather than remove the original record. The original material document remains available for review, while a new document records the opposite movement.

For example, a receipt that increased stock may be reversed by a movement that decreases the same stock category. A goods issue may be reversed by a movement that returns the quantity to stock. The appropriate reversal movement is normally proposed from the original posting, but it should still be reviewed before saving.

This approach provides a traceable relationship between the original document and its reversal. It also avoids changing historical records in a way that would obscure what happened.

MIGO Material Document Reversal WorkflowSummarize the practical steps for safely reversing a posted goods movement.MIGO Material Document Reversal WorkflowSummarize the practical steps for safely reversing a posted goods movement.PrepareReadyDisplayConfirm1. Identifysource…Capturedocument…2. CheckprerequisitesReview stock,period,…3. Load inMIGOUse thecancellation…4. Reviewproposed…Validatemovement…5. Post andrecordSave thereversal…CertPas original visual explanation
Five-step process for reversing a material document in SAP MIGO, from identifying the source document through final verification.

When to reverse a MIGO posting

A reversal may be appropriate when:

  • The wrong quantity was posted.
  • The wrong material or plant was selected.
  • A receipt or issue was posted against the wrong purchase order or order.
  • A movement was posted in the wrong period and the business process allows a correction.
  • A duplicate goods movement was created.
  • A document was posted before the physical movement took place.

Before reversing, determine whether the error can be corrected through a separate business transaction instead. For instance, a quantity difference may require a new adjustment, while a completely incorrect posting may require a full reversal followed by a correct posting.

What to check before cancellation

Perform these checks before opening the reversal transaction:

  1. Identify the original document. Record the material document number, document year, posting date, material, plant, storage location, quantity, and movement type.
  2. Confirm the business reason. Make sure the reversal is approved under your organization’s inventory and financial controls.
  3. Check stock availability. A reversal that removes stock may fail if the required unrestricted, quality, or blocked stock is no longer available.
  4. Review follow-on documents. Invoice documents, deliveries, accounting documents, production confirmations, or transfer-related postings may need separate handling.
  5. Check the posting period. A closed period or an invalid posting date can prevent the reversal.
  6. Confirm authorization. Your role may allow display but not posting or reversal.

A reversal is not always a one-click fix. If the original movement has already affected another process, coordinate the correction across the relevant teams.

How to cancel a material document in MIGO

The following is a general workflow. Screen names and available options can vary by SAP release, configuration, and user authorization.

  1. Open MIGO or the organization’s configured goods movement application.
  2. Choose the function for cancellation, reversal, or the equivalent goods movement correction process.
  3. Enter the original material document number and document year. Avoid relying only on a material or date search when several similar postings exist.
  4. Load the original document and compare the proposed reversal items with the source document.
  5. Check the reversal movement type, quantities, plant, storage location, batch, special stock indicator, and valuation-related information.
  6. Enter a suitable posting date and document date according to the business requirement and open-period rules.
  7. Review the item status and any system messages. Correct mandatory fields or stock inconsistencies before posting.
  8. Use the simulation, check, or review function if available in your system.
  9. Post the reversal only after confirming the complete document summary.
  10. Save the generated reversal material document number and verify the relationship to the original document.

The most important control is the final comparison between the original posting and the proposed reversal. Do not assume that a reversal automatically reflects the intended correction if the original document contains multiple items or special stock.

How to verify the reversal

After posting, verify the result from both the material and business perspectives.

Document-level verification

Display the original document and confirm that the system shows a linked reversal or cancellation document. Compare quantities, movement types, dates, and item references.

Inventory verification

Check the affected material and location to confirm that the stock balance changed as expected. Where relevant, review batch, serial number, quality inspection, and special stock information.

Accounting verification

If the movement generated an accounting document, verify that the reversal has the expected financial effect. The accounting impact can depend on valuation, price control, posting period, and configuration.

Process verification

If the original posting was connected to a purchase order, production order, delivery, or another logistics process, confirm whether the related process also needs correction. Reversing a material document does not necessarily undo every downstream business event.

For broader background on MIGO and its role in goods movements, see the MIGO basic function guide.

Common SAP MIGO cancellation errors

Insufficient stock

The system may reject a reversal when the stock needed for the opposite movement is no longer available in the expected category or location. Investigate subsequent goods issues, transfers, consumption, or stock status changes before attempting another posting.

Posting period is closed

A reversal may fail when the selected posting date belongs to a closed period. Follow your organization’s period-control process rather than changing dates arbitrarily. A backdated correction can have accounting and audit consequences.

Document cannot be reversed

Some movements require a specific reversal procedure, or the original document may already have been reversed. Display the source document and review its status before creating another correction.

Follow-on document exists

An invoice, delivery, or other dependent document may need to be reversed or adjusted first. The correct sequence depends on the process and system configuration.

Authorization or configuration error

A user may be able to display a material document but not post its reversal. Missing movement-type permissions, plant restrictions, or configuration rules can also block the transaction. Ask the SAP security or functional support team to review the message and authorization trace.

Batch or serial number mismatch

Batch-managed and serial-managed materials can require the same batch or serial information used in the original transaction. A mismatch may cause the reversal to fail or produce an incorrect stock result.

Reversal versus a new adjustment

A full reversal is usually appropriate when the original posting was entirely incorrect and must be offset. A new adjustment may be more suitable when only part of the quantity is wrong or when the business process requires a separate correction movement.

Use the original document as the starting point, but do not treat every error as identical. Consider quantity, movement type, stock category, valuation, follow-on documents, and audit requirements before choosing the correction method.

The SAP transaction code list can help you identify related transactions, but transaction names alone do not determine the correct business procedure. Configuration and organizational controls remain important.

Best practices for safe MIGO reversals

  • Capture the original document number and the reason for correction.
  • Use a controlled posting date that matches the approved accounting process.
  • Review all line items rather than reversing only the first visible item.
  • Confirm batch, serial, special stock, and storage-location details.
  • Check both inventory and accounting effects after posting.
  • Avoid repeated attempts when the error message indicates a process dependency.
  • Record the reversal document number for audit and reconciliation.
  • Escalate unclear cases to the inventory, finance, or SAP functional owner.

A short written explanation of the correction can prevent confusion during month-end reconciliation or later document review.

Key points

  • SAP MIGO cancellation usually creates a reversal document instead of deleting the original material document.
  • Confirm the original document, stock situation, posting period, authorization, and follow-on documents first.
  • Review the proposed reversal carefully before posting.
  • Verify the material, accounting, and connected business-process effects afterward.
  • Use your organization’s configured procedure when a direct reversal is blocked.

Frequently asked questions

In practice: Can I delete a material document in MIGO?

Normally, a posted material document is not deleted as a routine correction. The standard approach is to create an appropriate reversal or cancellation document so the original posting and correction remain traceable.

What information do I need to reverse a material document?

You generally need the original material document number and document year. You should also know the affected material, plant, quantity, movement type, and business reason so you can validate the proposed reversal.

Can I reverse only one item from a material document?

That depends on the document structure and system configuration. Review the individual items carefully and confirm that a partial reversal is valid for the movement and business process.

Why does MIGO reject my reversal?

Typical causes include insufficient stock, a closed posting period, an existing follow-on document, a previous reversal, missing authorization, or batch and serial-number inconsistencies. Read the full message and check the original document status before retrying.

Does reversing a material document reverse an invoice too?

Not necessarily. A goods movement reversal and an invoice reversal are separate process events, although they may be related. Coordinate with the purchasing and finance process owners when an invoice or other follow-on document exists.

Where can I learn more about goods movements?

SAP’s official documentation for Goods Movement in MM-IM provides product documentation for goods movement concepts and processing. Use it together with your organization’s configured procedures and authorization model.

Back to all articles