GlossaryInventory ManagementBeginner

Bill of Materials (BOM)

A comprehensive list of all raw materials, components, sub-assemblies, and quantities needed to manufacture a finished product.

A Bill of Materials (BOM) is the complete, structured list of every component, sub-assembly, raw material, and consumable required to manufacture a finished product, along with the quantity of each item needed per unit of finished product. Think of it as the recipe for manufacturing — just as a cooking recipe lists ingredients and quantities, a BOM lists everything needed to build a product. BOMs are foundational to manufacturing operations: they drive material procurement through MRP, determine product cost through cost roll-ups, define production routing by specifying what needs to be assembled, and support quality control by documenting the exact specification of each component. An inaccurate BOM cascades errors throughout the organization — wrong materials are ordered, incorrect parts are issued to production, product costs are miscalculated, and quality suffers. BOM accuracy of 98% or higher is considered a minimum requirement for effective manufacturing planning.

BOM Structure and Types

BOMs can be structured as single-level or multi-level. A single-level BOM lists only the direct components of an assembly — for example, a bicycle frame assembly BOM would list the frame tube, headset, bottom bracket, and seat post. A multi-level BOM (also called an indented BOM) shows the complete product structure from finished product down to purchased raw materials, with each sub-assembly exploded into its own components. Multi-level BOMs are essential for MRP because they allow the system to calculate requirements at every level and net them against available inventory. Common BOM types include: Engineering BOM (EBOM) — created by product design, reflecting how the product is designed; Manufacturing BOM (MBOM) — reflecting how the product is actually built (which may differ from the EBOM due to manufacturing process requirements); Service BOM — listing replaceable parts for after-sales support; and Configurable BOM — used for products with options and variants, where rules define which components are included based on customer selections.

BOM and Production Scheduling

The BOM directly influences production scheduling by defining the dependency structure of the manufacturing process. A multi-level BOM shows which sub-assemblies must be completed before final assembly can begin, creating the scheduling logic that determines operation sequencing. If a finished product requires three sub-assemblies, and Sub-assembly A takes 2 days while Sub-assembly B takes 5 days, the scheduler knows that B must start at least 3 days before A to ensure both are ready for final assembly simultaneously. This relationship between BOM structure and scheduling is called the bill of materials explosion in time — MRP uses it to calculate planned order release dates. In visual scheduling tools like LinePlanner, planners can represent these dependencies by scheduling upstream operations on earlier shifts or days, ensuring material flow aligns with assembly requirements. The BOM also determines changeover requirements: if consecutive scheduled products share most of their BOM components, changeover between them will be faster than between products with completely different BOMs.

Maintaining BOM Accuracy

BOM accuracy is critical and requires ongoing discipline. Best practices include: Engineering Change Control — all BOM changes go through a formal review process to prevent unauthorized modifications. Cycle counting — regularly verifying that physical inventory matches BOM-based records to catch discrepancies early. BOM audits — periodically building a product while independently verifying every component against the BOM. Version control — maintaining revision history so that you can trace which BOM version was used for any production run. Cross-functional ownership — engineering owns the design intent, manufacturing owns the build sequence, and procurement owns supplier-related fields. Many manufacturers target 98%+ BOM accuracy as measured by the ratio of correct component records to total component records. Even 2% error rate means that for a product with 50 components, on average one component will be wrong — potentially causing a line stoppage, quality issue, or delivery delay.

Frequently Asked Questions

What is the difference between a BOM and a routing?

A BOM lists what materials and components are needed to make a product. A routing describes how to make it — the sequence of operations, workstations, setup times, and run times. Together, BOM and routing fully define the manufacturing process for scheduling and costing.

What BOM accuracy should we target?

Target 98% minimum, measured as the percentage of BOM records with correct part numbers, quantities, and units of measure. World-class manufacturers achieve 99.5%+. Even small BOM errors cascade into procurement, production, and quality problems.

How do you handle BOM for products with variations?

Use a configurable BOM (also called super BOM or modular BOM) with rules that select the correct components based on product options. This avoids maintaining separate BOMs for every variant and ensures consistency across configurations.

Related Terms & Resources

Ready to streamline your production scheduling?

Join manufacturing teams who have replaced spreadsheet chaos with LinePlanner's visual production calendar. Start your free trial today.