Bill of Materials in Trades: Structure, Use, and Practical Limits
What a bill of materials needs to do in the trades, which types exist, and where Excel, ERP, and digital inventory processes hit their limits in practice.
The drawback: as soon as a job consists of multiple assemblies or parts lists need to be reused, the unsorted list quickly reaches its limits.
What is a structural bill of materials?
The structural BOM maps assemblies and production stages. Parts are ordered hierarchically by their installation sequence or assembly membership.
When it fits: When a job consists of multiple sub-assemblies and the sequence or responsibility during material preparation matters.
Example: A switchboard job contains the assemblies "DIN rail with breakers," "terminal block," and "cable duct." Each assembly has its own parts list. The structural BOM shows which parts belong to which unit.
What is a modular bill of materials?
A modular BOM keeps each assembly as a standalone, separately stored list. When a job consists of multiple assemblies, the individual lists are combined, not merged into one overall list.
Characteristics of the modular BOM:
Each assembly is a standalone, stored list
Assemblies are reused across jobs
A change to one assembly automatically applies to all jobs
Lists are combined, not merged into one overall list
The modular principle: Instead of maintaining one large overall list per job, you manage reusable building-block lists. A plumbing business might keep separate modular BOMs for "manifold," "pipe installation," and "controls." If an assembly changes, for example a component is replaced by the supplier, you update only that one modular list. All jobs using that assembly benefit automatically.
Advantage over quantity and structural BOMs: changes only need to be maintained once. No duplicate entries, no risk of outdated parts lists in individual jobs.
Typical use: for recurring assemblies that appear across different job types. Relevant in machine and plant construction, but also in businesses with standardized installation packages or serial production.
Distinction from the structural BOM: the structural BOM shows the assembly hierarchy of a single job. The modular BOM is modular: each assembly lives as a standalone list and is reused across jobs.
What is a variant bill of materials?
The variant BOM combines multiple product variants in a single list. A base column holds the standard configuration, additional columns describe the deviations per variant.
When it fits: When the same product is manufactured in different versions, e.g. a cabinet in three sizes or a system in two expansion stages. For one-off jobs or low variant counts, the effort rarely pays off.
Normative basis: DIN 6771 and ISO 7200
DIN 6771 defined the formal structure of bills of materials in Germany until 2007. Required fields included position, quantity, description, part number, and unit. It was replaced by EN ISO 7200, which applies internationally and additionally requires fields like creator, issue date, and document type.
In practice, these standards are rarely formally applied in the trades. However, the required fields (item description, quantity, unit, reference number) provide useful guidance for any business looking to structure their BOMs properly.
In industry, there's also a distinction between Engineering BOM (design) and Manufacturing BOM (production). In the trades, a bill of materials is usually more pragmatic: a list of parts you need for a specific job: item description, quantity, unit, and ideally a clear reference to storage or staging location.
BOM vs. materials list vs. order list
Term
What it is
Typical use
Bill of Materials (BOM)
All parts + quantities for a product or job
Recurring jobs, custom work
Materials list
Simple shopping list without structure
One-off projects, ad-hoc purchases
Order list
What needs to be reordered (based on stock levels)
Ongoing inventory replenishment
Why do tradespeople need bills of materials?
I see this again and again in conversations with businesses across different trades: the knowledge of which parts are needed for a job exists in most businesses. But it's tied to individual people. As long as the master tradesperson assembles the materials themselves, it works. Problems arise as soon as others need to take over that task.
What goes wrong without a BOM
Wrong parts packed. The apprentice prepares the job and grabs 1.5 mm² cable instead of 2.5 mm². It's only noticed on site during installation.
Knowledge isn't transferable. A new employee can't prepare jobs independently because the assembly is documented nowhere. The master tradesperson becomes the bottleneck.
Incomplete costing. During quoting, items are missing because the parts list was created from memory. Margins shrink or the customer gets a change order.
Quality varies. Without a defined parts list, the result depends on who prepared the job. Reproducibility is missing.
BOMs with Excel: Why it often falls short
Excel is an excellent tool for planning phases. If you work alone and use BOMs as templates for costing, a simple spreadsheet is often the fastest path. I regularly see this as a sensible starting point for small businesses. You copy part numbers and quantities and have your basis.
But Excel hits a hard limit once things become operational:
No shared real-time data: Who enters the withdrawal when the journeyman picks up materials at 4:30 PM? As soon as multiple people work with the same list, planned and actual stock quickly diverge.
Limited traceability in the team: Who adjusted which quantity when, which version is current, and on what basis was the reorder placed? These questions quickly become unclear with spreadsheets in daily use.
Error-prone in practice: Spreadsheets are error-prone in practice, especially when multiple people maintain them in parallel. According to research by Prof. Raymond Panko (University of Hawaii), roughly 88% of all business spreadsheets contain errors. In the stockroom, a single transposed number can mean materials don't get reordered.
Excel often "knows" what you planned, but not automatically what was actually withdrawn, consumed, or reordered. This is exactly where planning document and operational material process diverge.
How businesses make BOMs operationally useful
A bill of materials alone doesn't manage inventory. In practice, it's usually combined with a second process: material withdrawal, reordering, picking, or job preparation. Businesses use different approaches depending on size and effort.
Typical implementations in practice
Excel or simple spreadsheets: suitable for small teams, low repetition rates, and manageable item counts.
Paper lists or job folders: work with clear processes but are prone to media breaks and outdated information.
ERP or inventory management systems: useful when purchasing, costing, inventory, and job management need to work together.
Mobile inventory and scanning processes: helpful when material movements need to be captured quickly, decentrally, and as directly as possible in daily work.
Which approach makes sense depends less on the buzzword "ERP" than on item count, team size, repetition rate, and desired inventory accuracy.
Digital BOMs: What software can do today
Anyone looking to use bills of materials not just as a planning document but operationally will sooner or later encounter the term BOM explosion. The principle: you book a job, the system automatically deducts all parts from the stored BOM from inventory.
Using the washbasin example: the technician starts the job in the software. The system books out 1x washbasin, 1x faucet, 2x angle valves, 2x flex hoses, and the remaining items automatically from the stockroom. If an item drops below the reorder point, the system alerts or reorders directly.
In practice, this full explosion is an ERP feature that requires clean master data. For many small businesses, the more pragmatic entry point is: view BOMs digitally, book withdrawals via scanning, and use reorder points with automatic alerts. BOM explosion only pays off with high repetition rates or serial production.
What information does every BOM need?
Regardless of the system: a bill of materials only becomes useful in daily work when entries are unambiguous, understandable, and maintainable.
Information
Why it matters
Item description
Prevents confusion with similarly named parts
Quantity
Defines how much material is needed per job or assembly
Unit
Avoids errors between piece, meter, set, or packaging unit
Part number or internal reference
Simplifies purchasing, reordering, and system assignment
Optional: storage or staging location
Reduces search time and simplifies material preparation
BOM template download
As a starting point, we've created a print-ready BOM template. It includes the required fields from the table above, space for 20 line items, and header/footer fields for company, job, and approval. The structure follows the fields of ISO 7200.
All three templates are free to use. For most businesses, they're a good starting point before committing to a digital system.
Practical example: BOM in a plumbing business
For a single outlet or light switch, practically nobody builds a bill of materials. BOMs pay off for recurring sets or assemblies.
A simple example from plumbing. Job: Install washbasin.
Pos.
Material
Qty
Unit
1
Washbasin
1
Pcs
2
Basin faucet
1
Pcs
3
Drain assembly
1
Pcs
4
Siphon/trap
1
Pcs
5
Angle valve
2
Pcs
6
Flex hose
2
Pcs
7
Washbasin mounting kit
1
Set
8
Sanitary silicone
1
Cartridge
Simple, realistic, reusable. Digital BOMs make sense for exactly these standard packages: create once, pull up for every washbasin job, have materials prepared.
BOMs by trade
Depending on the trade, bills of materials look quite different:
Electrical installation: Cables (NYM-J 3x1.5 / 5x2.5), distribution boards, circuit breakers, junction boxes, switches, outlets. A typical BOM runs 15-30 line items per sub-distribution. Quantities often mix meters (cable) and pieces (components).
Metalwork: Steel profiles (IPE, HEA), sheet metal, bolts, welding consumables. Quantities in kg, pieces, and meters. BOMs frequently include cut dimensions and surface treatment specifications.
Carpentry: Panels (plywood, MDF), hardware, glued timber, edge banding. BOMs are typically organized per piece of furniture or installation, with cut dimensions.
When an ERP makes sense and when it doesn't
Not every business needs an ERP just because they use bills of materials. In many cases, a clean, standardized BOM with clear responsibilities is sufficient to start.
An ERP typically becomes useful when:
Purchasing, inventory, costing, and job management need to be tightly integrated.
Multiple people work simultaneously with the same material data.
Item master data, prices, suppliers, and stock levels need to be centrally maintained.
The BOM is part of a larger overall process, such as serial production or project-based material planning.
For smaller businesses, the biggest hurdle is often not the software but data quality. An unclear or inconsistent BOM remains error-prone even in the best system.
Next steps
In practice, what matters less is which system is used, but whether the BOM is structured transparently and actually used day-to-day. A sensible start often looks like this:
Identify your top 5 jobs. The ones that recur most frequently.
List the parts. Item name, quantity per job, storage location.
Check terms and units. Everyone involved must understand the same items the same way.
Define a maintenance process. Who updates the list when materials or quantities change?
A bill of materials in the trades is not an industrial tool but a practical work aid. It creates clarity about material requirements, reduces dependence on individual knowledge, and simplifies recurring workflows. What matters is not whether a business immediately adopts an ERP, but whether the BOM is maintained, understood, and connected to the actual material flow in daily operations.
FAQ: Bill of Materials in Trades
A BOM includes all materials and parts needed for a specific job or product: item description, quantity, unit, and optionally supplier or storage location. In the trades, 5 to 15 line items per job are typical. More complex custom work may require 20 or more parts.