Standard Cost Rollup: Know What a Product Really Costs Before You Quote It
Your standard cost drifts the moment a metal price moves or a labor rate changes. A standard cost rollup rebuilds the number from the ground up, all the way down the BOM, so you quote and value inventory on reality, not last year's guess. Here is how it works in Qualis.
Qualis Team
10 min read
It is Thursday afternoon and a customer wants a price on forty Hydraulic Power Units by Friday morning. You open the product record, and there it is: a standard cost the system has carried since last year. Except aluminum moved since then. Your assembly line got a new rate. One of the sub-assemblies you used to buy, you now build in-house.
So the number on the screen is confident, tidy, and quietly wrong.
You do what most people do. You open a spreadsheet, pull the bill of material, hunt down component prices, guess at labor, sprinkle in some overhead, and hope you did not miss a level three sub-assembly buried under a phantom. An hour later you have a quote you half-trust.
That whole hour is what a standard cost rollup is built to erase.
When your standard cost is quietly wrong
A standard cost is only as fresh as the last time someone rebuilt it. And rebuilding it by hand is miserable, because the real cost of a finished product is not one number. It is a stack of numbers hiding inside other numbers.
Think about that Hydraulic Power Unit:
- It consumes a Control Valve Assembly and a Drive Shaft, each with its own cost.
- One of its components is a phantom Pump Cartridge, which is really its own little BOM of a rod, an O-ring and bearings.
- Every operation has setup time, run time and machine time, each at a different work-center rate.
- There is tooling you amortize, overhead you absorb, and scrap that inflates how much raw material you actually buy.
Miss any layer and your cost is off. Quote off a cost that is off, and you either lose the job or win it at a loss. Neither is fun to explain.
What a standard cost rollup actually does
A cost rollup adds up everything it takes to make a product, all the way down its bill of material, and hands you a single standard cost you can stand behind.
The word that matters is rollup. It does not just cost the top-level item. It walks the whole tree, costs the deepest components first, rolls them up into the sub-assemblies that contain them, rolls those into the parent, and keeps going until it reaches your finished product. Bottom-up, level by level, nothing skipped.
Qualis breaks the answer into eight cost elements, so you can see not just what a product costs but why:
- Material — components multiplied by how many you use, adjusted for scrap and unit-of-measure conversion.
- Setup (fixed) labor and run (variable) labor — the one-time setup versus the per-unit work.
- Machine — machine time at the work-center rate.
- Tooling — the tools an operation consumes.
- Fixed overhead and variable overhead — the burden you absorb, split by what drives it.
- Subcontract — the charge when an operation goes out to a vendor.
Add the eight together and you get the standard cost. Nothing is a black box.
The quiet genius is the split between per-lot and per-unit costs. Setup, tooling and fixed overhead are spent once per batch, so Qualis spreads them across your costing lot size. Run labor and machine time are spent on every piece, so they are charged directly. Then the whole thing is divided by your expected yield, so the number you get is the cost of one good unit, not one attempted unit.
How the cost rollup works in Qualis
Here is the part that gives you your Thursday afternoon back. The whole flow is: calculate, review, apply. Three steps, and you are never forced past a number you have not looked at.
Start a run: pick the item, the depth, the date
From your Bills of Material, you open Cost Rollup Runs and click New Rollup. A short dialog asks four things.

- Scope — roll up a single item, or choose Site to roll up every manufactured product in one pass.
- Product — the finished good you want costed.
- Level — Single level costs the immediate components at their current cost; All levels recalculates every sub-assembly underneath first, so the whole tree is fresh.
- As-of date — leave it on today, or point it at another date to cost against the BOM revision that was effective then.
You click Start Rollup and it runs in the background. No spinner holding your screen hostage; a big multi-level product or a site-wide run keeps working while you do something else.
The costed tree: see where the money hides
Before you even trust the total, you can see it build up. Open the finished product and switch the multi-level BOM from Engineering to Costed.

Now every line carries its rolled cost, the phantom sub-assembly shows what it contributes, and there is a total rolled cost at the top. You can literally point at the layer that got expensive.
Read the buildup: eight numbers, one true cost
When the run finishes, it lands as Calculated, and you open it to the Cost Buildup. This is the table you came for.

