How-toSAP Business OneProduction / Costing

Production standard cost in SAP Business One: how it works and where it stops

Question
production standard cost in sap business one

Also searched as

  • sap business one process manufacturing
  • sap b1 standard costing production order
  • sap business one production variance account

Short answer

In SAP Business One, standard costing is a valuation method set on the item. Production receipts of a standard-cost item are valued at its standard price, components are issued at their cost, and the difference is posted as a variance when the production order is closed. There is no full multi-level cost rollup in the base product, and process manufacturing is limited.

Applies to: SAP Business One 10.0. Behavior depends on valuation method and G/L account determination settings.

Set up and run standard costing for production

  1. 1Set the valuation method on each item (Item Master > Inventory Data tab): Standard for finished and semi-finished items you want to control.
  2. 2Enter the standard price for each such item. Decide how you calculate it: from BOM component cost plus labor and overhead outside the system, or with a DI-based script.
  3. 3Configure G/L account determination: inventory, production variance and related accounts (Administration > Setup > Financials > G/L Account Determination).
  4. 4Create and release production orders as usual. Issue components and post the receipt from production.
  5. 5Review the order cost: planned versus actual component cost and quantity.
  6. 6Close the order. The system posts the variance between actual cost and the standard value of the receipt to the variance account.
  7. 7Review variances by period and update standard prices through a controlled periodic process, with finance approval.

What happens at each step

Issue for production values components at their current inventory cost under their own valuation method. The receipt for a standard-cost finished item is valued at its standard price. When you close the order, the total actual cost accumulated on the order is compared to the value received, and the difference goes to the production variance account as defined in account determination. If you close with partial receipts, the variance relates to the quantity actually received.

Because variances are posted at close, closing orders on time matters. An order left open for months carries work in process and distorts periods. Many companies close orders as part of a monthly checklist.

Standard cost rollup and overhead

The base product does not calculate a multi-level rollup that includes routing time and overhead absorption as a full cost accounting system does. Teams commonly compute the roll up in a spreadsheet or in a query that explodes the BOM bottom-up, adds labor and overhead rates by item, and loads the result into the item standard price through the DI API or the Service Layer.

Keep an audit record of each standard price change, with the date and approver, because changing standard price revalues inventory and affects the books. Consider the timing relative to period end.

Process manufacturing limits

Process industries need co-products and by-products, formulas with percentage based quantities, potency or yield adjustments, batch genealogy and often catch-weight handling. Business One production supports BOMs with scrap and phantom items, but not these as native functions, so companies in process industries typically use a partner manufacturing add-on built for Business One, or a different ERP.

Before you decide, write the five or six process features you cannot live without, and test the add-on on those. The cost accounting model of the add-on matters as much as the screens.

Try it here, free

SAP B1 Production Order Cost Variance Calculator

Open full tool

Compare actual to standard on a closed production order and see how much of the variance is material, labor rate and labor efficiency.

Common pitfalls

  • !Mixing valuation methods between components and finished goods without understanding the effect on variances.
  • !Changing standard price mid-period with open production orders.
  • !Not mapping the variance account in account determination.
  • !Leaving orders open so variances never post.
  • !Assuming the add-on's cost model matches your finance team's method.

How an ERP-grounded AI assistant handles this

Finance and operations ask where variance comes from: quantity, price or yield, and which items. A read-only assistant over the order, inventory and journal tables, like ERPray, can break variances down by item and period and show the queries. It does not change standard prices, which remains a controlled finance step.

Frequently asked questions

How does standard costing work for production in SAP Business One?

Finished items with Standard valuation are received at their standard price. Components are issued at their cost. When the order is closed, the difference between actual accumulated cost and the standard value received is posted as a production variance.

Does SAP Business One roll up standard costs automatically?

Not as a full multi-level cost rollup including routing and overhead. Companies usually compute it in a query or spreadsheet and update the standard price through a controlled process using the DI API or the Service Layer.

Where do production variances post?

To the production variance account configured in G/L account determination, at the time the order is closed. Check that the account is set before you close orders.

Is SAP Business One suitable for process manufacturing?

Only with a partner add-on for most real cases. Base functionality covers BOMs and orders but not co-products, formulas, potency or advanced batch control.

Related

How-to

SAP Business One production planning: MRP, production orders, cost and variances

Planning in SAP Business One starts with demand (sales orders, forecasts), runs through the MRP wizard to produce recommendations, converts them into production and purchase orders, and ends with cost and variance review at close. The standard module is strong on BOM and MRP, light on scheduling and shop floor, where add-ons fill the gap.

Error fix

Fix SAP Business One 'Quantity falls below zero' (-2028) on Production Issue

SAP Business One raises 'Quantity falls below zero' (ODBC -2028) when a goods issue, including an Issue for Production, would push an item's on-hand quantity in a warehouse, or a batch or serial, below zero and negative inventory is not allowed. Fix it by receiving the stock first, correcting the warehouse or batch, or deliberately allowing negative stock for the right items.

How-to

SAP Business One production process flow: from BOM to production order to receipt

In SAP Business One the production flow is: item master and bill of materials, MRP recommendation or manual order, production order (planned, released), issue for production, receipt from production, then close. Each step creates documents you can report on. This is a flow chart in words with the menus and tables.

Error fix

SAP M7 021: Deficit of SL Stock Quantity

M7 021 fires during a goods issue, delivery, or confirmation when SAP checks the unrestricted-use (SL) stock for the exact plant, storage location and batch combination and finds less than what you are trying to post out. Fix the entry (batch, storage location, quantity) first; only enable negative stock or downgrade the message to a warning if the business genuinely needs to post ahead of a receipt.

Error fix

SAP IDoc Status 51: Application Document Not Posted

Status 51 tells you the IDoc reached the application layer and failed to post, but the status text itself is not the error - the real cause sits in the status record's long text or the linked application log. Fix the underlying data or configuration, then reprocess the IDoc through BD87 rather than editing the status.

Error fix

SAP Short Dump TIME_OUT: Maximum Runtime Exceeded

A TIME_OUT runtime error means a dialog (or RFC) work process ran longer than the maximum allowed runtime, controlled by profile parameter rdisp/max_wprun_time (600 seconds by default). The fix is almost always to move the long-running work to background processing or tune the underlying program, not to raise the timeout.

AI for ERP

AI for SAP Business One, Without Sending Your Books to a Public API

Add AI to SAP Business One without sending customer data or financials to a public API. Service Layer and DI API integration, sized for an SMB budget.

AI for ERP

AI Agents for SAP Production Planning, MRP, and Exception Triage

AI agents that triage SAP MD04 exceptions, explain predictive MRP shortages, and draft planned-order actions, grounded on your own SAP data, deployed on-prem.

Stuck on SAP Business One?

Talk to engineers who work inside SAP Business One every week, and who build private AI that answers these questions from your own ERP data.

Keep exploring

Free tools

ERP fixes and how-tos

Runs with your ERP

AI on your ERP

Integrations

Comparisons

Software