PlanoNestPlanoNest
  • Home
  • Templates
  • Learn Templates
  • About
  • Contact
  1. Home
  2. Template Guides & Tutorials
  3. How to Create a Bill of Materials in Excel (Step-by-Step)
How to Create a Bill of Materials in Excel (Step-by-Step)

How to Create a Bill of Materials in Excel (Step-by-Step)

2026/08/16
|
Robin
Robin

Learn how to create a bill of materials in excel: set headers, Level and part columns, qty×cost formulas, make-or-buy flags, and a revision log before production.

You know every screw on the assembly table. What you do not have is a single file purchasing will trust. Learning how to create a bill of materials in excel is less about fancy charts and more about a repeatable sequence: header, columns, hierarchy, costs, then a revision you can defend in a stand-up.

This walkthrough builds a BOM from a blank workbook. If you need column theory first, read bill of material format in Excel. To choose free vs structured downloads, use the pillar bill of materials template excel download. More guides: /blog.

Key takeaway: Create a BOM in Excel by locking a header (product, revision, date), building a Level→Part→Qty→UoM→Cost table with extended-cost formulas, filling top-down, validating UoM/Make-Buy, then logging the revision before you email the file.


Before You Type: Gather Inputs

Pull these into a scratch note first:

  • Finished product name and internal code
  • Latest drawing or CAD export of parts
  • Known suppliers or "TBD"
  • Rough unit costs (mark estimates)
  • Whether each line is Make or Buy

Hardware teams at Fictiv also recommend deciding your part-number scheme before the first row — sequential or intelligent prefixes — so you are not renumbering mid-build.


Step-by-Step: Build the Workbook

How to create a bill of materials in Excel

  1. New workbook — Name the first sheet BillOfMaterials. Add a second sheet Revisions and optionally PartList.
  2. Header block (rows 1–5) — Product Name, Product Code, BOM Revision (start at A), Date, Prepared By. Keep this above the table; do not merge into data columns.
  3. Column headers (row 7) — Level | Part Number | Description | Quantity | UoM | Unit Cost | Extended Cost | Make/Buy | Supplier | Notes.
  4. Excel Table — Select headers + empty rows, Ctrl+T. Name the table BOM.
  5. Extended Cost formula — In the first data row: =[@Quantity]*[@[Unit Cost]] (or =D8*F8 if not using structured refs).
  6. Data validation — Dropdown lists for UoM (pcs,kg,m,L) and Make/Buy (Make,Buy).
  7. Fill Level 0 — One row for the finished good if you track it, or start at Level 1 for components only — pick a convention and stick to it.
  8. Add children — Increase Level for sub-assemblies; quantity is always per parent.
  9. PartList sheet — Unique parts with longer descriptions and supplier contacts (optional but useful).
  10. Revisions sheet — Log Rev A, today's date, your name, "Initial release."
  11. Save as — PRODUCTCODE_BOM_vA_YYYY-MM-DD.xlsx.
  12. Share — Send the revision letter in the email subject, not just the attachment.

Filling Rows Without Chaos

Work parent first, then children. If you dump every fastener at Level 1 with no parent context, quantity explosions later will be guesswork.

Keep descriptions short. Put material/grade in Description; put "see drawing REV C note 4" in Notes. Format Part Number as Text before paste so 00012 does not become 12.

For costs, enter unit cost only. Let the formula compute extended cost. Sum Extended Cost at the bottom or with SUBTOTAL on the table for a quick material total — remember this is materials only, not labor.

Warning: Do not delete rows to "clean up" after a design change without bumping the revision. Duplicate the file first, then edit.


Multi-Level Tips (Without VBA)

You can create a multi-level BOM in Excel without macros:

  • Use Level integers, not only visual indent
  • Sort by a helper "outline path" column if you need a printable tree (e.g. 1, 1.1, 1.1.1)
  • For total demand of a leaf part, filter by Part Number and multiply through parents manually on small BOMs

When assemblies hit hundreds of unique parts, Reddit's Excel community often moves quantity explosions to Power Query, Access, or MRP software. That is progress, not failure — Excel did its job as the authoring format.

Guides such as LetsWorkWise cover the same column set for manufacturers; adapt UoM lists to your region but keep the structure.


Faster Path: Start From a Structured Template

If column setup is eating the afternoon, open a pre-labeled workbook. The PlanoNest Bill of Materials Template includes Start Here navigation, BillOfMaterials, PartList, and Revisions sheets as a one-time purchase (see product page for current pricing). Upload to Google Sheets if collaborators prefer comments. Browse related ops templates in /collections/inventory-crm.

Free downloads from Smartsheet or ProjectManager also work as training wheels — compare what you get in our free BOM template article.


Sanity Check Before Production

  • Every purchased part has a supplier or explicit TBD
  • Every Make part has an owner (even if only in Notes)
  • UoM list has no duplicates
  • Extended Cost still formulas
  • Revisions sheet matches the header revision letter
  • File name includes version and date


Example Mini-Walkthrough (Widget Assembly)

Imagine a simple desk lamp assembly:

  • Level 1: Shade assembly (Buy) qty 1
  • Level 2 under shade: Fabric shade, harp, finial
  • Level 1: Neck tube (Make) qty 1
  • Level 1: Base casting (Buy) qty 1
  • Level 1: Cord set (Buy) qty 1
  • Level 1: Fastener kit (Buy) qty 1

Enter the shade assembly first, then its children with Level 2 and quantities per shade — not per lamp — if the shade is a sub-assembly you also stock. If you never stock the shade alone, you can flatten to Level 1 lines only. The important part is choosing one story and documenting it on Start Here.

Extended costs should update as you type unit costs. If they do not, your formula column was overwritten.

