Skip to main content
Open source ERP

The one system your business needs.

Billing, GST, stock, purchase and sales in one open source system. One price per company, every app included, AI on your own key.

  • Every app included, one price per company
  • GSTR-1/3B, e-invoicing and e-way bills built in
  • AI on your own key, or on your own servers

A person on our team replies. The reply time is on your quote.

Get pricing in one reply

Name and work email are enough. No sales sequence.

Prefer chat? Message us on WhatsApp

HomeGlossaryBOM (Bill of Materials)
ERP Glossary

BOM (Bill of Materials)

A Bill of Materials (BOM) is the complete 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.

What the term means, and how OneYukti handles it.

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