AccountsSkill logo ACCOUNTS SKILL
← SAP Learning Hub🔎 Search all T-Codes

Goods Receipt Process In SAP (MIGO)

Complete Step-by-Step Guide

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

1

Enter Transaction Code

In the SAP Easy Access screen, type MIGO in the command field and press Enter.

2

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.

3

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)
4

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
5

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.

6

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.

7

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

MIGO → A01 Goods Receipt + R01 Purchase Order → Enter PO Number → Check Qty / Plant / Storage Location → Post

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.