Bill of Materials Example: 4 Complete BOMs You Can Copy (Simple to Costed)

A bill of materials example is most useful when it is complete enough to copy: every line with a part number, description, quantity per parent, unit of measure, and revision, laid out the way an ERP or a spreadsheet would hold it. Below are four such examples, each for a different situation: a single-level BOM…

·

Four complete bill of materials examples represented by an HT-200 multi-level product tree

A bill of materials example is most useful when it is complete enough to copy: every line with a part number, description, quantity per parent, unit of measure, and revision, laid out the way an ERP or a spreadsheet would hold it. Below are four such examples, each for a different situation: a single-level BOM for a simple assembled product, a multi-level BOM for a mechanical product, an electronics BOM with reference designators, and a costed BOM that rolls material cost up the tree. All figures are illustrative and every calculation can be recomputed.

The definitions stay short and the examples carry the weight, so a planner can pick the format that matches their product and start filling it in.

What every bill of materials example shares

Whatever the product, a BOM line answers five questions: which item (part number), what it is (description), how many per parent (quantity), measured how (unit), and which version (revision). Everything else, from reference designators to scrap factors, is added on top for a specific purpose. Wikipedia’s entry describes the same core structure as a hierarchical list of assemblies, subassemblies, and parts with quantities; the examples below make that structure concrete. Terminology, levels, and the seven BOM types are covered in the guide to what a bill of materials is; the tables below assume that vocabulary.

Example 1: single-level BOM for a simple product

A single-level bill lists a parent and its immediate components with no nesting. This one is for an assembled steel shelving unit sold flat-packed:

Part numberDescriptionQty per unitUoMRevMake/Buy
SH-400Steel shelving unit, 4-shelf, boxed1EABMake
SH-POST-72Upright post, 72 in, powder-coated4EAABuy
SH-SHELF-36Shelf panel, 36 × 18 in4EACBuy
SH-CLIPShelf clip16EAABuy
SH-FOOTLeveling foot4EAABuy
PK-CTN-SHShipping carton1EAABuy
DOC-SH-400Assembly instructions1EABMake

Two details are easy to miss. The carton and instructions are on the bill because production consumes them, even though no drawing shows them. And 16 clips per unit (4 per shelf × 4 shelves) is written as 16, not as a formula: the BOM stores the resolved quantity per parent, and the reasoning lives in the design notes.

Example 2: multi-level BOM for a mechanical product

Example 2 HT-200 indented BOM tree with Level 0, Level 1, Level 2, and per-parent quantities

A multi-level bill nests subassemblies. This industrial hand truck, model HT-200, has three levels; indentation shows the parent-child structure the way an ERP indented-BOM report does:

LevelPart numberDescriptionQty per parentUoMRev
0HT-200Hand truck, 600 lb capacity1EAD
1  HT-FRM-AFrame assembly1EAC
2    HT-FRM-WWelded steel frame1EAB
2    HT-TOEToe plate1EAA
2    RV-316Rivet, 3/16 in12EAA
1  HT-WHL-AWheel assembly2EAB
2    WH-10PWheel, 10 in pneumatic1EAA
2    BU-58Axle bushing, 5/8 in2EAA
2    CL-58Retaining clip2EAA
1  HT-GRIPHandle grip set1EAA
1  HT-HW-KITHardware kit1EAA
2    BL-M8Bolt, M8 × 256EAA
2    NT-M8Nut, M86EAA
2    WS-M8Washer, M812EAA

Quantities are always per parent, never per finished unit, which is what makes explosion work. One truck needs 2 wheel assemblies, each needing 2 bushings, so a truck consumes 2 × 2 = 4 bushings; an order of 500 trucks needs 2,000. That arithmetic, and how a wrong quantity-per propagates through it, is the subject of the guide to bill of materials accuracy. This table is the engineering view; the manufacturing view of the same truck, with cartons and grease added and the hardware kit turned phantom, is shown side by side in the EBOM vs MBOM comparison.

Example 3: electronics BOM with reference designators

Printed-circuit assemblies add a column mechanical bills rarely need: reference designators, which say where on the board each part goes. Quantity is then the count of designators. A small sensor board:

