Subcontracting: Provide Components (541) and Receive the Finished Product (101 / 543)
Components are provided to a subcontractor, who returns a finished product. The goods receipt automatically consumes the components from stock provided to vendor.
Educational content. SAP behaviour varies by configuration and release. Spotted something off? Report it.
Digital twin
01Subcontracting PO
PO 4500001400 orders 100 EA FG-2000 with item category L; the BOM adds RM-1000 as a component to provide.
Business scenario
Demo Subcon Works assembles 100 EA FG-2000 from 100 EA RM-1000 supplied by plant 1000, for a processing fee of ₹200 per unit.
All companies, numbers and documents are fictional demo data.
Step-by-step flow
- 01
Subcontracting PO open in twin
PO 4500001400 orders 100 EA FG-2000 with item category L; the BOM adds RM-1000 as a component to provide.
Item category L tells SAP that components will be provided and consumed at goods receipt.
- 02
Provide components (541) open in twin
100 EA RM-1000 move from unrestricted to stock provided to vendor.
The components stay your valuated stock but are tracked at the subcontractor.
- 03
Components shipped to subcontractor open in twin
The truck delivers the components to Demo Subcon Works.
Can also be done via an SD delivery; ME2O is used to monitor and provide components.
- 04
Subcontractor assembles the product open in twin
Components are turned into 100 EA FG-2000.
Nothing is posted in your system while the subcontractor works.
- 05
Finished goods delivered open in twin
The subcontractor ships FG-2000 to plant 1000.
The goods receipt is posted against the subcontracting PO.
- 06
Goods receipt with automatic consumption open in twin
One posting: FG-2000 +100 EA (101), RM-1000 at subcontractor −100 EA (543, automatic), and the material document and accounting document are created together.
543 is normally generated automatically with the 101 subcontracting receipt, so the user does not post it separately. The components consumed are calculated from the PO's component quantities for the quantity received, and require enough stock provided to the subcontractor (special stock O). The subcontractor's fee is cleared later by the invoice through GR/IR.
- 07
Subcontracting cycle complete open in twin
PO → 541 provide → processing → 101 + 543 → invoice for the fee follows (MIRO).
The supplier invoices only the processing fee; components were yours all along.
SAP documents
Stock impact
| Step | Plant / SLoc | Stock type | MvT | Change |
|---|---|---|---|---|
| Provide components (541) | 1000 / 0001 | Unrestricted use | 541 | −100 EA |
| Provide components (541) | 1000 | Provided to vendor (O) · 100002 | 541 | +100 EA |
| Goods receipt with automatic consumption | 1000 / 0001 | Unrestricted use | 101 | +100 EA |
| Goods receipt with automatic consumption | 1000 | Provided to vendor (O) · 100002 | 543 | −100 EA |
Accounting impact
Subcontracting goods receipt (shown net)
Configuration dependentGoods receipt with automatic consumption
- Dr Inventory — FG-2000 (BSX)₹1,20,000
- Cr Inventory — RM-1000 (provided to vendor) (BSX (via GBB/VBO))₹1,00,000
- Cr GR/IR clearing (processing fee) (WRX)₹20,000
Shown net for clarity. Systems commonly route the component value through a subcontracting consumption account (GBB, account modifier VBO) that nets to zero. With standard price for the finished product, differences post to price difference accounts.
Typical conceptual flow. Actual G/L accounts and posting behaviour depend on material valuation, automatic account determination and system configuration.
Movement type
- 541Transfer to stock provided to vendorReversal: 542
- 543Consumption from stock provided to vendor
- 101GR of subcontracted product
Procures a processing service from an external supplier who uses components you provide.
Transactions & Fiori apps
- ME21N — Create PO (item category L)
- ME2O — SC Stock Monitoring for Vendor
- MIGO — Goods Movement
- MIRO — Invoice for processing fee
- Manage Subcontracting StockAvailability depends on release
Differences by SAP version
Subcontracting cockpit/monitoring apps may be available depending on release.
Configuration
Item category L
TypicalStandard item category for subcontracting.
Account determination GBB/VBO
Configuration dependentConsumption account for components consumed in subcontracting.
Prerequisites
- BOM for the subcontracted material (or components entered manually on the PO)
- Subcontracting info record (recommended)
- Components in unrestricted stock
Master data
- Subcontracting info record
- Processing fee price.
- BOM
- Component quantities.
Organizational structure
- Plant 1000
- Supplier 100002
Tables
| Table | Description |
|---|---|
| MSLB | Special stock with vendor |
| RESB | Components of the subcontracting PO |
| MATDOC | 541 / 101 / 543 movements |
Integration
- FIFG valuation and GR/IR for fee.
- COProduct costing if FG uses standard price.
Common errors
“Deficit of stock provided to vendor at GR”
Likely causes: Components not provided (541 missing); BOM quantity mismatch
Where to look: ME2O · PO component overview
Troubleshooting
Something went wrong? Work through these checks in order. They are diagnostic questions, not configuration instructions — confirm changes with your system owner.
CHECK 1
Components
- Were components provided (541)?
- Do PO component quantities match the BOM?
Interview questions
Walk through the subcontracting cycle.
PO with item category L and components → provide components with 541 (ME2O/MIGO) → subcontractor processes → GR 101 of the finished product with automatic 543 component consumption → invoice for the processing fee.
Is there an accounting entry for 541?
Typically no: stock provided to vendor remains your valuated stock in the same valuation area.
Quiz
References
- SAP SE — SAP Help Portal: Subcontracting (source)
- SAP SE — SAP Help Portal: Automatic Account Determination (Inventory Management) (source)
Explanations are original. They summarize standard behaviour; always validate against your system's release and configuration.
Version history
| Version | Change |
|---|---|
| 1.2.0 | SME decision — one posting, one step: the 101/543 receipt and its accounting document now appear together in the goods receipt step. |
| 1.1.0 | SME correction (step 6): 543 is normally generated automatically with the 101 receipt, but component consumption depends on the PO component quantities and the available special stock. |
| 1.0.0 | Initial version. |