Each product is a row. The eight cost elements are laid out across the columns, and on the right you get the three numbers that end arguments: New Cost, Current Cost, and the Variance between them. If the new figure is wildly different from the old one, you see it instantly and you can go find out why before anything changes.
Crucially, nothing has moved yet. The rollup writes its answer to a pending standard cost. Your product's live cost is untouched. The run is an archive you can read, share and revisit, and it stays read-only. You are reviewing, not committing.
Why it matters: the spreadsheet you can finally close
Here is the honest part. Almost every ERP can store a standard cost. The gap is in how you get a fresh, trustworthy one, and what happens between calculating it and trusting it.
Plenty of teams do the rollup in a spreadsheet. It works right up until it does not: a stale component price, a sub-assembly nobody re-costed, a copy-paste that shifts a column, an overhead rate from two years ago. And a spreadsheet has no idea whether a work center was retired or a lot size changed. Many mid-market tools push you toward exactly this by making the built-in rollup clunky, or by parking full multi-level costing on a higher tier.
A rollup that lives inside the ERP closes that gap because it reads the same live data your shop floor runs on:
- It converts units of measure at the boundary, so buying a component in meters and consuming it in centimeters does not silently corrupt the cost.
- It inflates material by your real scrap factors, so you cost what you actually purchase, not the theoretical minimum.
- It is cycle-safe — if a BOM accidentally references itself, the rollup flags it instead of spinning forever.
- Even a retired work center keeps contributing its real frozen rates, so an old revision still costs correctly.
The bigger point: a rollup you trust changes decisions. You quote with margin you can defend. Your inventory is valued on today's reality. And when finance asks why a product costs what it costs, you show them eight elements, not a shrug.
The rollup, end to end
Once you have reviewed the buildup and the numbers hold up, the last step is a deliberate one. Here is the whole lifecycle in order:
- Calculate — you trigger a run. Qualis walks the BOM bottom-up, costs every level, and writes a pending standard cost for each product. Your live costs do not move.
- Archive — the run is saved with its full eight-element buildup per product, and marked Calculated. It is read-only, so it stays an honest record of what was computed and when.
- Review — you open the buildup, compare New Cost against Current Cost, and eyeball the variance. If something looks off, you fix the source data and roll up again. As many times as you like.
- Apply — when the numbers are right, and only if you hold the permission, you promote the pending costs to the products' official current cost.

That final Apply is gated on purpose. Only a Calculated run can be applied, only a user with the apply permission can do it, and Qualis asks you to confirm first, because promoting standard costs cannot be undone.

Apply is also careful. It promotes each product independently from the archived run, not from a number a later run might have overwritten. If one product fails to update, the ones that succeeded keep their new cost, the failure is reported to you, and the run stays Calculated so you can simply retry the rest. No half-applied mystery state.
Frequently Asked Questions
What is a standard cost rollup?
A standard cost rollup is a calculation that adds up the material, labor, machine, tooling and overhead of a product, all the way down its bill of material, to produce a single standard cost. In Qualis it does this level by level, bottom-up, so every sub-assembly is costed before the parent that contains it.
Does running a rollup change my product costs immediately?
No. Calculating a run writes a pending standard cost and archives the full buildup, but your products' live current cost stays exactly as it was. Nothing changes until someone with permission reviews the run and clicks Apply.
What is the difference between single-level and all-levels?
Single level costs the immediate components using their existing current cost. All levels recalculates every manufactured sub-assembly underneath first, then rolls those fresh figures up. Use all levels when the deeper components may also be out of date.
How does the rollup handle scrap, yield and units of measure?
Material is inflated by each line's scrap percentage, so you cost what you actually consume. Components are converted into their stocking unit of measure before costing. And the whole per-unit cost is divided by the BOM's expected yield, so the result is the cost of one good unit.
Can I roll up costs for every product at once?
Yes. Choose the Site scope instead of a single item, and the rollup processes every manufactured product in one background run. It is built to page through large sets, so a big catalog does not choke it.
Who can apply a rollup, and can it be undone?
Applying is permission-gated: only a user who holds the apply permission can promote costs, and only a run that is Calculated can be applied. Qualis asks for explicit confirmation because applying updates the products' official standard cost and cannot be reversed.
The bottom line
Your standard cost is a promise you make to every quote and every inventory valuation. A rollup keeps that promise honest, by rebuilding the number from the materials, labor and overhead that actually go into the product, and by never changing anything until you have looked at it and said yes.
Calculate, review, apply. The spreadsheet stays closed, and Friday morning's quote is one you can defend.
Want to see the cost buildup on your own products? Explore Qualis and roll up a standard cost in a few clicks.
Comments
Loading comments...
