back to glossary

Bill of Materials

BOM
InventoryMFG-BOM-001

A Bill of Materials (BOM) is a complete list of the raw materials, components, and assemblies required to build a product.

Definition

A Bill of Materials, or BOM, is a structured list detailing all the items needed to manufacture a finished product. It is the recipe that guides the entire production process. The list includes part numbers, part names, quantities, units of measure, and descriptions for each component. BOMs are often hierarchical, showing how sub-assemblies fit into the final product. For example, a single-level BOM lists all components directly, while a multi-level BOM shows parent-child relationships between assemblies and their parts.

On the shop floor, the BOM is a central document for multiple departments. The purchasing team uses it to procure the correct raw materials and components. The inventory control team uses it to issue parts from stock to the production line. Production supervisors and assemblers use it as a checklist to ensure every required part is included in the final assembly. The BOM connects engineering design to physical production.

An accurate BOM is critical for efficient manufacturing operations. Errors in the BOM, such as incorrect part numbers or quantities, lead to significant problems. These problems include ordering the wrong materials, production stoppages, and building faulty products. Inaccurate BOMs can also cause incorrect product costing and inventory valuation. Maintaining BOM accuracy is essential for on-time delivery and cost control.

Manufacturers typically create and manage BOMs within their Enterprise Resource Planning (ERP) or Manufacturing Execution System (MES). The engineering department initially creates the Engineering BOM (EBOM) during the design phase, often from CAD software. This is then converted into a Manufacturing BOM (MBOM), which includes all items needed for production, including consumables like fasteners or adhesives. Any change to the product design requires a corresponding update to the BOM through a formal engineering change order (ECO) process.

Example

A company manufacturing a custom industrial computer creates a BOM for each unit. The BOM for model XYZ-100 lists one motherboard, two 8GB RAM sticks, one 512GB SSD, one chassis, one power supply, and 12 M3 screws. This list ensures purchasing orders the correct components and the assembly team builds the computer to specification.

Frequently Asked Questions

What is the difference between an EBOM and an MBOM?

An Engineering BOM (EBOM) is created by the design team and reflects the product as designed. A Manufacturing BOM (MBOM) is used for production and includes all components needed for assembly, including packaging and consumables.

Who is responsible for maintaining the BOM?

The engineering department is typically responsible for creating and updating the BOM. A formal Engineering Change Order (ECO) process is used to manage revisions.

What happens if a BOM is inaccurate?

An inaccurate BOM can lead to ordering wrong parts, production delays, incorrect product costs, and shipping defective products. This directly impacts profitability and customer satisfaction.

Can a BOM have multiple levels?

Yes. A multi-level BOM shows the hierarchical structure of a product, detailing sub-assemblies and their individual components. This is common for complex products.

How does a BOM relate to an MRP system?

A Material Requirements Planning (MRP) system uses the BOM, along with the master production schedule, to calculate the exact materials and components needed for production and when to order them.

Industry Context
ElectronicsAutomotiveMedical DevicesMetal Fabrication
INVENTORY MANAGEMENTMRPPRODUCT DATAENGINEERINGASSEMBLY