YuvaPlanNex Tech Logo
  • Home
  • About Us
  • Services & Training
  • Blog
  • Contact
Free Consultation
YuvaPlanNex Tech Logo

Learn Smart. Deliver Strong. Expert-led SAP training for freshers, working consultants, and corporate teams — built on real project experience.

Quick Links

  • Home
  • About Us
  • Services
  • Blog
  • Contact

Expertise

  • SAP S/4HANA Training
  • SAP IBP Training
  • SAP MM / EWM / SD / FICO
  • Corporate Training

Contact Us

  • Primary:
    karthika@yuvaplannextech.com
  • Learning/Training:
    yuvaplannexlearning@gmail.com
  • Phone:
    +91 7760871311
  • Bangalore, Karnataka 560034, India

© 2026 YuvaPlanNex Tech. All Rights Reserved.

Privacy PolicyTerms of Service
Chat with us on WhatsApp
Home›Blog›Handling Vendor Returns in SAP S/4HANA: A Complete Guide

Tech Skills & Training·March 9, 2026·12 min read

Handling Vendor Returns in SAP S/4HANA: A Complete Guide

Learn the end to end process of handling vendor returns in SAP S/4HANA. Covers Return Purchase Orders, specific movement types (122, 161), and credit memos.

Published by YuvaPlanNex Tech, Bangalore

Handling Vendor Returns in SAP S/4HANA: A Complete Guide

Procurement in the real world is rarely a perfect, linear process where every delivered material matches the requested specifications flawlessly. Shipments get damaged in transit, suppliers send the wrong items, or quality inspections fail. When these exceptions occur, a company must execute a Vendor Return to send the goods back to the supplier and ensure they are appropriately credited. In SAP S/4HANA, handling vendor returns involves specific movement types, exact documentation, and tight financial synchronization.

Understanding how to process a return accurately is vital for any SAP MM consultant or end user. A poorly executed return can lead to inflated inventory values, incorrect supplier payments, and unresolved tax liabilities. This detailed guide breaks down the different scenarios for vendor returns in SAP S/4HANA and the exact steps required to execute them correctly.

Key Movement Types for Vendor Returns: Movement type 122 is used to reverse a goods receipt before invoice verification. Movement type 161 is used for Return Purchase Orders when the invoice has already been processed. Confusing these two is one of the most common MM consultant errors.

Scenario 1: Return Delivery Before Invoice Verification (Movement Type 122)

The most straightforward return scenario happens immediately after goods receipt but before the financial invoice is processed. Imagine receiving a shipment of steel pipes onto the receiving dock. During the initial count, you realize the vendor shipped 10 damaged pipes out of a batch of 100.

The Process

Since the invoice has not yet been posted against the purchase order, you simply need to reverse the goods receipt for the damaged quantity. The material never physically enters your unrestricted use stock or passes quality inspection.

Execution Steps

  1. Transaction: Open the MIGO (Goods Movement) Fiori app or GUI transaction.
  2. Action: Select Return Delivery from the action dropdown menu.
  3. Reference: Select Material Document as the reference document type. Enter the original material document number generated during the initial 101 Goods Receipt.
  4. Movement Type: SAP automatically proposes movement type 122 (Return delivery to vendor). This is the exact reversal of movement type 101.
  5. Quantity: Modify the quantity field to reflect only the units being returned (e.g., 10 pipes).
  6. Reason Code: It is highly recommended to enter a Reason for Movement (e.g., "001 Poor Quality" or "002 Damaged in Transit"). This data is critical for vendor evaluation reporting later.
  7. Post: Save the document.

Financial Impact

The system generates a new material document. It credits the Inventory G/L account (reducing stock value) and debits the GR/IR Clearing account (reducing the liability to the vendor). When the vendor eventually sends their invoice, the GR/IR account will only reflect the 90 pipes you actually kept, ensuring accounting consistency natively.

Best Practice: Always configure Reason Codes as mandatory for movement types 122 and 161 in transaction OMJJ. Without reason codes, your procurement team loses the analytical data needed to negotiate quality improvement terms with underperforming suppliers.

Scenario 2: Return Purchase Order After Quality Block (Movement Type 161)

A more complex, but arguably more common, scenario occurs when goods are fully received, the invoice is paid, and the material sits in inventory for weeks before a defect is discovered on the factory floor. A return delivery always refers back to the original purchase order or material document, so when the return is to be planned and shipped as a separate document you create a returns purchase order instead. It does not reference the original PO or goods receipt.

In this case, you must create a formal Return Purchase Order.

The Process

A Return PO acts as a legal document instructing the vendor to expect the goods back and requesting a credit memo. It requires a slightly different setup than a standard procurement PO.

