Key takeaways
- BOM cost is the sum of every component's unit cost × quantity required, plus a scrap allowance.
- This tool covers material cost only — labor and overhead are separate costs added on top.
- This tool runs entirely in your browser; no numbers are sent anywhere or saved.
Enter each component from your bill of materials below to roll up the material cost to build one unit of a finished good. See how to create a bill of materials if you have not structured one yet.
Components
Raw material cost
$16.90
Scrap allowance
$0.51
Total BOM cost
$17.41
Cost per unit
$17.41
How to use this number
This total is material cost only. Add labor, machine time, and overhead on top to reach a fully loaded cost per unit before setting a sale price. For a product built from sub-assemblies, run this calculator for each sub-assembly first, then use its rolled-up cost as one "component" in the parent BOM's calculation.
Frequently Asked Questions
How is BOM cost calculated?
Multiply each component's unit cost by the quantity required per unit of the finished good, sum every component, then add a scrap or waste allowance for material lost to defects or offcuts during production. That total is the material cost to build one unit — or divide by units produced in a batch to get cost per unit.
Does this include labor or overhead?
No. This calculator totals raw material and component cost only, plus scrap allowance. Labor, machine time, and overhead are separate costs that get added on top of the BOM cost to reach a fully loaded production cost per unit.
Is my data saved?
No. This is a client-side calculation only — nothing is sent to a server or saved. Refreshing the page resets it to the defaults.
Does StockFlow calculate BOM cost automatically for my products?
Yes — StockFlow rolls up component costs to a finished-good cost automatically as part of BOM authoring, including support for multi-level BOMs where a sub-assembly cost feeds into its parent. Use this calculator to estimate a cost before setting one up, or to sanity-check a rollup.
Trusted by small businesses
What our customers say
“Super Kind! Quick replies from their support and very easy fixes, changed the dashboard a bit and customized it. Also gave me 450 items extra on the free plan just for me. Highly recommend and again great service!”
“Best customer service! Stockflow's customer support is fast and extremely helpful. They assisted me with customization of the software to improve my experience as a user.”