Symptom
- A Supplier credit memo is posted without a corresponding goods issue/return delivery; the system accepts the posting without any stock reduction.
- For Eg : Goods receipt = 5 units; net invoiced quantity = 3 units; physical stock remains unchanged.
- Message M8 503 does not trigger during credit memo posting.
Environment
- Product: SAP S/4HANA Cloud Public Edition
- Fiori UI for Invoice Verification (Public Cloud)
Reproducing the Issue
- Create a purchase order with goods receipt-based invoice verification active.
- Post a goods receipt for 5 units.
- Post supplier invoices for the received quantity.
- Post a supplier credit memo for 2 units (damaged goods) without posting a return delivery or other stock reduction.
Cause
- Standard design separates financial corrections from stock movements: a supplier credit memo adjusts the invoiced quantity/value in purchase order history but does not move stock.
- No standard configuration or message enforces a goods return/stock movement before a credit memo.
- Message M8 503 applies to returns purchase orders; it is not triggered for normal purchase orders and does not enforce a prior stock movement.
Resolution
- Acknowledge standard behavior: supplier credit memos adjust invoiced quantity/value only; stock is unaffected.
- Decide the physical handling for the damaged units, then record the appropriate stock movement:
- If returned to the supplier: post a return delivery so stock decreases accordingly.
- If scrapped/kept: post a scrapping or relevant stock adjustment so stock reflects reality.
- If Evaluated Receipt Settlement (automatic settlement) is active, avoid duplicate credits:
- Do not post a manual credit and a return delivery that would auto-create another credit.
- If needed, reverse the manual credit and let the automatic process create a single credit, or perform a stock-only correction.
- Message control limits: there is no standard message to force a goods return before a credit memo; M8 503 is not applicable to standard purchase orders.
- If a blocking/validation is required, implement a custom validation using key-user tools (Custom Fields and Custom Logic) to prevent posting a supplier credit memo when no corresponding goods return/stock reduction exists.
- After the stock movement, have finance clear any remaining “received-not-invoiced” difference on GR/IR as per period-end procedures.
See Also
Keywords
supplier credit memo, credit memo without goods return, return delivery, stock not reduced, goods receipt-based invoice verification, gr-based iv, m8 503, manage supplier invoices, evaluated receipt settlement, ers, gr/ir, movement 122, movement 161, invoice management, s/4hana cloud public edition , KBA , MM-FIO-IV-2CL , Fiori UI for Invoice Verification (Public Cloud) , Problem
Product
SAP S/4HANA Cloud Public Edition all versions
SAP Knowledge Base Article - Public