Execution Steps

  1. Create the PO: Open the ME21N transaction or the Manage Purchase Orders Fiori app.
  2. Enter Details: Enter the vendor, material, plant, and quantity being returned exactly as you normally would.
  3. The Critical Step: Return Item Checkbox. At the line item level, navigate to the far right of the item overview grid. Check the Returns Item indicator box. This signals to SAP that this line item flows backward out of the warehouse, rather than into it.
  4. Save: Generate the PO number.
  5. Goods Issue: Open MIGO. Select Goods Receipt against the Purchase Order. Yes, you select "Goods Receipt" because MIGO automatically understands the "Returns Item" flag on the PO.
  6. Movement Type: The system automatically proposes movement type 161 (Return for Purchase Order). Confirm the quantity and post the document to physically remove the stock from inventory.

Movement Type 122 (Before Invoice)

  • Used immediately after GR posting
  • References original material document
  • No separate Return PO needed
  • GR/IR account adjusted automatically
  • Invoice posted for net quantity only

Movement Type 161 (After Invoice)

  • Used after invoice is already posted
  • Requires a formal Return PO (ME21N)
  • Returns Item checkbox is mandatory
  • Creates negative GR/IR liability
  • Finance must process Credit Memo via MIRO

Financial Impact and the Credit Memo

Posting the 161 movement type credits inventory and debits the GR/IR clearing account, creating a negative liability. The finance team must now process a Credit Memo from the vendor, rather than an invoice. Using transaction MIRO, they enter the credit memo details against the Return PO, which clears the GR/IR account and credits the vendor payable account, effectively reducing what the company owes the vendor on their next payment run.


Advanced Returns Management (ARM) in S/4HANA

While the standard 122 and 161 processes work perfectly for simple organizations, large enterprises require significantly more tracking, logistics, and financial integration. This is where Advanced Returns Management (ARM) in SAP S/4HANA changes the paradigm.

Why ARM Matters

Standard returns are disjointed. MIGO handles the physical movement, MIRO handles the finance, but tracking the logistics - the shipping documents, the vendor inspection results, the replacement parts - is a manual nightmare. ARM brings all these steps into a single, cohesive, trackable document flow.

How ARM Works

ARM uses a specific document type, typically NB2 (Enhanced Return to Vendor). It triggers a vastly more sophisticated workflow:

  • Central Tracking: It provides a "Returns Overview" application where a user can see every step of the return process on one screen.
  • Outbound Delivery Integration: Instead of a simple MIGO posting to remove stock, ARM automatically generates an SD Outbound Delivery document. This allows the warehouse to pack the materials, print shipping labels (BOLs), and plan transportation just like a customer sales order.
  • Subsequent Activities: You can explicitly define what the vendor must do upon receipt. Will they provide a replacement part? Will they issue a financial credit memo? ARM tracks these expected outcomes to ensure the company recovers its value.
  • Inspection Data: You can record the vendor's inspection results directly into the return document for quality reporting metrics.

Activating ARM requires significant cross functional configuration between MM, SD (Sales and Distribution), and LE (Logistics Execution), but the transparency it provides for high volume supply chains is unparalleled.

ARM Implementation Warning: Do not activate ARM without proper testing across all return scenarios. The integration between MM, SD, and LE modules means that a misconfiguration can block both vendor returns AND customer sales processes simultaneously. Always test in a full integration sandbox.

Best Practices for Consultant Configuration

When designing the vendor returns process for a new S/4HANA implementation, functional consultants must focus heavily on the data structure surrounding the return movement.

First, always enforce mandatory Reasons for Movement. In transaction OMJJ, configure the specific return movement types (122, 161) to require a reason code. Without reason codes, the procurement manager has no analytical data to negotiate better quality terms with a poorly performing supplier.

Second, ensure strict integration with Vendor Evaluation. A return should negatively impact a vendor's quality score automatically. This requires configuring the LIS (Logistics Information System) or utilizing the modern CDS views in S/4HANA Embedded Analytics to track return frequencies per supplier.

Key Takeaway

Vendor returns in SAP S/4HANA follow two distinct paths depending on timing: movement type 122 (pre-invoice, simple reversal via MIGO) and movement type 161 (post-invoice, formal Return PO via ME21N). For high-volume return scenarios, Advanced Returns Management (ARM) delivers end-to-end visibility across logistics, finance, and vendor performance. Mastering both standard and ARM processes is a key differentiator for senior MM consultants.

Learn this hands-on

Ready to take the next step?

Learn Advanced Procurement Strategies Now Chat on WhatsApp

Share this guide

WhatsApp LinkedIn

Keep learning

More Tech Skills & Training guides

Tech Skills & Training

SAP S/4HANA Free-of-Charge Material Process

Tech Skills & Training

SAP S/4HANA Integration Testing for Implementation

Tech Skills & Training

SAP S/4HANA Output Management with BRFplus Explained