An interactive guide to understanding the complete subcontracting process flow, master data requirements, and different approaches in SAP.
A factory manufactures chairs but doesn't have the resources or expertise to paint them. Rather than investing in painting equipment and training, they use subcontracting:
Create a purchase order for painting service (not for the chairs)
Send unpainted chairs to the painting vendor
Receive painted chairs from the vendor
Post invoice for the painting service only
Create a purchase order with item category L for the finished goods. The PO contains component materials that need to be supplied to the vendor.
This can be done:
Transaction: ME21N
Send raw materials to the subcontractor. This can be done through two approaches:
Materials remain in your books but are shown as being at vendor location.
The vendor uses your raw materials to create the finished goods according to specifications.
During this time, the materials remain on your books as vendor stock. You can monitor this stock using transaction ME2O.
Receive the finished goods from the vendor into your inventory.
During GR, the system automatically:
Transaction: MIGO
Process the vendor invoice for the service provided (not for materials).
The invoice is for the conversion service/processing cost only, not for the raw materials provided.
Transaction: MIRO
A simplified approach with fewer steps and less master data requirements.
Monitor subcontracting components and stocks
Choose the material to be sent to vendor
Use movement type 543 to transfer stock to vendor
More comprehensive approach with additional tracking, warehouse integration, and transportation planning options.
Monitor subcontracting components and stocks
Choose the material to be sent to vendor
Generate delivery document instead of direct movement
Pick materials with transaction VL02N
Process PGI with transaction VL02N
When issuing raw materials to the vendor:
Stock is transferred from:
Unrestricted Stock → Subcontracting Stock
Material is still visible in your inventory, but marked as "at vendor location"
When receiving finished goods, three financial transactions occur simultaneously within one financial document:
Debit
Credit
Value: Based on standard cost of components (raw materials)
Debit
Credit
Value: Based on standard cost of finished goods
Debit
Credit
Value: Based on service price in purchase order
Let's say we send 20 unpainted chairs to vendor for painting:
When we receive the 20 painted chairs, the system posts:
When processing the vendor invoice for the subcontracting service:
Debit
Credit
Debit
Credit
Note: The same expense account used in the goods receipt is used to record price differences.
Continuing our painting example:
The system posts:
The invoice may be blocked for payment due to the price difference, requiring approval.
Raw Materials
No financial posting at goods issue
Materials at Vendor
Still on your books
Three simultaneous transactions
One financial document
Service payment
Handles price differences
Our site uses cookies. By using this site, you agree to the Privacy Policy and Terms of Use.