SD Returns Part 1: The Customer Returns Process
How customer returns work in SD: returns order with order reason, returns delivery and goods receipt into blocked stock, inspection, and credit memo — plus when to use returns versus credit memo requests, and what S/4HANA advanced returns management adds.
What this complete series covers
Learn Returns in a clear, practical sequence — from the basic idea to real project use, troubleshooting, and interview-ready understanding.
- Who it is for
- Best for SAP consultants, developers, and learners who want a practical understanding of Returns.
- Prerequisites
- Basic SAP S/4HANA navigation and an understanding of the business process are helpful. Configuration or transaction steps require suitable access to a practice or project system.
- Final outcome
- By the end, you should be able to explain Returns clearly, follow the main end-to-end flow, apply it in a project scenario, and troubleshoot the most common issues.
- Part 1: SD Returns Part 1: The Customer Returns Process
Introduces the business purpose of the SAP SD returns process, the core document types involved, and how a return order flows through to a credit memo.
- Part 2: SD Returns Part 2: Configuring Returns — Document Types, Item Categories and Copy Control
Explains how returns document types, item category determination, and copy control settings are configured to drive correct behavior, and how to read the resulting document flow for troubleshooting.
- Part 3: SD Returns Part 3: Returns Integration with Inventory and Finance
Explains how a returns order and returns delivery flow into inventory postings and billing-side credit memos, how blocking mechanisms prevent premature refunds, and how consultants
System and release assumptions: Examples focus on SAP S/4HANA. Exact apps, transaction codes, configuration paths, and field names can vary by release and deployment model.
Explanation
📌 KEY POINTS
✅ Standard returns flow: returns order (RE) → returns delivery (LR) → goods receipt (651, blocked returns stock) → inspection → credit memo.
✅ Order reason explains why goods come back (damaged, wrong item, quality) and drives reporting.
✅ Returned stock is first blocked; after inspection it moves to unrestricted stock, quality, or scrap.
✅ Use a credit memo request instead when no goods come back (price complaints).
⚠️ Crediting before goods are received and inspected invites fraud and inventory differences.
━━━━━━━━━━━━━━━━━━━━
▶ WHAT THIS SERIES COVERS
Part 1: The customer returns process
Part 2: Configuring returns — document types, item categories, copy control
Part 3: Returns integration with inventory and finance
━━━━━━━━━━━━━━━━━━━━
▶ 1. WHY RETURNS
- Damaged, wrong, surplus or defective goods; recalls.
- Business rules: return window, restocking fee, approval.
━━━━━━━━━━━━━━━━━━━━
▶ 2. THE FLOW
- Returns order with reference to invoice (or order) and order reason.
- Returns delivery and goods receipt into blocked returns stock.
- Inspection decision: reuse, quality, scrap, return to vendor.
- Credit memo (often after inspection).
━━━━━━━━━━━━━━━━━━━━
▶ 3. RETURNS VS CREDIT MEMO REQUEST
- Goods come back → returns.
- Only money correction → credit memo request (CR → G2).
━━━━━━━━━━━━━━━━━━━━
▶ 4. CONTROLS
- Billing block until inspection/approval.
- Reference to original invoice for prices and quantities.
━━━━━━━━━━━━━━━━━━━━
▶ 5. S/4HANA ADVANCED RETURNS MANAGEMENT
- Adds inspection steps, logistical follow-ups (refund, replacement), supplier returns.
- Optional; standard SD returns remain available.
━━━━━━━━━━━━━━━━━━━━
▶ STEP BY STEP
- Create a returns order with reference to an invoice.
- Create the returns delivery and post goods receipt.
- Release the billing block and create the credit memo.
✅ CHECKPOINT: document flow shows invoice → returns order → returns delivery → goods receipt → credit memo.
Code example
===== STEP 1: documents =====Returns order RE (VA01 with reference to invoice) | order reason (e.g. 101 damaged)Returns delivery LR (VL01N) | goods receipt movement 651 (blocked returns stock)Credit memo RE (VF01) after billing block release ===== STEP 2: inspection follow-ups =====Blocked returns stock → unrestricted (e.g. 453) | → scrap (551) | → quality inspection ===== STEP 3: document flow =====F2 invoice → RE returns order → LR delivery → goods receipt → RE credit memoReal project scenario
A retailer credited customers as soon as returns orders were created; many goods never arrived. After switching to credit only after goods receipt and inspection (billing block released by the returns team) and using order reasons for reporting, refund losses dropped and the top return reasons became visible to product teams.
Common mistakes
- Crediting before goods receipt.
- No order reasons.
- Using returns for price-only complaints.
- Returned goods posted directly to unrestricted stock.
- No reference to the original invoice.
Best practices
- Reference returns to the invoice.
- Require order reasons.
- Block billing until inspection.
- Post to blocked returns stock first.
- Report return reasons regularly.
Interview angle
Questions: "Explain the returns process", "Returns vs credit memo request?", "Where does returned stock go?"
Strong answer: RE order with reason and reference → LR delivery → 651 blocked returns stock → inspection → credit memo; credit memo request for price-only; billing block; ARM in S/4HANA.
Practice this lesson
Quick check
1. What is the standard sequence of documents in a customer return with goods?
2. Why should returned goods first go into blocked returns stock?
3. Interviewers commonly ask candidates to describe the three-stage returns process (order, delivery, credit memo) and explain why each stage is a separate document type rather than one combined transaction. In the Returns context, which answer shows the strongest practical judgment?
Interview questions
1. What are the most important design decisions, trade-offs, and best practices in Returns?
Answer it in your own words first, then compare.
2. A consumer electronics distributor credits customers immediately when they announce a return, and many goods never come back. How do you redesign the returns process?
Answer it in your own words first, then compare.
Reference-verified: the steps are checked against official SAP documentation and tutorials, and object and field names in the sample code are checked for consistency. The code has not been compiled or run on an SAP system by ERPClimb. Syntax marked release-dependent varies by SAP release, so check it in your own system.