Skip to main content
HomeGlossaryBOM (Bill of Materials)
ERP Glossary

BOM (Bill of Materials)

A Bill of Materials (BOM) is a comprehensive list of raw materials, components, sub-assemblies, and quantities needed to manufacture a finished product. It serves as the recipe or blueprint that tells production what to build and purchasing what to buy.

Understanding BOM

The BOM is one of the most important data structures in manufacturing. It defines the parent-child relationships between finished goods and their components. A simple product might have a single-level BOM: a table requires four legs, one top, and sixteen screws. A complex product like an automobile has a multi-level BOM with thousands of components nested many layers deep: the car contains an engine, the engine contains a cylinder block, the cylinder block contains pistons, and so on. BOMs come in several varieties. An engineering BOM (EBOM) reflects the product design as engineering intended it. A manufacturing BOM (MBOM) reflects how the product is actually built on the shop floor, which may differ from the engineering design due to production constraints. A configurable BOM handles products with options and variants, such as a laptop that can be ordered with different processors, memory, and storage configurations. Accurate BOMs are essential for multiple business functions beyond manufacturing. Purchasing uses the BOM to determine what raw materials to order. Cost accounting uses it to calculate the standard cost of finished goods. Planning uses it to determine production capacity requirements. Quality uses it to define inspection points. When a BOM contains errors, the consequences ripple through the organization: wrong parts get ordered, production schedules slip, costs are miscalculated, and customers receive defective products. Maintaining BOM accuracy requires disciplined change management processes.

How Yukti Handles This

Yukti supports multi-level, configurable BOMs with version control and engineering change management. AI assists with cost roll-ups across BOM levels and flags component availability issues before they impact production schedules.

Explore this feature