Understanding Production Order Variance
Understanding Production Order Variance
Understanding Production Order Variance
SAP Perspective
Posted by Ranjit John in SAP ERP Manufacturing - Production Planning (SAP PP) on Mar 13, 2012 8:54:24
AM
For better understanding I will divide this blog into two categories;
1) Initial Planning:
Forecasting the sales for future. Sales and Operation Planning, Long term planning, Cost
center planning should be well executed by the management.
2) Cost Estimates:
List of tasks containing standard activity times required to perform operations to
create a Finished / Semi Finished Good.
Overhead rate is a percentage factor applied to the value of the calculation base
(group of cost elements).
The cost component split allows a cost estimate to group costs of similar types of
components, such as material, labor, and overhead.
The costing variant contains information on how a cost estimate calculates the standard price.
The Standard Cost Estimate is involved in variance analysis because it is used for stock
valuation. When a production or process order delivers production to inventory, it receives
acredit based on standard price. Total variance is the difference between actual costs debited
to the order and costs credited to the order due to deliveries to stock.
The Preliminary Cost Estimate is involved with production, variance calculation and valuating scrap
variance and WIP.
If there are different procurement alternatives for the same material, such as two production
lines or two vendors, mixed costing can be used when inventory valuation has to reflect the
mixed procurement costs.
Plan costs are posted prior to a fiscal period. Actual costs are posted in real time during a
fiscal period.
Actual Cost can be divided into two groups based on the posting origin;
When goods are issued from inventory, a general ledger balance sheet account is
credited, and profit and loss consumption (expense) account is debited. A primary cost
element with the same number and identifier as the inventory consumption is usually created
in CO during initial system implementation. When the system detects a corresponding primary
cost element in CO during a posting to General ledger expense account, a posting to CO cost
object is also required.
Debit Credit
Raw Material Consumption XXX
Stock of Raw Material XXX
Table 1.0
3.2 Secondary Cost:
The costs in CO are allocated from overhead cost centers to production cost centers
during assessment and then onto production order during activity confirmation.
Period-end assessments move costs from overhead cost centers to production cost
centers.
When production order activities are confirmed, the production or product cost collector
is debited, and the production cost center is credited. There are no FI postings during activity
confirmation.
3.3 Primary Credits
Primary Credits occur when production orders deliver Finished / Semi finished good into
inventory.
As finished goods are delivered from manufacturing order into inventory, an inventory
balance sheet account is debited, and profit and loss production output account is credited.
Because there is a primary cost element corresponding to the production output account, a
CO object is also credited. The finished goods are delivered from a production order, so the
system automatically chooses the production order or product cost collector to receive the
primary credit.
The credit value is calculated by multiplying the finished goods standard price by the
quantity delivered to inventory.
Debit Credit
Stock of Finished Good XXX
COGM of Finished Good XXX
Raw Material Consumption XXX
Stock of Raw Material XXX
Table 2.0
3.4 Secondary Credit
At period end the production order receives a secondary credit that is equal to the variance
during settlement, resulting in zero balance.
During the settlement process, product cost collectors and process order variance are posted
to Profitability Analysis (CO-PA) and FI.
Variance calculation at period end divides the variance into categories, based on the source of
the variance.
Production Variance settled to CO-PA are included at the gross profit margin level.
5.1 The three common types of variance calculation are as follows;
Total variance is the difference between the actual cost debited to the order
and credits from deliveries to inventory. Total Variance is variance relevant to settlement. The
variance is settled in Financial Accounting (FI), Profit Center Accounting and Profitability
Analysis
Production variance is the difference between net actual costs debited to the
order and target costs based on the preliminary cost estimate and quantity delivered to
inventory.
Planning variance is the difference between costs on the preliminary cost
estimate for the order and target costs based on the standard cost estimate and planned
order quantity.
During variance calculation, the order balance is divided into categories on the input and
output sides. Variance category provide reasons for the cause of the variance. There are no FI
posting during variance calculation.
Input variance is divided into the following categories during variance calculation,
according to their source:
Input price variance occurs as a result of material price change after the higher level material
cost estimate is released.
If the material valuation is based on standard price control, a standard cost estimate
for the component could be released after the cost estimate for the assembly is released.
If the material valuation is based on Moving average price control, a goods receipt of
the component could change the component price after the cost estimate for the material is
released.
Input price variance = (actual price – plan price) * actual input quantity
Resource – Usage variance occurs as a result of substituting components. This could occur if a
component is not available, and another component with a different material number is used
instead.
Resource Usage variance = Actual costs –target costs – Input price variance
Input quantity variance occurs as a result of a difference between plan and actual quantities
of materials and activities consumed.
Input quantity variance = (actual input quantity – target input quantity) * plan price
When input variance cannot be assigned to any other variance category. 5.2.2) Output
Variance
Variance can be from too little or too much of planned order quantity being delivered, or
because the delivered quantity was valuated differently.
Mixed-Price variance occurs when inventory is valuated using a mixed cost estimate for
the material.
2) If the material is valuated at moving average price and it is not delivered to inventory
at standard price during target value calculation.
Output price variance = actual activity * (plan price – actual price)
Lot Size variance occurs if a manufacturing order lot size is different from the standard cost
estimate costing lot size.
Represents the difference between manually entered actual costs and allocated actual
quantities.
Output Quantity variance = ( actual quantity –manual actual quantity) * plan price
The most important period-end process relevant to production order variance analysis
is;
Overhead
WIP
Variance Calculation
During variance calculation, target and control costs are compared, and variance categories
are assigned. Variance categories are assigned in the following sequence:
For explaining the scenarios I am taking one Semi Finished Good (SFG1– Semi Finished Good
1) which is used as a raw material for production of Finished Good.
Variance Posted against the Process Order for the month is 128,190.87 AED
After technically completing ("TECO") the process order & before executing costing run check
for the variance in transaction code KO88 (CO88 - Collective) in Test Run mode.
For analyzing the variance in detail we will use transaction codes KKBC_ORD & KOB1.
KKBC_ORD is used for analyzing single order. Planned and Actual cost details relating to the
production order will be recorded in KKBC_ORD.
KOB1 you can execute for single as well as bulk order. KOB1 provides the " Actual" values
(cost & quantity) of raw materials and overheads used for the production of the material.
KKBC_ORD
Figure 3.0
KOB1
All the Std. Rate, Std. Qty, Std. Cost value fields in Table 4.0 are calculated based on the
master details (Material Recipe Figure 2.0).
All the Actual Rate, Actual Qty. Actual Cost vale fields in table 4.0 are extracted from KOB1.
Std. Rate Std. Qty. Actual Qty. Actual Cost
Cost Elements (Figure 2.0) (Figure 2.0) Std. Cost Actual Rate (Figure 4.0) (Figure 4.0) Variance
RAWMATERIAL Total value / Per Ton Qty * FG Std Qty * Std Act Cost / Act Std Cost - Act
1 Qty Prd. Qty Rate Qty 49,663.00 496,630.00 Cost
RAWMATERIAL Total value / Per Ton Qty * FG Std Qty * Std Act Cost / Act Std Cost - Act
2 Qty Prd. Qty Rate Qty 3,411.00 89,824.45 Cost
RAWMATERIAL Total value / Per Ton Qty * FG Std Qty * Std Act Cost / Act Std Cost - Act
3 Qty Prd. Qty Rate Qty 5,798.00 104,162.8 Cost
RAWMATERIAL Total value / Per Ton Qty * FG Std Qty * Std Act Cost / Act Std Cost - Act
4 Qty Prd. Qty Rate Qty 1,003.00 209,858.91 Cost
RAWMATERIAL Total value / Per Ton Qty * FG Std Qty * Std Act Cost / Act Std Cost - Act
5 Qty Prd. Qty Rate Qty 9.00 517.57 Cost
RAWMATERIAL Total value / Per Ton Qty * FG Std Qty * Std Act Cost / Act Std Cost - Act
6 Qty Prd. Qty Rate Qty 21.00 735.00 Cost
Total value / Per Ton Qty * FG Std Qty * Std Act Cost / Act Std Cost - Act
Labor Qty Prd. Qty Rate Qty 59,900.00 119,800.00 Cost
Total value / Per Ton Qty * FG Std Qty * Std Act Cost / Act Std Cost - Act
Depriciation Qty Prd. Qty Rate Qty 59,900.00 59,900.00 Cost
Total value / Per Ton Qty * FG Std Qty * Std Act Cost / Act Std Cost - Act
Administration Qty Prd. Qty Rate Qty 59,900.00 59,900.00 Cost
Total value / Per Ton Qty * FG Std Qty * Std Act Cost / Act Std Cost - Act
MACOOH Qty Prd. Qty Rate Qty 59,900.00 44,326.00 Cost
Total value / Per Ton Qty * FG Std Qty * Std Act Cost / Act Std Cost - Act
POWER Qty Prd. Qty Rate Qty 1,609,780.00 692,205.4 Cost
FINISHED GOOD 59,900.00 2,006,051.00
Table 4.0
Now let us fill in values in Table 5.0 with the production order values.
Std. Rate Std. Qty. Actual Qty. Actual Cost
Cost Elements (Figure 2.0) (Figure 2.0) Std. Cost Actual Rate (Figure 4.0) (Figure 4.0) Variance
RAWMATERIAL1 10.00 48,519.00 485,190.00 10.00 49,663.00 496,630.00 (11,440.00)
RAWMATERIAL2 24.4262 3,653.9 89,250.89 26.3338 3,411.00 89,824.45 (573.45)
RAWMATERIAL3 17.7670 6,169.7 109,617.00 17.9653 5,798.00 104,162.80 5,454.20
RAWMATERIAL4 179.5833 1,437.6 258,169.00 209.2312 1,003.00 209,858.91 48,310.09
RAWMATERIAL5 60.00 119.8 7,188.00 57.5078 9.00 517.57 6,670.43
RAWMATERIAL6 00.00 0.00 0.00 35.00 21.00 735.00 (735.00)
Labor 2.00 59,900.00 119,800.00 1.00 59,900.00 119,800.00 0.00
Depriciation 1.00 59,900.00 59,900.00 1.00 59,900.00 59,900.00 0.00
Administration 1.00 59,900.00 59,900.00 1.00 59,900.00 59,900.00 0.00
MACOOH 0.74 59,900.00 44,326.00 0.74 59,900.00 44,326.00 0.00
POWER 0.43 1,797,000.00 772,719.00 0.43 1,609,780.00 692,205.4 80,504.6
FINISHED GOOD 33.49 59,900.00 2,006,051.00
TOTAL 128,190.87
Table 5.0
Now let us categorize the variance.
Variance has been posted in the following order
Serial No Cost Element Variance Variance Category Variance Class
RMV1 RAWMATERIAL1 (11,440.00) Category IV.3 C1
RMV2 RAWMATERIAL2 (573.45) Category IV.3 + Category IV.1 C2
RMV3 RAWMATERIAL3 5,454.20 Category IV.3 + Category IV.1 C2
Serial No Cost Element Variance Variance Category Variance Class
RMV4 RAWMATERIAL4 48,310.09 Category IV.3 + Category IV.1 C2
RMV5 RAWMATERIAL5 6,670.43 Category IV.3 + Category IV.1 C2
RMV6 RAWMATERIAL6 (735.00) Category IV.2 C3
OHV1 Power 80,504.6 Category IV.3
Table 6.0
Category IV.1: Input Price Variance = (Actual Price – Plan Price) * Actual Input Quantity
Category IV.2: Resource Usage Variance – Actual Cost – Target Cost – Input Price Variance
Category IV.3: Input Quantity Variance = (Actual Input Quantity – Target Input Quantity) *
Plan Price
From My experience I can point out that Production order variance occur mainly from;
b) Material Price Change after release of Standard Cost Estimate (Category IV.1)
c) Activity Price (Material Recipe) not updated properly (Category IV.2)
d) Standard Cost estimate released for one production version and confirmation done against
another production order. (Category OV.3)
e) Total Planned Quantity and Actual Produced Quantity Difference (Category IV.4)
Total POWER consumption as per KOB1 (Actual as per Material Recipe) and FBL3N should be
approximately equal.
(Receipt = Consumption)
c) Standard Cost estimate released for one production version and confirmation done
against another production order.
Costing run executed for one Production Version and Process Order created against another
production version.
Let us take one example where two production versions are present Production Version 1 and
Production Version 2 for Finished Good FG1. Production Version 1 will be using RM1 as raw
material and production version 2 will be using RM2 as raw material.
After Settlement (For 1000 TO of FG1) entries will be in the following sequence;
= (1,950.00)
In order to avoid the Over head Variance input same activity price for all the production
versions,
Example:
Example
Product : FG1
Standard Cost Estimate Released for Production Version "PO31"
Table 11.0
Material Recipee for FG1 (CK13N)
Production Version Resource Total Value Fixed Value Quantity
PO31 POWER 15.05 15.05 0.035
PO31 ADMINI 0.50 0.00 1.00
PO31 DEPRIN 1.00 0.00 1.00
PO31 LABOUR 0.70 0.00 1.00
PO31 MACOOH 1.19 0.00 1.00
RM1 149.54 32.69 0.945
RM3 4.47 0.00 0.055
TOTAL 172.45 47.74
Figur 5.0
When a Process order is created for Material FG1 system calculates Planned cost as follows;
Figure 6.0
Process Order has been created in Production version "PO32". During Confirmation System
calculates actual cost as follows;
Figure 7.0
We came across this production order variance in few process orders only. While doing final
confirmation of process orders user made mistake by not allowing system to re calculate the
activity prices.
Material: FG1
The total quantity produced is 8,865.00 TO against which the activities booked are;
Since during final confirmation of the Order, re calculation of activities were bypassed (by
user) system calculated the activities against the production order as below;
Note: While doing final confirmation ensure that all the activity prices are recalculated as per
the new output.
Price change of material due to execution of standard cost estimate will be posted with
document type "PR"
User should not be modifying the material quantity manually while confirmation (COR6N)
d) Try to ensure that process order for Finished Good is created on the same production
version released in standard cost estimate.
Variances posted with document type "SA", "AB", should have been part of COGM, COGS and
Closing Stock. Because of variance material movement cannot be analysed correctly, material
value can either Overestimated or under estimated. In order to figure out how much portion
of variance should be allocated to COGM,COGS & closing stock We are following manual
calculation.
Step 2: Record total variance posted against each material (FBL3N) (Document type "SA" &
"AB")
Step 3: Record total quantity produced (MB5B with movement types 101 & 102)
Step9: Record COGS Quantity (MB5B with movement type 601 + 602)
Varianc Production Variance / Closing Stock Closing Stock COGM COGS COGS
e Qty Ton Qty Variance Variance Qty Variance
Material Step 2 Step 3 Step 4 Step 5 Step 6 Step 8 Step 9 Step 10
VT1 = P1 / COGM Qty *
MATERIAL1 V1 P1 V1 C1 C1 * VT1 VT1 S1 S1 * VT1
VT2 = P2 / COGM Qty *
MATERIAL2 V2 P2 V2 C2 C2 * VT2 VT2 S2 S2 * VT2
VT3 = P3 / COGM Qty *
MATERIAL3 V3 P3 V3 C3 C3 * VT3 VT3 S3 S3 * VT3
Table 15.0
KKBC_ORD
KOB1
KOC4
FBL3N
CK13N
CK11N
CK24
MB5B
MB51
Reference: Production Variance Analysis in SAP Controlling By John Jordan, Published by SAP
Galileo PresAlso refer s
Input price variance = (actual price – plan price) * actual input quantity
Let The Price difference Variance will be posted mainly during the following process;
Figure 1.0
The GL Entries Posted during Confirmation Cancellation:
Debit Credit
COGM of Finished Good 3 (FG3) XXX
Stock of Finished Good 3 (FG3) XXX
Stock of Raw Material XXX
Raw Material Consumption XXX
Price Diff-Production Order Variance XXX
Table 7.0