SAP PS Actual Costs and Open Commitments: Avoid Double Counting

A project manager asks how much of the budget is already used or reserved. The answer requires two different measures: costs already posted and obligations that remain open. Adding actual costs to the original purchase-order value can count the same procurement cost twice.

This SAP PS example uses one fictional work breakdown structure element, WBS-TEST-01. It explains a simplified commitment reconciliation, not a universal report formula. Commitment updating, valuation, budget availability control and goods-receipt behaviour depend on the system and configuration. Confirm what each report column includes before comparing totals.

Define the scope and reporting date

The WBS element has a budget of ₹500,000. It carries a purchase order for ten components at ₹20,000 each, giving a total order value of ₹200,000. Four components have been received through a valuated goods receipt, creating ₹80,000 of project actual cost in this example. The remaining six components have not been received.

Separately, the WBS has ₹70,000 in actual internal labour cost. Assume that the procurement report correctly shows a remaining purchase-order commitment of ₹120,000, with no separate duplicate purchase-requisition commitment. Taxes, price differences, exchange-rate differences, returns and settlement effects are excluded from this learning case.

Fictional WBS cost and commitment reconciliation in INR
MeasureAmountCalculation or basis
Procurement actual cost₹80,0004 components × ₹20,000
Labour actual cost₹70,000Posted labour allocation
Total actual cost₹150,000₹80,000 + ₹70,000
Remaining PO commitment₹120,0006 components × ₹20,000
Actual plus open commitment₹270,000₹150,000 + ₹120,000
Budget less this exposure₹230,000₹500,000 − ₹270,000

The incorrect calculation is ₹150,000 actual cost + ₹200,000 full order value = ₹350,000. It overstates the defined exposure by ₹80,000 because the four received components are included in both numbers. The correct simplified comparison uses the remaining commitment, not the original order value.

Do not call the balance a completion forecast

The ₹230,000 balance is budget less the actual-and-commitment exposure defined above. It is not a prediction that the project will finish under budget. Unordered work, future labour, risks, pending changes and other obligations may still be absent from both actuals and commitments.

Availability control may also use a different assigned-value definition, include additional transactions or apply different budget and tolerance rules. A management worksheet should not be presented as the system’s available budget unless its selection and calculation basis match.

Trace the purchase order to the project

  1. Confirm the purchase-order item’s account assignment and the relevant WBS or project object.
  2. Review purchase-order history for goods receipts, invoices, reversals and quantities.
  3. Inspect actual line items and identify the posting that produced the ₹80,000 procurement cost.
  4. Inspect commitment line items and reconcile the reported open ₹120,000 to the remaining obligation.
  5. Use the same currency, reporting date and organisational scope for the actual and commitment reports.

A goods receipt does not always create the same project posting in every procurement design. Non-valuated receipts, services and special account-assignment settings can change the timing. Start with the actual document history rather than applying this example’s posting assumption to every purchase order.

Check common sources of false differences

An invoice for components already recognised at valuated goods receipt does not mean their full value should be added again as another independent procurement cost. Inspect the accounting and project postings; invoice variances or other differences may create additional amounts, but the invoice total alone is not a project-cost formula.

Also check report hierarchy. A parent WBS total may already include its child elements. Adding the parent total and every child total duplicates the hierarchy. Choose either the appropriate aggregated level or the detailed objects, and preserve that choice in the worksheet.

Test changes with expected outcomes

In a training exercise, receive two more components. Under this example’s unchanged assumptions, procurement actuals increase by ₹40,000 and open commitments decrease by ₹40,000. Total actual-and-commitment exposure remains ₹270,000. Then examine a receipt reversal or approved order reduction and explain which actual and commitment records should change.

Use the SAP PS procurement-integration guide to place these checks in the wider process. The SAP support ticket lifecycle project helps turn an unexplained difference into a traceable investigation. For the course covering WBS structures, cost planning, budgeting and project monitoring, review SAP PS training in Vizag at Softenant and confirm the practice-system configuration.

Leave a Comment

Your email address will not be published. Required fields are marked *