Collaboration Habits

  • One editor at a time on the master file, or use Sheets with clear ownership
  • Comments for questions; Revisions sheet for decided changes
  • Never "save as Final_Final2.xlsx" without bumping the revision letter
  • Store the master in a shared drive path that includes the product code

Teaching how to create a bill of materials in excel to a contractor? Send the Start Here sheet and a two-minute loom — not a blank grid.

Quality Pass Before You Call It Done

Ask a colleague who did not build the sheet to:

  1. Find the current revision in under ten seconds
  2. Filter all Buy parts
  3. Explain one Level 2 quantity in their own words

If they stumble, clarify labels before production uses the file.

Template Shortcut

Column setup is the slow part. A structured BOM workbook with Start Here, PartList, and Revisions removes that fixed cost as a one-time purchase — confirm pricing on the product page — so you spend time on part accuracy instead of formatting.


Formulas Worth Pasting

Useful starter formulas once your table is named BOM:

  • Extended cost structured ref: Quantity times Unit Cost on each row
  • Material total: SUM of the Extended Cost column
  • Count of Buy lines: COUNTIF on the Make/Buy column for Buy

Conditional formatting can highlight blank Supplier cells on Buy rows so purchasing gaps show up before you send the file.

Importing From CAD or CSV

If engineering exports a CSV:

  1. Open CSV in a scratch sheet
  2. Map columns to your standard order
  3. Paste values into the BOM table (not whole rows with rogue formatting)
  4. Reapply Part Number as Text
  5. Rebuild Extended Cost formulas if paste killed them

Never let CAD column order silently redefine your how-to-create standard. Your template owns the schema; imports adapt to it.

Handoff Email Template

Subject line pattern: [BOM] PRODUCTCODE Rev B — please build from this file.

Body checklist: revision letter, path to file, what changed since the previous revision, who owns questions. Attach the dated filename. This boring email prevents half of BOM disasters.

bill of materials template excel download cover screenshot — PlanoraNest Excel template
excelinventory-crm
Bill Of Materials Excel Template | PlanoraNest Template

$1.00

Buy now

Frequently Asked Questions

How do I create a BOM list in Excel quickly? Header → columns → Table → qty×cost formula → fill top-down → revision log.

Do I need VBA for a multi-level BOM? Not for small trees. Use Level numbers; add tools when explosions get heavy.

How should I name BOM files? Product code + revision + date.

Can I start from a template instead? Yes — free or structured one-time downloads both skip blank-sheet setup.

Where does make-or-buy go? Its own dropdown column.

All Posts
Before You Type: Gather InputsStep-by-Step: Build the WorkbookHow to create a bill of materials in ExcelFilling Rows Without ChaosMulti-Level Tips (Without VBA)Faster Path: Start From a Structured TemplateSanity Check Before ProductionExample Mini-Walkthrough (Widget Assembly)Collaboration HabitsQuality Pass Before You Call It DoneTemplate ShortcutFormulas Worth PastingImporting From CAD or CSVHandoff Email TemplateFrequently Asked Questions

Templates in this category

  • work log template excel template cover screenshot — PlanoraNest Excel template

    Work Log Template Excel Template | Work Log Template Excel

    $1.00

  • weekly employee attendance template excel template cover screenshot — PlanoraNest Excel template

    Weekly Employee Attendance Template Excel Template | PlanoraNest Template

    $1.00

  • remote work activity log template excel template cover screenshot — PlanoraNest Excel template

    Remote Work Activity Log Template Excel Template | PlanoraNest Template

    $1.00

  • literature review template excel template cover screenshot — PlanoraNest Excel template

    Literature Review Template Excel Template | PlanoraNest Template

    $1.00

Browse all templates

This article

  • Planning & Productivity
  • Business & Operations

Other categories

  • Finance & Budget
  • Marketing & Content
  • Life & Events
  • Freelance & Creators

More Posts

Construction Bill of Materials Template Excel Guide
Business & OperationsPlanning & Productivity

Construction Bill of Materials Template Excel Guide

Adapt a construction bill of materials template excel for job-site takeoffs: phases, waste %, units, suppliers, and revision habits estimators actually use.

avatar for Robin
Robin
2026/08/16
Free Bill of Materials Template Excel: What You Actually Get
Business & OperationsPlanning & Productivity

Free Bill of Materials Template Excel: What You Actually Get

Compare free bill of materials template excel downloads from Smartsheet, ProjectManager, and others — and know when a structured one-time workbook is worth it.

avatar for Robin
Robin
2026/08/16
Manufacturing Bill of Materials Template for Excel
Business & OperationsPlanning & Productivity

Manufacturing Bill of Materials Template for Excel

Use a manufacturing bill of materials template in Excel for EBOM vs MBOM, cost roll-up, make-or-buy, and revision control before you outgrow spreadsheets.

avatar for Robin
Robin
2026/08/16

Need a custom template or have feedback?

Tell me about your workflow, template ideas, or product questions — I read every message and reply personally.

Contact me[email protected]

Get new templates & exclusive offers

Join the newsletter to be first in line for new releases and subscriber-only discounts.

PlanoNestPlanoNest

Beautiful and useful templates that serve your needs.

X (Twitter)YouTubeGitHub
Powered by Shopify
Product
  • Features
  • Templates
  • FAQ
Resources
  • Learn Templates
Company
  • About me
  • Solutions
  • Contact
Legal
  • Cookie Policy
  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap
© 2026 PlanoNest. All Rights Reserved.

Prices are estimates. Checkout is charged in USD.

We accept

  • AMEX
  • Bancontact
  • iDEAL
  • shopPay
Friendly Links: Microsoft Excel·Notion