Bill of Materials (BOM)

A Bill of Materials (BOM) is a recipe or formula that defines how a finished product is made. It lists all raw materials, components, and quantities required to produce one unit (or a specified quantity) of the finished item.

What is a BOM?

A BOM specifies the exact materials needed to manufacture a finished product. For example, to make one unit of "Widget A" you might need 2 units of "Component X", 1 unit of "Component Y", and 0.5 kg of "Material Z". The BOM stores this relationship so work orders and production can automatically calculate material requirements.

How to Create a BOM

Open Bill of Materials
From the ERP menu, go to Bill of Materials. Click "Create BOM" or "Add".
Select Finished Item
Choose the finished product from your item list. This is the output of the BOM.
Set Quantity to Produce
Enter the quantity of finished goods this BOM produces (e.g., 1 unit, 10 units). Raw material quantities are scaled accordingly.
Add Raw Materials
Add each raw material or component. For each line, select the item, enter quantity, and unit. Optionally add cost per unit for total cost calculation.
Save
Click Save. The BOM is now available for work orders.

BOM Form Fields

Field Description
Finished Item Required The product that will be produced. Select from your item catalog.
BOM Name Optional A descriptive name for the BOM. Useful when one item has multiple BOMs.
Quantity to Produce Required How many units of the finished item this BOM produces. Raw material quantities are per this amount.
Raw Materials List Required Each line: Item, Quantity, Unit. At least one raw material is required.
Notes Optional Additional instructions or reference information.

Raw Materials Line (Grid)

Raw Materials Line Columns
Item
The raw material or component. Select from item catalog.
Quantity
Amount required per BOM quantity to produce.
Unit
Unit of measure (e.g., Nos, Kg, Ltr).
Cost per Unit
Optional. Used to calculate total material cost.
Total Cost
Quantity × Cost per Unit. Calculated automatically.

BOM List Grid

BOM List Columns
BOM #
Unique BOM reference number.
Finished Item
The product this BOM produces.
Quantity
Quantity to produce per this BOM.
Raw Materials Count
Number of raw material lines.
Total Cost
Sum of all raw material costs.
Status
Active, Draft, or Inactive.

How to Edit or Duplicate a BOM

To edit a BOM, open it from the list and make changes. Save to update. To duplicate, use the "Duplicate" action. A copy is created with the same finished item and raw materials; you can then modify quantities or items as needed.

Multi-Level BOM

In a multi-level BOM, a raw material in one BOM can itself be a finished item in another BOM. For example, "Assembly A" might require "Sub-assembly B", and "Sub-assembly B" has its own BOM with components. The system can explode multi-level BOMs to show total material requirements.