---
description: Another important process in inventory management is goods issue posting. Reservations are considered a specific process on their own, but essentially reservation use a goods issue logic. When we cre
title: How to Post Goods Issue in SAP MM VL02N, VL09
image: https://www.guru99.com/images/post-goods-issue-in-sap-mm-vl02n-vl09.png
---

 

[Skip to content](#main) 

**⚡ Smart Summary**

Goods Issue posting in SAP records the movement of materials out of inventory for outbound deliveries, production orders, reservations, and other scenarios, reducing stock, updating accounting, and supporting accurate inventory management through transactions such as VL02N, VL09, and MIGO.

* 🏭 **Goods Issue Defined:** Posting a goods issue reduces warehouse stock and records material movement to a delivery, cost center, production order, or reservation.
* 📤 **Post via VL02N:** Open the outbound delivery in VL02N, enter plant, storage location, and picked quantity, then post the goods issue.
* 🔁 **Reverse via VL09:** Cancel an incorrect goods issue with transaction VL09 by selecting the delivery line and clicking Reverse.
* 🧩 **Multiple Scenarios:** Use MIGO movement type A07 with options such as R01 purchase order, R08 production order, and R09 reservation.
* 📊 **Inventory Impact:** Each goods issue updates stock levels and generates material and accounting documents for accurate financial reporting.

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

![Post Goods Issue in SAP using VL02N and VL09](https://www.guru99.com/images/post-goods-issue-in-sap-mm-vl02n-vl09.png)

## What is Goods Issue in SAP?

Another important process in inventory management is goods issue posting. Reservations are considered a specific process on their own, but essentially reservation use a goods issue logic. When we created a material document for reservations, we have issued goods from warehouse to the cost center, production order etc.

Now, we can talk about other goods issuing processes. The most important of all is for outbound delivery. The process works as follows –

1. We have an inbound delivery for our material 10599999 incoming from sales department.
2. After the goods are loaded in the truck we should do a goods issue posting for the delivery.
3. We are sent the delivery number **80072673** created for out material 10599999 and we need to process the delivery in inventory management by posting the goods issue.

It is done in sales transaction VL02N mostly used by the MM users in logistics. Departments that use this transaction can vary depending on the organizational structure in the company.

## Steps to Post Goods Issue in SAP

With the delivery created, follow the steps below to post the goods issue in the VL02N transaction.

**Step 1)**

1. Open **VL02N** transaction.
2. Enter the delivery number you need to process. Hit **ENTER**.

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

**Step 2)**

1. Enter the Plant and Storage Location.
2. Enter picked quantity. If full quantity has been picked and loaded, enter 20 PCS but if for some reason loaded quantity is 12 PCS (e.g. truck already full) you will enter 12 in Deliv. Qty field and in the Picked Qty fields.
3. Post Goods Issue.

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

You are done.

## How to Reverse or Cancel a Goods Issue in SAP

If for some reason you need **to reverse/cancel goods issue for outbound delivery**, you can use the transaction **VL09**.

**Step 1)**

1. Execute transaction **VL09**.
2. Enter the appropriate delivery number.
3. Press the execute button. As you can see, you can use this function for inbound deliveries too.

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

**Step 2)**

1. Select the line with the delivery you want to process.

Click the Reverse button.

Confirm if asked. If you get the message that the goods issue is reversed successfully, you are done.

If not, there’s a problem in the processing which has to be identified by superuser or consultant.

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

## Other Goods Issue Processes in SAP

**Other types of processes where posting a goods issue is needed**

You can see the **MIGO** transaction for reference to more options for posting a goods issue.

Choose **A07 – goods issue**, and in the next drop-down menu you will find several options. To give you a little “homework”, you can explore the options by yourself, here’s just a short look on them.

* **R02 – Material Document** (post goods issue for a material document)
* **R08 – Order** (post goods issue for a production order)
* **R10 – Other** (without the reference document)
* **R01 – Purchase Order** (PGI for a purchase order)
* **R09 – Reservation** (PGI for reservation – I have demonstrated this process by using **MB1C** transaction)

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

## FAQs

⚙️ What transaction is used to post a goods issue in SAP?

Transaction VL02N is the most common transaction for posting a goods issue against an outbound delivery. For other scenarios, MIGO with movement type A07 supports purchase orders, production orders, and reservations.

