TrackFinch 2.0 — production planning is hereRead the notes

Bill of materials example: a real BOM, line by line

A complete worked BOM example for a manufactured product — components, part numbers, quantities, costs, and the roll-up — plus a multi-level version.

Updated 2026-07-14 · 4 min read

The fastest way to understand a bill of materials is to read one. Here’s a complete, realistic BOM for a simple fabricated product — a wall-mount bracket a small fab shop might sell 40 at a time.

The example: wall-mount bracket (ASM-0042)

Component Part # Qty/unit Unit cost Line cost Vendor
Steel plate 6″×8″, 3/8″ PRT-0113 1 $14.20 $14.20 Calder Steel
Hex bolt M8 × 30 PRT-0341 4 $0.35 $1.40 Bexley Tool Co.
Washer M8 PRT-0342 4 $0.06 $0.24 Bexley Tool Co.
Powder coat, black SVC-0027 1 $6.00 $6.00 Foundry & Co (outsourced)
MIG wire (consumed) CON-0088 0.1 lb $2.10/lb $0.21 Foundry & Co
Material cost per unit $22.05

Five things worth noticing:

  1. Every line has a part number — even the outsourced powder coat gets SVC-0027, because services get reordered too.
  2. Quantity is per finished unit, so a 40-unit build is pure multiplication: 40 plates, 160 bolts, $882 in material.
  3. Consumables are on the BOM. The 0.1 lb of MIG wire looks petty until you notice it’s a 1% margin leak on every job that skips it — and wire is the tame example.
  4. The roll-up is the quote’s floor. $22.05 is what the product costs before labor and overhead. A price below material-plus-labor isn’t a strategy; it’s a donation.
  5. Vendors ride along, so a shortage is one call, not a search.

The multi-level version

Suppose the bracket becomes part of a bigger product — a wall-mount workstation:

Workstation (ASM-0100)            qty
├── Wall-Mount Bracket (ASM-0042)  ×2   ← the BOM above, nested
├── Bench Top, laminated           ×1
├── Frame Assembly (ASM-0101)      ×1
│   ├── Tube 2×2, 60″              ×4
│   └── Foot, adjustable           ×4
└── Hardware kit                   ×1

Each assembly keeps its own BOM; the parent references it as one line. Costs roll up the tree (the workstation inherits 2 × $22.05 from the brackets) and demand explodes down it (10 workstations → 20 brackets → 20 plates, 80 bolts). This is exactly the computation MRP automates — and exactly where hand-maintained spreadsheets start silently lying after the first revision.

Build your own

Start with the free BOM template — its columns match this example. When the BOMs need to know your live stock (“can we build 40 today?”), that’s BOM software’s job: same structure, connected to the shelf.

Theory's done. Run the shop.

Everything in this article is a built-in behavior in TrackFinch. Free for 14 days.

Free for 14 days · Full access · Cancel anytime