Bill of Materials: Manufacturing Example and Revision Checklist
Understand a manufacturing BOM with a 50-assembly example, parent-child quantities, units and a revision checklist for purchase, stores and production.

A bill of materials is a structured list of components, subassemblies and quantities required to make a specified quantity of a product. It gives purchase, stores and production the same material requirement to work from.
If the BOM is wrong, the factory may buy the wrong material, issue the wrong component or miss a small part needed to finish an order. The useful detail is the combination of item identity, quantity, unit and approved revision.
Read a BOM with a manufacturing example
In this illustrative example, one mounting assembly contains two brackets and four fasteners. The BOM basis is one finished assembly. Producing 50 assemblies therefore requires 100 brackets and 200 fasteners before any separately approved loss allowance.
| Parent | Component | Per assembly | For 50 assemblies | Unit |
|---|---|---|---|---|
| MA-01 | BR-01 bracket | 2 | 100 | piece |
| MA-01 | FS-01 fastener | 4 | 200 | piece |
Suppose each bracket is made from one cut blank. BR-01 then has its own child BOM with one BL-01 blank. The exploded requirement is 100 blanks and 200 fasteners if all brackets must be made. If 40 correct-revision brackets are already usable and unreserved, only 60 more brackets need manufacture. Check the chosen planning method so stock brackets and their underlying blanks are not both purchased for the same demand.
ERPNext's BOM documentation describes this parent/child structure through multi-level BOMs. The item codes and quantities here are an original teaching example, not a customer record.
Keep the BOM, routing and stock records distinct
The BOM describes what goes into the product. Routing describes the operations needed to make it. Stock records describe what is available and where it is. Some software stores operations on a BOM, but the questions remain different: what is required, how it is processed, and what can be used now.
An engineering BOM represents the product design. A manufacturing BOM may also account for production-specific material, consumables or packaging. Agree which record owns those additions and who approves differences from the drawing.
Use a clear quantity basis, such as one assembly or a stated batch size. If purchase uses kilograms and production uses pieces, approve the conversion method and its limits. Do not silently treat a variable-weight component as if every piece had the same weight.
Release revisions without losing the old instruction
| Field | What to record |
|---|---|
| Change identity | BOM/item, old revision, proposed revision and reason |
| Technical approval | Approved drawing, material specification and responsible engineer |
| Effective rule | Date, serial range, batch or named orders to which the change applies |
| Open work | Jobs already released and whether each continues, changes or stops |
| Stock disposition | Existing components, WIP and approved substitutes |
| Commercial effect | Material quantity/cost changes and orders or quotes needing review |
| Release evidence | Approver, timestamp, updated instruction and notified teams |
A new revision should not silently change what an operator was told to make. Preserve the instruction used for existing work and record how the approved change applies. Ask your ERP supplier to demonstrate this behavior on an open job; do not assume every revision feature updates jobs in the same way.
Check quantities and units before material issue
Have a second person recalculate one representative order from the BOM. Check small components, packaging, duplicate item codes and any scrap or yield allowance. Record an allowance separately from the base requirement and state whether it applies to input or output; otherwise two teams can calculate different quantities from the same percentage.
Compare expected material consumption with the recorded issue, unused returns and actual output after the job. Investigate differences before altering the standard BOM. A counting mistake or unrecorded return is a different problem from an incorrect product recipe.
TallyPrime also documents BOM-based manufacturing entries. When choosing software, test your actual structure and revision needs rather than assuming a product lacks BOM support. Use the production-planning example to connect the approved BOM to demand, usable stock and available capacity.
Questions from manufacturing teams
What is the difference between a single-level and a multi-level BOM?
A single-level BOM lists the immediate components of a product. A multi-level BOM also shows the component structure of subassemblies, so demand can be traced through parent and child items.
Does a BOM tell me how much material to purchase?
It establishes the gross requirement for the planned output. Purchase planning must also consider usable stock, reservations, existing supply and the approved treatment of subassemblies.
Can I replace an old BOM as soon as a new drawing arrives?
First approve the change and decide which orders, stock and work in progress it affects. Preserve the earlier instruction and record the effective rule for the new revision.
Related Posts

Kanban System | Optiwise
Learn how a Kanban system works in manufacturing, where it helps, where it fails, and how Optiwise connects Kanban signals with inventory, purchase, and production planning.
12 Jun 2026Read more →
Erp In Operations Management | Optiwise
Learn how ERP improves operations management by connecting planning, inventory, purchase, production, quality, dispatch, finance, and reporting.
12 Jun 2026Read more →
ERP for FMCG Companies in India
A practical guide to ERP for FMCG companies in India, covering distributor orders, batch tracking, expiry, inventory, production, schemes, costing, and reporting.
11 Jun 2026Read more →
Optiwise, Odoo, Acumatica and Business Central for Manufacturing
Compare manufacturing workflows in Optiwise, Odoo, Acumatica and Dynamics 365 Business Central. See what your factory can run in Optiwise.
11 Jun 2026Read more →
