What Is a Bill of Materials (BOM)? A Practical Guide for Manufacturers
A Bill of Materials is the recipe for everything you manufacture. Here is what a BOM contains, why it matters for costing, and how multi-level BOMs work.
If you make anything, you need a Bill of Materials. It is one of the most useful documents in manufacturing — and one of the most underused in small businesses. Here is what it is and why it matters.
What is a Bill of Materials?
A Bill of Materials — usually shortened to BOM — is simply the recipe for a product you make. It lists every raw material, component and sub-assembly needed to produce one unit of a finished good, along with the quantity of each.
If you manufacture steel cabinets, the BOM for one cabinet might be: 14 kg of steel sheet, 8 drawer slides, one lot of powder coating, plus the work to assemble it.
What a BOM contains
- The finished product it produces
- Each component or raw material required
- The quantity of each, per unit produced
- Usually the unit of measure and the cost of each component
Why a BOM matters
A BOM is not just a checklist — it is the backbone of manufacturing accounting:
- Costing. Add up the components and you know what one unit costs to make — your true product cost, not a guess.
- Material planning. It tells you exactly what to buy for a production run.
- Inventory accuracy. When you produce, the BOM tells the system which stock to consume.
- Consistency. Everyone makes the product the same way, every time.
Single-level vs multi-level BOMs
A single-level BOM lists only the immediate components of a product.
A multi-level BOM goes deeper. A component might itself be something you manufacture — a sub-assembly with its own BOM. A multi-level BOM captures the whole tree: finished good → sub-assemblies → raw materials.
For example, a cabinet's BOM might include a "drawer unit". The drawer unit is itself made in-house, with its own BOM of sheet metal and slides. That is two levels — and real manufacturing is often deeper still.
BOMs and work-in-progress
When you start production, the materials in the BOM move out of raw-material stock and into work-in-progress (WIP). When the finished good is complete, that WIP value becomes finished-goods stock.
A good BOM makes this flow automatic and accurate — so your books reflect what is actually happening on the shop floor, not an estimate.
From spreadsheet to system
Plenty of small manufacturers keep BOMs in spreadsheets. That works — until component costs change, or you have dozens of products, or you need to know mid-run what a batch has cost so far.
Booksmor builds BOMs directly into your accounting: define the recipe once, and every production run consumes stock, moves value through WIP, and costs the finished output automatically — job work included. Start a 30-day free trial and see production and accounting finally speak the same language.