Now accepting guest editorial from SAP, Oracle, Workday and ServiceNow practitioners.Pitch a guide
The Sign-Off Table

Lesson 3 of 5

Goods movements and costs

10 min

Listen to this lesson

0:00 / 5:25

A production order is both a work instruction and a cost object. Every goods movement and every confirmation against it posts a cost or a credit. If you understand the four postings below, you can explain almost every production variance a controller will ask about.

  1. Goods issueMovement type 261: components leave stock; order debited, inventory credited
  2. ConfirmationOperator confirms time; order debited with activity cost, work center cost center credited
  3. OverheadCosting sheet applies overhead to the order (if used)
  4. Goods receiptMovement type 101: alternators enter stock at standard cost; order credited
  5. SettlementRemaining balance (variance) settled at period end
The cost life of one production order. Movement types are SAP standard; your project may add its own.
The Sign-Off Table · thesignofftable.com/academy/sap-pp-101

Component issue

When the warehouse issues components to the order, SAP posts a goods issue with movement type 261. Inventory of the rotor, stator, housing and fasteners goes down; the order is debited with their value. Components can be issued manually, or backflushed automatically when the operation they are assigned to is confirmed. Backflush is convenient, but it posts the planned quantity unless the operator records a difference, so scrap and over-use can hide.

Activity confirmation

Operators confirm each operation: yield (good quantity passed to the next work center), scrap and, where used, rework. They also confirm activity quantities such as setup, machine and labor time, or the system proposes them from the routing standard values. Each activity is valued with the activity price planned on the work center's cost center. The order is debited and the cost center credited, so the cost center sees its work absorbed by production.

A single confirmation can debit the order twice: once for activities valued at the cost center rate and once for backflushed components.
The Sign-Off Table · thesignofftable.com/academy/sap-pp-101

Finished goods receipt

When finished alternators go into storage, the goods receipt with movement type 101 debits inventory at the product's price, which for Contoso is the standard cost of $150 in Detroit. The same amount credits the order. The goods receipt can also be posted automatically with the last confirmation if the order type is set up that way.

EventDebitCreditValue example (100 alternators)
Goods issue 261Production orderComponent inventory$10,200 components
Activity confirmationProduction orderWork center cost center$4,200 labor and machine time
OverheadProduction orderOverhead cost center$900
Goods receipt 101Finished goods inventoryProduction order$15,000 at standard $150
SettlementPrice difference / variance accountProduction order$300 unfavorable
Illustrative postings for one order. Actual G/L accounts come from account determination and the settlement rule.
The Sign-Off Table · thesignofftable.com/academy/sap-pp-101

After the goods receipt, the order balance is the difference between what it actually cost and what was credited at standard. At period end, controlling calculates work in process for open orders and variances for finished ones, and settles the balance to financial accounting. With SAP S/4HANA, many companies use event-based posting of work in process and variances; SAP Best Practices includes event-based production costing as a separate scope item. Which one Contoso uses is a design decision that finance confirms.

Where does the standard come from? The standard cost estimate for the alternator is calculated from the same master data production uses: component quantities from the BOM, operation times from the routing, and activity prices from the work center cost centers. That shared origin is what makes variances meaningful. If the BOM or routing is wrong, both the standard and the order are wrong in the same way, and only a careful comparison with physical reality (what the line actually uses and how long it actually takes) will reveal it.

The standard cost and the order actuals are built from the same BOM, routing and activity prices, which is why a wrong master record distorts both and hides in the variance.
The Sign-Off Table · thesignofftable.com/academy/sap-pp-101

What would you do?

After a test run in CMQ, the production order for 100 alternators shows actual costs of $28,000 against $15,000 credited at goods receipt. What should Priya ask the team to check first?

Key points
  • Goods issue (261) debits the order with components; goods receipt (101) credits it at the product's standard price.
  • Confirmations record yield, scrap and activities; activities are valued with cost center activity prices.
  • The order balance after goods receipt is the production variance, settled at period end.
  • Large or odd variances point to master data or confirmation errors and must be explained before sign-off.

Check your understanding · not graded

Lesson check

  1. 1. Which movement type posts the goods issue of components to a production order in the SAP standard?

  2. 2. What does an activity confirmation post?

  3. 3. At what value does the goods receipt of CMC-ALT-100 in plant 1710 credit the order?

  4. 4. What is a risk of backflushing components?