---
description: To create goods receipt, you can use MIGO or MB1C transaction. Mostly people use MIGO as it&#039;s designed to have all the options for all of the movement scenarios. Step 1) Execute the MIGO transa
title: How to Create Goods Receipt in SAP: MIGO, MB1C, MB03
image: https://www.guru99.com/images/how-to-create-goods-receipt-1.png
---

 

[Skip to content](#main) 

**⚡ Smart Summary**

Create Goods Receipt in SAP confirms that ordered materials have physically arrived against a purchase order. The MIGO transaction captures quantities, posting dates, and storage locations, while MB03 lets you verify the resulting material document for audit and inventory accuracy.

* 📦 **Use MIGO as the default:** MIGO consolidates every movement scenario, while MB1C remains useful for legacy or quick goods movements.
* 🧾 **Reference the right document:** Choose A1 Goods Receipt with R01 Purchase Order so the receipt is posted against the correct PO line.
* 🏷️ **Validate tabs before posting:** Review Material, Quantity, Where, and Purchase Order tabs to catch storage-location or stock-type mistakes.
* ✅ **Flag items OK and post:** Set the OK indicator on each line, then post to generate a material document with an automatic FI accounting entry.
* 🤖 **Use AI for audit checks:** AI assistants reconcile MIGO postings, flag quantity mismatches, and draft MB03 inquiries to speed up monthly inventory close.

[ Read More ](javascript:void%280%29;) 

![How to Create Goods Receipt in SAP](https://www.guru99.com/images/how-to-create-goods-receipt-1.png)

## What is a Goods Receipt in SAP?

A **Goods Receipt** in SAP MM records the physical inward movement of materials against a reference document such as a purchase order, production order, or inbound delivery. Posting the receipt updates stock quantities and value, triggers an accounting entry, and closes the cycle from purchasing to inventory.

Two transactions are commonly used to create a goods receipt:

* **MIGO** — the modern, multi-purpose transaction that supports every movement scenario.
* **MB1C** — the classic transaction, kept for quick movements without a reference document.

Most teams use MIGO because it consolidates every movement type, vendor, plant, and storage-location option behind a single screen.

## Process to Create Goods Receipt in SAP using MIGO

Follow the steps below to post a goods receipt against a purchase order with MIGO and then verify the resulting material document with MB03.

### Step 1) Open MIGO and pick the purchase order

1. Execute the **MIGO** transaction.
2. Choose the **A1 – Goods receipt** process.
3. Choose **R01 – Purchase order** as the reference document.
4. Enter your purchase order number.
5. Click the Execute button.

[](https://www.guru99.com/images/sap/2013/05/052113%5F0553%5F31Howtocrea1.png)

### Step 2) Confirm posting and document date

The material is transferred to the item overview section. Choose the posting date and document date — keeping today’s date as the default is recommended unless the receipt is back-dated for compliance reasons.

[](https://www.guru99.com/images/sap/2013/05/052113%5F0553%5F31Howtocrea2.png)

### Step 3) Review header and item tabs

1. At the header level, open the **Vendor** tab to view vendor information.
2. Click on the line item number to reveal several tabs at the bottom of the screen; each tab shows specific information about the item.
3. Open the **Material** tab to see the general material master data.

[](https://www.guru99.com/images/sap/2013/05/052113%5F0553%5F31Howtocrea3.png)

### Step 4) Check the quantity

Open the **Quantity** tab. You can post a goods receipt for less than the ordered quantity by changing the value here. The ordered quantity continues to appear at the bottom of the screen for reference.

[](https://www.guru99.com/images/sap/2013/05/052113%5F0553%5F31Howtocrea4.png)

### Step 5) Verify the destination (“Where” tab)

The next tab contains information about the destination for the goods:

1. The **movement type** used for the receipt (usually 101 for a standard GR against a PO).
2. The destination **plant** and **storage location**.
3. The **stock type** upon receipt. In the example, the material is posted to Quality Inspection — an indicator set in the material master — so it is not available for use until confirmed to be in satisfactory quality.
4. The **goods recipient** and **unloading point** fields.

If you need to change the storage location or override the stock posting type, do it on this tab.

[](https://www.guru99.com/images/sap/2013/05/052113%5F0553%5F31Howtocrea5.png)

### Step 6) Review purchase order data and post

The **Purchase Order Data** tab shows reference details from the PO:

1. You can change how the _delivery completed_ indicator is updated on the purchase order. By default it updates automatically on posting, but you can change this if your process requires a different approach.

[](https://www.guru99.com/images/sap/2013/05/052113%5F0553%5F31Howtocrea6.png)

After reviewing every tab and confirming the data is accurate, flag the items as **OK**. You can then post the document.

[](https://www.guru99.com/images/sap/2013/05/052113%5F0553%5F31Howtocrea7.png)

Upon posting, SAP generates a material document, and a confirmation message displays the new material document number.

[](https://www.guru99.com/images/sap/2013/05/052113%5F0553%5F31Howtocrea8.png)

## Verify the Material Document with MB03

Use transaction **MB03** to look up the material document you just posted.

1. Execute the transaction **MB03**.
2. Enter the material document number and the document year.
3. Press **ENTER**.

[](https://www.guru99.com/images/sap/2013/05/052113%5F0553%5F31Howtocrea9.png)

You will see basic information about the document and its items.

Double-click an item to drill in.

[](https://www.guru99.com/images/sap/2013/05/052113%5F0553%5F31Howtocrea10.png)

The item-detail view shows additional information such as account assignment, batch, and value.

[](https://www.guru99.com/images/sap/2013/05/052113%5F0553%5F31Howtocrea11.png)

You have now posted a goods receipt and verified the resulting material document. The process is identical for production orders and inbound deliveries — only the reference document (R02 for orders, R08 for inbound delivery) changes.

### RELATED ARTICLES

* [ME11: How to Create a Purchase Info Record in SAP ](https://www.guru99.com/how-to-create-a-purchase-info-record.html "ME11: How to Create a Purchase Info Record in SAP")
* [Release Strategy in SAP MM – Procedure for Purchase Order ](https://www.guru99.com/release-procedures-for-purchasing-documents.html "Release Strategy in SAP MM – Procedure for Purchase Order")
* [Physical Inventory in SAP MM: MI01, MI04, MI07 ](https://www.guru99.com/all-about-physical-inventory.html "Physical Inventory in SAP MM: MI01, MI04, MI07")
* [SAP MM Module PDF Book – Material Management Handbook ](https://www.guru99.com/sap-mm-pdf.html "SAP MM Module PDF Book – Material Management Handbook")

## Key Transactions and Movement Types

The table below summarises the most common transactions and movement types used during the goods-receipt process.

| Transaction / Movement | Purpose                                                                            |
| ---------------------- | ---------------------------------------------------------------------------------- |
| MIGO                   | Universal goods movement transaction — receipts, issues, transfers, and reversals. |
| MB1C                   | Quick goods movement without a reference document; ideal for initial stock upload. |
| MB03                   | Display a material document already posted.                                        |
| MB31                   | Goods receipt against a production order.                                          |
| Movement Type 101      | Standard goods receipt against a purchase order.                                   |
| Movement Type 102      | Reversal of a goods receipt against a purchase order.                              |
| Movement Type 103      | Goods receipt into blocked stock for vendor evaluation.                            |
| Movement Type 105      | Release of blocked stock to unrestricted use.                                      |

## Best Practices for Posting a Goods Receipt

The following habits keep goods-receipt postings clean, auditable, and easy to reconcile during month-end close:

* **Match against the PO line:** always post against a specific purchase order line item so three-way matching with the invoice works automatically.
* **Confirm posting date:** the posting date drives FI period; never back-date a receipt without finance approval.
* **Use stock type intentionally:** route incoming material to Quality Inspection or Blocked Stock when the quality team needs to clear it before consumption.
* **Document partial receipts:** note short shipments in the item text and inform purchasing so the PO can be closed or chased.
* **Attach supporting documents:** use the Service Notes or Generic Object Services to attach the delivery note for audit trail.
* **Validate value postings:** open FI accounting entries via the material document to confirm that the GR/IR clearing account moves as expected.

## FAQs

⚡ What is the difference between MIGO and MB1C?

MIGO is the universal goods movement transaction that supports every reference document, while MB1C is the classic transaction used for quick movements such as initial stock upload without a purchase order.

🚀 Which movement type is used for a standard goods receipt?

Movement type 101 is used for a standard goods receipt against a purchase order or production order. It increases unrestricted stock and posts the corresponding FI accounting entry automatically.

💡 Can I post a partial goods receipt in MIGO?

Yes. Open the Quantity tab on the line item and enter a value lower than the ordered quantity. The remaining quantity stays open on the purchase order for future receipts.

🔒 How do I cancel a posted goods receipt?

Open MIGO and choose the A02 Cancellation process with R02 Material document as the reference. Enter the original material document number, review the lines, flag them OK, and post the reversal.

📐 What accounting entries are posted during a goods receipt?

A standard receipt debits the stock account and credits the GR/IR clearing account. The GR/IR balance is cleared later when the vendor invoice is posted through MIRO, completing the three-way match.

⏱️ How can I display all material documents for a purchase order?

Use transaction MB51, enter the purchase order number on the selection screen, and execute. The list shows every material document posted against the PO, including receipts, transfers, and reversals.

🤖 How is AI used to streamline SAP goods receipt?

AI tools reconcile MIGO postings, flag price and quantity variances against the PO, and highlight stock-type mistakes before they reach finance. They also draft MB03 queries from plain-English questions.

✍️ Can AI auto-fill MIGO fields from a delivery note?

Yes. Modern OCR plus AI can read a delivery note PDF, match it to the purchase order, and propose MIGO entries for quantity, batch, and storage location. A clerk still reviews and posts the document.

#### Summarize this post with:

ChatGPT Perplexity Grok Google AI 

**Stay Updated on AI** **Get Weekly AI Skills, Trends, Actionable Advice.** 

##### Sign up for the newsletter

Subscribe for Free 

You have successfully subscribed.  
Please check your inbox. 

![AI-Newsletter]() Chosen by over **350,000+** professionals 

[Scroll to top ](#wrapper)Scroll to top 

× 

Toggle Menu Close 

Search for: 

Search

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.guru99.com/#organization","name":"Guru99","sameAs":["https://www.facebook.com/Guru99Official","https://twitter.com/guru99com"],"logo":{"@type":"ImageObject","@id":"https://www.guru99.com/#logo","url":"https://www.guru99.com/images/guru99-logo-v1-150x59.png","contentUrl":"https://www.guru99.com/images/guru99-logo-v1-150x59.png","caption":"Guru99","inLanguage":"en-US"}},{"@type":"WebSite","@id":"https://www.guru99.com/#website","url":"https://www.guru99.com","name":"Guru99","publisher":{"@id":"https://www.guru99.com/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://www.guru99.com/images/how-to-create-goods-receipt-1.png","url":"https://www.guru99.com/images/how-to-create-goods-receipt-1.png","width":"600","height":"250","inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://www.guru99.com/how-to-create-goods-receipt.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://www.guru99.com","name":"Home"}},{"@type":"ListItem","position":"2","item":{"@id":"https://www.guru99.com/sap-mm","name":"SAP - MM"}},{"@type":"ListItem","position":"3","item":{"@id":"https://www.guru99.com/how-to-create-goods-receipt.html","name":"How to Create Goods Receipt in SAP: MIGO, MB1C, MB03"}}]},{"@type":"WebPage","@id":"https://www.guru99.com/how-to-create-goods-receipt.html#webpage","url":"https://www.guru99.com/how-to-create-goods-receipt.html","name":"How to Create Goods Receipt in SAP: MIGO, MB1C, MB03","dateModified":"2026-05-28T18:14:03+05:30","isPartOf":{"@id":"https://www.guru99.com/#website"},"primaryImageOfPage":{"@id":"https://www.guru99.com/images/how-to-create-goods-receipt-1.png"},"inLanguage":"en-US","breadcrumb":{"@id":"https://www.guru99.com/how-to-create-goods-receipt.html#breadcrumb"}},{"@type":"Person","@id":"https://www.guru99.com/author/olivia","name":"Olivia Turner","description":"I'm Olivia Turner, an SAP MM, QM, PP, and PI/PO Consultant, specializing in optimizing SAP systems for manufacturing and quality management.","url":"https://www.guru99.com/author/olivia","image":{"@type":"ImageObject","@id":"https://www.guru99.com/images/olivia-turner-author-120x120.png","url":"https://www.guru99.com/images/olivia-turner-author-120x120.png","caption":"Olivia Turner","inLanguage":"en-US"},"worksFor":{"@id":"https://www.guru99.com/#organization"}},{"articleSection":"SAP - MM","headline":"How to Create Goods Receipt in SAP: MIGO, MB1C, MB03","description":"To create goods receipt, you can use MIGO or MB1C transaction. Mostly people use MIGO as it&#039;s designed to have all the options for all of the movement scenarios. Step 1) Execute the MIGO transa","keywords":"sap-mm, sap","speakable":{"@type":"SpeakableSpecification","cssSelector":[".entry-title",".summary"]},"@type":"Article","author":{"@id":"https://www.guru99.com/author/olivia","name":"Olivia Turner"},"dateModified":"2026-05-28T18:14:03+05:30","image":{"@id":"https://www.guru99.com/images/how-to-create-goods-receipt-1.png"},"copyrightYear":"2026","name":"How to Create Goods Receipt in SAP: MIGO, MB1C, MB03","subjectOf":[{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is the difference between MIGO and MB1C?","acceptedAnswer":{"@type":"Answer","text":"MIGO is the universal goods movement transaction that supports every reference document, while MB1C is the classic transaction used for quick movements such as initial stock upload without a purchase order."}},{"@type":"Question","name":"Which movement type is used for a standard goods receipt?","acceptedAnswer":{"@type":"Answer","text":"Movement type 101 is used for a standard goods receipt against a purchase order or production order. It increases unrestricted stock and posts the corresponding FI accounting entry automatically."}},{"@type":"Question","name":"Can I post a partial goods receipt in MIGO?","acceptedAnswer":{"@type":"Answer","text":"Yes. Open the Quantity tab on the line item and enter a value lower than the ordered quantity. The remaining quantity stays open on the purchase order for future receipts."}},{"@type":"Question","name":"How do I cancel a posted goods receipt?","acceptedAnswer":{"@type":"Answer","text":"Open MIGO and choose the A02 Cancellation process with R02 Material document as the reference. Enter the original material document number, review the lines, flag them OK, and post the reversal."}},{"@type":"Question","name":"What accounting entries are posted during a goods receipt?","acceptedAnswer":{"@type":"Answer","text":"A standard receipt debits the stock account and credits the GR/IR clearing account. The GR/IR balance is cleared later when the vendor invoice is posted through MIRO, completing the three-way match."}},{"@type":"Question","name":"How can I display all material documents for a purchase order?","acceptedAnswer":{"@type":"Answer","text":"Use transaction MB51, enter the purchase order number on the selection screen, and execute. The list shows every material document posted against the PO, including receipts, transfers, and reversals."}},{"@type":"Question","name":"How is AI used to streamline SAP goods receipt?","acceptedAnswer":{"@type":"Answer","text":"AI tools reconcile MIGO postings, flag price and quantity variances against the PO, and highlight stock-type mistakes before they reach finance. They also draft MB03 queries from plain-English questions."}},{"@type":"Question","name":"Can AI auto-fill MIGO fields from a delivery note?","acceptedAnswer":{"@type":"Answer","text":"Yes. Modern OCR plus AI can read a delivery note PDF, match it to the purchase order, and propose MIGO entries for quantity, batch, and storage location. A clerk still reviews and posts the document."}}]}],"@id":"https://www.guru99.com/how-to-create-goods-receipt.html#schema-1106023","isPartOf":{"@id":"https://www.guru99.com/how-to-create-goods-receipt.html#webpage"},"publisher":{"@id":"https://www.guru99.com/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.guru99.com/how-to-create-goods-receipt.html#webpage"}}]}
```