ItemPart numberDescriptionQtyReference designatorsManufacturer part
1PCB-SNS-01Bare PCB, 2-layer, 40 × 30 mm1Fab drawing rev B
2U-MCU-01Microcontroller, 32-bit, QFN-321U1(vendor P/N)
3U-REG-33LDO regulator, 3.3 V, SOT-231U2(vendor P/N)
4C-100N-0603Capacitor, 100 nF, 0603, X7R4C1, C2, C3, C4(vendor P/N)
5C-10U-0805Capacitor, 10 µF, 08052C5, C6(vendor P/N)
6R-10K-0603Resistor, 10 kΩ, 0603, 1%3R1, R2, R3(vendor P/N)
7R-4K7-0603Resistor, 4.7 kΩ, 0603, 1%2R4, R5(vendor P/N)
8J-4P-254Header, 4-pin, 2.54 mm1J1(vendor P/N)
9LED-G-0603LED, green, 06031D1(vendor P/N)

Two habits keep electronics bills usable: the quantity must equal the number of designators listed (item 4 shows 4 and lists C1 through C4), and the manufacturer part number is a separate column from the internal part number, so an approved-alternate change does not require renumbering the design. Contract manufacturers will also ask for a “do not populate” flag column; it is omitted here for space.

Example 4: costed BOM with a material roll-up

A costed BOM adds unit cost per line and rolls material cost up the tree. Returning to the HT-200 with illustrative costs, working bottom-up so each subassembly’s cost is the sum of its children:

LevelPartQty per parentUnit costExtended cost
2Welded frame1$38.00$38.00
2Toe plate1$9.50$9.50
2Rivet12$0.05$0.60
1Frame assembly (roll-up)1$48.10
2Wheel1$11.00$11.00
2Axle bushing2$0.90$1.80
2Retaining clip2$0.10$0.20
1Wheel assembly (roll-up, each)2$13.00$26.00
1Handle grip set1$3.40$3.40
1Hardware kit (6 bolts, 6 nuts, 12 washers)1$2.10
0HT-200 material cost (roll-up)1$79.60

Checking the roll-up: frame 38.00 + 9.50 + 0.60 = 48.10; one wheel assembly 11.00 + 1.80 + 0.20 = 13.00, times 2 = 26.00; total 48.10 + 26.00 + 3.40 + 2.10 = $79.60. That is material cost only. Labor and machine time live on the routing, not the bill, so a costed BOM presented as product cost understates every labor-intensive product; the CIPS overview of bills of material flags this same confusion, and it is worth stating on the report header.

Choosing the right format for your product

If your product is…Start fromAdd these columns
Assembled from bought parts, no subassembliesExample 1Make/buy flag, packaging lines
Built through subassembliesExample 2Level, indented structure, per-parent quantities
A circuit board or electronic assemblyExample 3Reference designators, manufacturer part, DNP flag
Anything you need to quote or costExample 4Unit cost, extended cost, roll-up rows, cost basis date

All four formats survive in a spreadsheet for a while and stop surviving at the same points: overlapping revisions, shared parts across many products, and where-used questions nobody can answer quickly. Managing the bill through those changes, with a controlled path from one revision to the next, is the subject of the BOM management process guide.

Bill of materials example FAQ

What is a bill of material with an example?

A bill of materials is the structured list of every part and quantity needed to build one unit of a product. The shelving unit above is a complete example: seven lines, each with a part number, description, quantity per unit, unit of measure, revision, and make-or-buy flag, including the carton and instructions production consumes.

How do I make a bill of materials?

List every part with a unique number and its quantity per parent, group parts into the subassemblies the plant actually builds, add the units, revisions, and any purpose-specific columns (designators, costs, make/buy), then have engineering and production review it together before release. Put it under revision control from the first release.

What should a BOM look like?

A table with one row per part and, at minimum, columns for part number, description, quantity per parent, unit of measure, and revision. Multi-level bills add a level column with indentation; electronics bills add reference designators; costed bills add unit and extended cost with roll-up rows for each subassembly.

What is a simple bill of materials example?

The single-level shelving unit in Example 1: one parent, six components and packaging lines, no nesting. It is the format to start from when a product is assembled directly from purchased parts and has no subassemblies of its own.

Next steps

  1. Pick the example closest to your product from the format table and copy its column set into a sheet.
  2. Fill it for one product and check two things: every line has all five required fields, and every subassembly quantity is per parent, not per finished unit.
  3. If you added costs, label the total as material cost only and note the cost basis date on the header.