Production Order Costing in SAP – Complete Combined Detailed Guide
(Concept + Flow + Accounting + Variances + WIP + T-Codes + Case Study + Audit View)

A Production Order (Discrete) or Process Order (Process Industry) is the central cost object in SAP Product Cost Controlling (CO-PC). It accumulates all manufacturing costs and ensures:
- Real-time cost capture
- Accurate inventory valuation
- WIP capitalization
- Variance analysis
- FI integration and reporting compliance
It integrates:
MM (Materials) + PP (Production) + CO (Controlling) + FI (Finance)
1️⃣ Conceptual Foundation – What is a Production Order?
A production order behaves like a temporary cost center created for manufacturing a specific quantity.
It collects:
- Direct Materials
- Direct Labour
- Machine Costs
- Overheads
- External Processing
- Scrap Cost
- Rework Cost
At month-end, the system follows this logic:
Incomplete → WIP Complete → Variance Finally → Settlement → Order Balance = Zero
2️⃣ End-to-End Cost Flow Overview
- Cost Estimate (Plan)
- Order Creation
- Goods Issue
- Activity Confirmation
- Overhead Application
- Goods Receipt
- WIP Calculation
- Variance Calculation
- Settlement
- Order Close
3️⃣ Stage 1 – Planning & Standard Costing
Before production begins, SAP calculates the Plan Cost.
Components of Plan Cost
A. Bill of Materials (BOM) Defines materials and required quantities.
B. Routing Defines operations, work centers, and time required.
C. Activity Rates Defined in cost centers.
Example:
Machine Rate = ₹500 per hour Labour Rate = ₹300 per hour
Plan Cost Formula
Material Cost = BOM Quantity × Standard Price Activity Cost = Standard Hours × Activity Rate Overhead = Percentage of Base Cost
Example (Per Unit)
| Component | Amount (₹) |
|---|---|
| Material | 5,000 |
| Labour | 2,000 |
| Machine | 1,000 |
| Overhead | 800 |
| Total Standard Cost | 8,800 |
T-Codes – Planning
| Activity | T-Code |
|---|---|
| Create Cost Estimate | CK11N |
| Display Cost Estimate | CK13N |
| Mark & Release Standard Cost | CK24 |
4️⃣ Stage 2 – Execution (Actual Cost Collection)
As production happens, SAP posts actual cost in real time.
4.1 Goods Issue (Raw Material)
Movement Type: 261 T-Code: MIGO
Accounting Entry:
Debit Production Order Credit Raw Material Inventory
4.2 Activity Confirmation
T-Code: CO11N
Accounting Entry:
Debit Production Order Credit Cost Center
If actual hours exceed planned hours, efficiency variance arises.
4.3 Overhead Application
T-Code: KGI2
Overhead is applied using costing sheet configuration.
Overhead = Material Cost × Overhead Percentage
4.4 External Processing
Vendor cost is posted to the production order when outsourced operations are performed.
4.5 Goods Receipt (Finished Goods)
Movement Type: 101 T-Code: MIGO
Accounting Entry:
Debit Finished Goods Inventory (at Standard Cost) Credit Production Order
Important:
Inventory is always valued at Standard Cost in standard costing. Any difference remains in the production order until settlement.
5️⃣ Stage 3 – Period-End Processing
This is the most critical stage in controlling.
5.1 Work-in-Progress (WIP)
T-Code: KKAX
Applicable when order is partially completed.
WIP Formula:
WIP = Actual Cost – Value of Goods Delivered
Accounting Entry:
Debit WIP (Balance Sheet Asset) Credit WIP Change (P&L)
5.2 Variance Calculation
T-Code: KKS2
Variance Formula:
Variance = Actual Cost – Target Cost
Target Cost = Plan Cost × (Actual Output ÷ Planned Output)
Types of Variances
- Input Price Variance
- Quantity Variance
- Activity Variance
- Overhead Variance
- Scrap Variance
5.3 Settlement
T-Code: CO88
If order incomplete → Settle WIP If order complete → Settle Variance
Accounting Entry:
Debit P&L / WIP Credit Production Order
After settlement:
Production Order Balance = Zero
6️⃣ Complete T-Code Summary
Production Order
| Activity | T-Code |
|---|---|
| Create Order | CO01 |
| Change Order | CO02 |
| Display Order | CO03 |
Cost Estimate
| Activity | T-Code |
|---|---|
| Create Cost Estimate | CK11N |
| Display Cost Estimate | CK13N |
| Release Standard Cost | CK24 |
Execution
| Activity | T-Code |
|---|---|
| Goods Issue / Goods Receipt | MIGO |
| Confirmation | CO11N |
| Order Cost Analysis | KKBC_ORD |
| Line Item Report | KOB1 |
Period-End
| Activity | T-Code |
|---|---|
| Overhead Calculation | KGI2 |
| WIP Calculation | KKAX |
| Variance Calculation | KKS2 |
| Settlement | CO88 |
Master Data
| Activity | T-Code |
|---|---|
| Create BOM | CS01 |
| Create Routing | CA01 |
| Create Work Center | CR01 |
| Activity Type | KL01 |
| Maintain Activity Rate | KP26 |
| Create Cost Center | KS01 |
7️⃣ Full Numeric Case Study (100 Units)
Standard Cost per unit = ₹8,800 Total Standard Cost = ₹8,80,000
Actual Costs:
Material = ₹5,40,000 Labour = ₹2,10,000 Overhead = ₹90,000
Total Actual Cost = ₹8,40,000
Goods Receipt:
100 Units × 8,800 = ₹8,80,000 credited
Variance:
Actual = ₹8,40,000 Credit = ₹8,80,000 Variance = ₹40,000 Favourable
Settlement transfers the variance to P&L and clears the order.
8️⃣ Financial Statement Impact
- Raw Material Inventory decreases
- Finished Goods Inventory increases
- WIP appears as Balance Sheet Asset (if incomplete)
- Variance impacts Profit & Loss
- Cost Centers get credited
9️⃣ Audit & Internal Control Perspective
Finance teams should verify:
- BOM accuracy
- Routing correctness
- Activity rate updates
- Overhead configuration
- Proper WIP calculation
- Variance explanation
- Settlement completion
Common errors include:
- No settlement rule maintained
- Missing costing sheet
- No TECO before variance
- Incorrect movement type
🔟 Standard vs Actual Costing Comparison
| Area | Standard Costing | Actual Costing |
|---|---|---|
| Inventory Valuation | Standard | Actual |
| Variance | Yes | No |
| Complexity | Moderate | High |
| Period-End Work | Required | Heavy |
1️⃣1️⃣ Final Technical Flow
BOM + Routing → Cost Estimate → Order Creation → Goods Issue → Activity Confirmation → Overhead → Goods Receipt → WIP → Variance → Settlement → Order Closed
Conclusion
Production Order Costing is the backbone of manufacturing cost control in SAP.
It ensures:
- Accurate inventory valuation
- Real-time cost monitoring
- Proper WIP recognition
- Transparent variance analysis
- Strong financial control
Comments
0Loading comments...