Even a small product's recipe is more complex than it first appears. If the main product is made of three semi-finished items; if each semi-finished item has its own raw materials; if one raw material can be swapped for a second as an alternative — the recipe suddenly deepens. BOM (Bill of Materials) management is keeping all of these layers in a systematic way.
01. Single-Level vs Multi-Level
A simple BOM: "1 table = 4 legs + 1 top + 8 screws." This looks single-level. But if "leg" is itself a semi-finished item and has its own recipe "painted wood = raw wood + paint + varnish," it becomes two-level.
Modern MRPs support 5+ levels, but what matters isn't just support — it's that consistency across levels is enforced by the system.
02. Alternative-Material Logic
More than one material can be used for the same product: first choice supplier A, and supplier B if A isn't available. If this can be defined in the BOM, when MRP runs it uses whichever one is in stock.
Alternative materials aren't just a practical convenience; they're the key to production not stopping during supply-chain disruptions.
03. Version Control
Recipes change over time: a new raw material enters, an old one is removed. But the recipe of past production must also remain accessible (for a quality complaint, a recall).
A versioned BOM answers the question "which production was made with which recipe." A version-less BOM can even produce legal risk in the long run.
04. Level-Based Scrap and Cost
There can be scrap at each level. 2% scrap in semi-finished production, 0.5% in assembly, 1% in packaging — each must be defined separately.
Likewise cost: at each level there's a share of labor, energy and overhead. A healthy BOM continuously compares standard cost and actual cost; the points of deviation become visible.
Explore our MRP Production Planning solution
You can book a free consultation call to get detailed information.