Bill of Materials (BOM)
A Bill of Materials (BOM) lists the components, quantities, and costs required to manufacture a finished product or assembly. BOMs define the structure/composition of the product, specify exact quantities per finished unit, and support accurate cost calculation, inventory management, and production planning.
Overview
BOMs define the structure and composition of assembled products.
They specify the exact quantities of each component needed to produce one unit of the finished good.
BOMs help in accurate cost calculation, inventory management, and production planning.
Where to Access
Users can access Build of Material (BOM) via Manufacturing column (Manufacturing: BOM)
Key Attributes
Header
Name: Internal name of this BOM.
Item*: The finished/assembly item this BOM builds.
Default (toggle): Mark this as the default BOM for the selected item.
Effective Start/End Date: Optional validity window for using this BOM.
Component Lines (per row)
Item: Component code or name.
Description: Brief line description (optional).
Quantity: Amount needed to produce one unit of the finished item.
UOM (Unit of Measure): Unit for the quantity.
Unit Cost: Cost per unit of the component.
Total Cost: Auto-calculated (Quantity × Unit Cost).
Line controls: Add/Delete line, and reorder.
BOM Rules (optional)
Condition: Rule to determine when a component applies.
Item: Component chosen when the condition is met.
Description: Optional note.
Quantity: Supports expressions (e.g., 4+{count}).
UOM / Unit Cost: Same meaning as above.
Use the separate BOM Rules section of the manual for rule syntax and advanced usage.
Overheads (optional)
Overhead: Labor/fees recorded as separate lines.
Description / Quantity / Unit Cost / Total Cost: Cost capture for non-material elements.
Notes & Files
Internal Notes: Free-form instructions or clarifications.
Attachments: Drag-and-drop supporting documents (specs, drawings, etc.).
Key Functions
Create a BOM: Manufacturing → BOM → New → enter Name, choose Item, set Effective Dates (optional), toggle Default if desired. Add Component Lines (Item, Quantity, UOM, Unit Cost).
Add Overheads: Capture labor/fees as Overheads lines for complete costing.
Use BOM Rules (optional): Add Condition rows that include components only when rules apply; set Quantity (supports expressions).
Maintain accuracy (recommended practice):
Ensure all components are correctly identified and quantities are accurate.
Review and update BOMs regularly when processes or component costs change.
Use base units of measure consistently across the BOM.
Include all relevant costs, including labor and overhead, for accurate product costing.
For complex products, consider multi-level BOMs with sub-assemblies.
Related Features
Join our Community Forum
Any other questions? Get in touch