🔄 How do you reverse a goods issue in SAP?

Use transaction VL09 to reverse or cancel a goods issue. Enter the delivery number, execute, select the delivery line, and click Reverse. The function also works for inbound deliveries.

📑 What documents are created when you post a goods issue?

Posting a goods issue creates a material document recording the stock reduction and an accounting document that updates the cost of goods sold and inventory value in financial accounting.

🤖 How does AI improve goods issue posting in SAP?

AI detects quantity mismatches, predicts posting errors, and automates routine goods issue entries. Machine learning analyzes historical movements to flag anomalies before posting, improving inventory accuracy and reducing manual corrections.

🧠 Can AI automate goods movement reconciliation in SAP?

Yes. AI reconciles material and accounting documents, identifies discrepancies between picked and posted quantities, and suggests corrections. This speeds up period-end closing and reduces inventory errors across goods issue transactions.

#### 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/post-goods-issue-in-sap-mm-vl02n-vl09.png","url":"https://www.guru99.com/images/post-goods-issue-in-sap-mm-vl02n-vl09.png","width":"700","height":"250","caption":"Post Goods Issue in SAP MM VL02N, VL09","inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://www.guru99.com/how-to-issue-goods.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-issue-goods.html","name":"How to Post Goods Issue in SAP MM VL02N, VL09"}}]},{"@type":"WebPage","@id":"https://www.guru99.com/how-to-issue-goods.html#webpage","url":"https://www.guru99.com/how-to-issue-goods.html","name":"How to Post Goods Issue in SAP MM VL02N, VL09","dateModified":"2026-06-30T13:22:45+05:30","isPartOf":{"@id":"https://www.guru99.com/#website"},"primaryImageOfPage":{"@id":"https://www.guru99.com/images/post-goods-issue-in-sap-mm-vl02n-vl09.png"},"inLanguage":"en-US","breadcrumb":{"@id":"https://www.guru99.com/how-to-issue-goods.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 Post Goods Issue in SAP MM VL02N, VL09","description":"Another important process in inventory management is goods issue posting. Reservations are considered a specific process on their own, but essentially reservation use a goods issue logic. When we cre","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-06-30T13:22:45+05:30","image":{"@id":"https://www.guru99.com/images/post-goods-issue-in-sap-mm-vl02n-vl09.png"},"copyrightYear":"2026","name":"How to Post Goods Issue in SAP MM VL02N, VL09","subjectOf":[{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What transaction is used to post a goods issue in SAP?","acceptedAnswer":{"@type":"Answer","text":"Transaction VL02N is the most common transaction for posting a goods issue against an outbound delivery. For other scenarios, MIGO with movement type A07 supports purchase orders, production orders, and reservations."}},{"@type":"Question","name":"How do you reverse a goods issue in SAP?","acceptedAnswer":{"@type":"Answer","text":"Use transaction VL09 to reverse or cancel a goods issue. Enter the delivery number, execute, select the delivery line, and click Reverse. The function also works for inbound deliveries."}},{"@type":"Question","name":"What documents are created when you post a goods issue?","acceptedAnswer":{"@type":"Answer","text":"Posting a goods issue creates a material document recording the stock reduction and an accounting document that updates the cost of goods sold and inventory value in financial accounting."}},{"@type":"Question","name":"How does AI improve goods issue posting in SAP?","acceptedAnswer":{"@type":"Answer","text":"AI detects quantity mismatches, predicts posting errors, and automates routine goods issue entries. Machine learning analyzes historical movements to flag anomalies before posting, improving inventory accuracy and reducing manual corrections."}},{"@type":"Question","name":"Can AI automate goods movement reconciliation in SAP?","acceptedAnswer":{"@type":"Answer","text":"Yes. AI reconciles material and accounting documents, identifies discrepancies between picked and posted quantities, and suggests corrections. This speeds up period-end closing and reduces inventory errors across goods issue transactions."}}]}],"@id":"https://www.guru99.com/how-to-issue-goods.html#schema-1126366","isPartOf":{"@id":"https://www.guru99.com/how-to-issue-goods.html#webpage"},"publisher":{"@id":"https://www.guru99.com/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.guru99.com/how-to-issue-goods.html#webpage"}}]}
```
