Prerequisites
Before performing Goods Receipt, ensure the following are available:
- Authorization for transaction MIGO
- Purchase Order has been created (ME21N)
- Vendor has delivered the material
- Plant and Storage Location are correctly maintained
- Material Master exists with relevant views (Purchasing, Accounting, Storage)
Step-by-Step Process
Enter Transaction Code
In the SAP Easy Access screen, type MIGO in the command field and press Enter.
Select Action and Reference Document
- Action: Select A01 – Goods Receipt
- Reference Document: Select R01 – Purchase Order
- Enter the Purchase Order number in the field next to it
Press Enter. The system will pull all open items from the Purchase Order.
Review Item Details
The system displays the PO items. Check and confirm the following for each line:
- Material and Description
- Quantity (you can change it for partial receipt)
- Plant and Storage Location
- Movement Type (usually 101 for Goods Receipt into Warehouse)
- Stock Type (Unrestricted, Quality Inspection, Blocked)
Enter Additional Details (if required)
- Go to the Qty tab → Confirm or change the quantity
- Go to the Where tab → Check Plant, Storage Location, and Stock Type
- Go to the Partner tab → Verify Vendor details
- Enter Delivery Note number (Vendor’s delivery document) in the header
Check Accounting Information
Click on the Account Assignment or review the accounting proposal. For standard stock materials, the system automatically posts to stock accounts. For non-stock / account-assigned items, ensure Cost Center / G/L account is correct.
Post the Goods Receipt
Click the Post button (or press Ctrl + S / check the document and then Post).
The system generates a Material Document Number and simultaneously creates an Accounting Document (if valuation is relevant).
Note down the Material Document number.
Verify the Posting
- Use MB03 or MIGO (Display) to view the Material Document
- Check stock using MMBE (Stock Overview)
- Check accounting entry using the Material Document → Accounting Documents
Quick Process Flow
Common Movement Types for Goods Receipt
| Movement Type | Description |
|---|---|
| 101 | Goods Receipt for Purchase Order into Warehouse / Stores |
| 103 | Goods Receipt for Purchase Order into GR Blocked Stock |
| 105 | Release from GR Blocked Stock to Unrestricted |
| 122 | Return Delivery to Vendor |
| 161 | Returns for Purchase Order (from Vendor Returns) |
Related Transaction Codes
| T-Code | Description |
|---|---|
| MIGO | Goods Movement (Goods Receipt, Goods Issue, Transfer Posting) |
| MB03 | Display Material Document |
| MB51 | Material Document List |
| MMBE | Stock Overview |
| ME23N | Display Purchase Order |
| MIRO | Enter Incoming Invoice (after Goods Receipt) |
| MBST | Cancel / Reverse Material Document |
Helpful Tips
- Always enter the Delivery Note number from the vendor’s challan for better tracking.
- For partial Goods Receipt, simply reduce the quantity — the remaining quantity stays open on the PO.
- If the material is quality-managed, stock will go to Quality Inspection stock (Movement Type 101 + stock type).
- After Goods Receipt, the next process is usually Invoice Verification using MIRO.
- To reverse a wrong Goods Receipt, use MBST or MIGO with Cancellation.
- You can also perform Goods Receipt with reference to Inbound Delivery if using Shipping Notification.
