Bill of Materials Template in Excel and Google Sheets

Original price was: $12.99.Current price is: $6.99.
Details, requirements and demo below
Sale!

Bill of Materials Template in Excel and Google Sheets

Original price was: $12.99.Current price is: $6.99.

  • 🔹 Multi-level BOM: up to 200 lines in 4 levels, with the parent part and extended quantity worked out for you.
  • 🔹 Rolled-up cost: material with scrap, labor from work center rates and overhead roll up through every sub-assembly.
  • 🔹 Standard cost and suggested price: set a target margin and see the price, the gross profit and the margin at your list price.
  • 🔹 Purchase list: required, on hand, to order, order value and lead time for every bought part.
  • 🔹 Dashboard: six tiles, three charts, the top 8 parts and the cost build-up.
  • 🔹 Two editions in one download: Google Sheets (PDF guide with Make a copy link) and Microsoft Excel (.xlsx, no macros).
  • 🔹 One-time payment: no subscription, instant download.
Customize this template for your business (optional)

Handled by email: we contact you within 1 business day. One revision round included. What is included

- +
, , ,

💡 Buy any 2 templates and save 20% automatically at checkout.

Included in All-Access Templates. Get this plus 7,000+ templates for $99.00 a year. Compare plans →
Pricing country
Prices follow your selected country; checkout uses your billing country.
Excel + AI Mastery: 100 Essential Formulas courseLaunch offer
🎓 NEXTGENTEMPLATES ACADEMY
Want to build templates like this yourself?
Excel + AI Mastery: 100 Essential Formulas

SUMIFS, XLOOKUP, FILTER, LAMBDA and checking AI-written formulas, with real business projects. 11h 47m of video by PK, with practice files, quizzes and a capstone.

Bill of Materials Template in Excel and Google Sheets costs a product from its parts. List every part and sub-assembly in a multi-level bill of materials, type the quantities, unit costs, scrap and labor minutes, and get the rolled-up cost of every sub-assembly, the standard cost per unit, a suggested selling price and a purchase list for your next production run. It ships in two editions, Google Sheets and Microsoft Excel, with the same seven tabs, the same formulas and the same sample data: a fictional electric platform cart built by a manufacturer in Grand Rapids, Michigan.

Watch the Bill of Materials Template in Excel and Google Sheets walkthrough

🌍 Join 10,000+ customers in 180+ countries using NextGenTemplates to replace paid SaaS tools with one-time-purchase Excel, Google Sheets, Power BI and HTML templates.

✅ Instant download · One-time payment · No subscription · No per-user fees · Lifetime access

This is a bill of materials template for small manufacturers, product designers, purchasing teams and cost accountants who need to know what a finished product costs. It is a manual costing workbook with formulas and charts, not an ERP and not a macro tool: you type your parts, prices and quantities yourself.

🔑 Key Features of the Bill of Materials Template

🏭 A multi-level BOM. Up to 200 lines in 4 levels. Level 1 goes straight into the finished product, Level 2 goes into the Level 1 item above it, and so on. Item numbers like 1, 1.2 and 2.1.1 and the parent part are worked out for you.

💰 Rolled-up cost. A sub-assembly’s cost is its own labor plus every part and sub-assembly below it. Material includes scrap, labor comes from the minutes and the work center rate, and overhead is a percent of direct labor.

🧮 Standard cost per unit and a suggested price. Set a target gross margin and the template shows the suggested selling price, then the gross profit and margin at your current list price.

🛒 A purchase list. For every bought part it shows Required for Build, On Hand, To Order and Order Value, rounded up to whole units, plus the lead time of each part.

📊 A Dashboard. Six tiles (standard cost, material, labor plus overhead, gross margin, build cost, purchase orders), three charts, the top 8 parts by material cost, the cost build-up and the BOM details.

✅ A Row Check on every line. It flags a missing level, quantity, vendor, commodity or work center, or a level that skips a step, and a Check cell on Product Info tells you when everything reconciles.

⚙️ Work center rates you control. Eight work centers with fully loaded hourly rates. Add your own vendors, commodities and units and the dropdowns follow.

📦 What’s Inside the Bill of Materials Template

The download is a ZIP with two files: the Excel edition (.xlsx, no macros) and a PDF guide that holds the “Make a copy” link to your own editable Google Sheet. Both editions have the same seven tabs: Dashboard, Product Info, BOM, Cost Roll-Up, Lists, How to Use and Explore More.

Page 1: Dashboard (Google Sheets)

The Dashboard opens with six tiles: Standard Cost per Unit, Material per Unit, Labor plus Overhead, Gross Margin, Build Cost and Purchase Orders. Beside them sit three charts (Purchase Order Value by Vendor, Rolled-Up Cost per Unit by Level 1 Item and Standard Cost Mix per Unit), then the top 8 parts by material cost, the cost build-up and pricing, and the BOM details. Links under the title jump to every tab.

Bill of Materials Template in Excel and Google Sheets - Dashboard tab with six cost tiles, three charts and the top 8 parts

Page 2: BOM (Google Sheets)

One row per part or sub-assembly, up to 200 lines in 4 levels. Type the part number, description, item type, commodity, vendor, quantity per parent, unit cost, scrap %, work center and labor minutes. The item number, parent part, extended quantity, material with scrap, labor, rolled-up cost, required for the build, to order, order value and a Row Check fill in for you. Sub-assemblies show in bold.

Bill of Materials Template in Excel and Google Sheets - BOM tab with multi-level parts, quantities, scrap, labor and rolled-up cost

Page 3: Cost Roll-Up (Google Sheets)

Cost by Level 1 item with its share of the total, material cost by commodity, purchasing by vendor with lines to order, order value and the longest lead time, and the cost build-up that ends in the standard cost per unit, the suggested price at your target margin and the gross margin at your list price.

Bill of Materials Template in Excel and Google Sheets - Cost Roll-Up tab with cost by assembly, commodity and vendor and the pricing build-up

Page 4: Product Info (Google Sheets)

Type your company details, the product name, part number, revision, BOM date, who prepared and approved it, the build quantity, overhead as a percent of direct labor, the target gross margin and your current list price. A Check cell says OK when every BOM row passes and the totals reconcile.

Bill of Materials Template in Excel and Google Sheets - Product Info tab with company, product, build quantity and pricing inputs

Page 5: Lists (Google Sheets)

Enter each work center with its fully loaded hourly rate. The BOM looks the rate up by work center and the tab adds up labor minutes and labor dollars per unit. The lists on the right feed the dropdowns for item types, commodities, units and vendors.

Bill of Materials Template in Excel and Google Sheets - Lists tab with work center hourly rates and dropdown lists

Page 6: How to Use (Google Sheets)

A twelve-step guide inside the workbook, with the formulas explained in plain language and a tip for turning the dropdowns into chips.

Bill of Materials Template in Excel and Google Sheets - How to Use tab with step-by-step instructions

Page 7: Explore More Templates (Google Sheets)

A page of recommended templates, popular categories and a WELCOME15 coupon for your next purchase.

Bill of Materials Template in Excel and Google Sheets - Explore More Templates tab

Page 8: Dashboard (Excel edition)

The same Dashboard in Microsoft Excel: six tiles, three charts, the top 8 parts, the cost build-up and the BOM details.

Bill of Materials Template in Excel and Google Sheets - Dashboard tab in Microsoft Excel

Page 9: BOM (Excel edition)

The multi-level BOM in Excel with the same 4 levels, scrap, labor minutes, rolled-up cost and purchasing columns.

Bill of Materials Template in Excel and Google Sheets - BOM tab in Microsoft Excel

Page 10: Cost Roll-Up (Excel edition)

Cost by Level 1 item, material by commodity, purchasing by vendor and the pricing build-up, in Excel.

Bill of Materials Template in Excel and Google Sheets - Cost Roll-Up tab in Microsoft Excel

Page 11: Product Info (Excel edition)

The Product Info inputs in Excel, with the Check cell that confirms the totals reconcile.

Bill of Materials Template in Excel and Google Sheets - Product Info tab in Microsoft Excel

Page 12: Lists (Excel edition)

Work centers with loaded hourly rates and the dropdown lists, in Excel.

Bill of Materials Template in Excel and Google Sheets - Lists tab in Microsoft Excel

📊 Bill of Materials Template vs. Blank Spreadsheet vs. ERP Software: Where This Fits

FeatureBill of Materials Template (Google Sheets + Excel)Blank spreadsheetERP or PLM software
Cost✅ $6.99 one-timeFree to build, but your timeMonthly or annual license
Platform✅ Google Sheets and Microsoft Excel, both includedOne platformWeb or desktop app
Multi-level cost roll-up✅ Built in, 4 levelsYou write the formulas✅ Yes
Scrap, labor and overhead in the cost✅ YesBuild it yourself✅ Yes
Purchase list with lead times✅ YesAdd it yourself✅ Yes
Your data stays in your own file✅ Yes✅ YesStored with the vendor
Live inventory and supplier integrationNo, you type the on-hand quantitiesNo✅ Often yes

For makers who want to know what a product costs and what to buy for the next run, without a subscription, this template sits in the sweet spot.

👥 Who This Template Is For, and Who It’s Not For

✅ This template is built for:

  • Small manufacturers and workshops that need a standard cost per unit
  • Product designers and engineers who cost a design before it goes to production
  • Purchasing teams that turn a BOM into a list of what to order
  • Cost accountants who set a selling price from the cost and a target margin

❌ This template is NOT for:

  • Teams that need live inventory, work orders or supplier integration
  • Products with more than 200 BOM lines or more than 4 levels
  • Anyone who wants macros, because this version has none

⚙️ How to Use the Bill of Materials Template

  1. Open the PDF guide and click the “Make a copy” link for Google Sheets, or open the Excel file.
  2. On Product Info, type your company, the product, its part number, the build quantity, the overhead %, the target margin and your list price.
  3. On Lists, enter your work centers with their loaded hourly rates, and add your vendors and commodities.
  4. On the BOM tab, clear the yellow sample columns and enter your parts in build order, with each part directly under its parent.
  5. Open Cost Roll-Up to read the standard cost, the suggested price and the purchasing by vendor.
  6. Open the Dashboard for the tiles and charts, and watch the Check cell turn OK.

💼 Real-World Use Cases

A small manufacturer costs a 60-line electric platform cart and sees a standard cost of $2,552.38 per unit and a 36.1% margin at a $3,995 list price.

A purchasing manager plans a 120-unit run and gets a purchase list of 32 lines from 18 vendors worth $116,074, with the longest lead time at 30 days.

A product designer swaps a motor and watches the rolled-up cost of the Drive Assembly and the standard cost change at once.

❓ Frequently Asked Questions

What is a bill of materials?

A bill of materials, or BOM, lists every part, sub-assembly and quantity needed to build a product. This template adds the cost of each line so you can roll it up into a cost per unit.

What is a multi-level BOM?

It shows sub-assemblies inside assemblies. A part can sit under a sub-assembly that sits under the finished product, and each level’s cost rolls up into the one above.

Does it work in Google Sheets and in Excel?

Yes. The ZIP holds an Excel edition (.xlsx, no macros) and a PDF guide with the Make a copy link for Google Sheets. Both have the same seven tabs, formulas and sample data.

How many BOM lines and levels does it hold?

Up to 200 lines in 4 levels.

How are scrap, labor and overhead handled?

Scrap % raises the material cost of a line. Labor is the minutes times the work center’s hourly rate. Overhead is a percent of direct labor that you set on Product Info.

What does the sample data show?

A fictional RX-500 Electric Platform Cart: 60 BOM lines, 10 Level 1 items, 8 work centers and a 120-unit build. The vendors are real US distributors used as examples, and prices and lead times are illustrative, so use your own quotes.

Does it track my inventory?

No. You type the quantity on hand for each part and the template works out what to order.

Can I change the currency?

Yes. Currency is $ by default. Select the amount columns and change the number format.

👤 About the Author

Built by PK, Microsoft Certified Professional with 15+ years of Excel, Google Sheets and Power BI experience. Founder of NextGenTemplates. Every template is hand-built and tested before release. Watch the walkthroughs on @PKAnExcelExpert and @NextGenTemplates.

🔗 Explore Related Templates

📌 Inventory and Reorder Point Tracker in Excel and Google Sheets: track the stock of the parts you buy.

📌 Production Tracker in Excel: follow each production run once the BOM is costed.

📌 Manufacturing OEE Dashboard in Google Sheets: measure how well the line performs.

📌 Purchase Order and Vendor Management System Web App: manage the orders and vendors behind your purchase list.

Browse every Google Sheets template in the store.

🎥 Visit our YouTube channel for step-by-step video tutorials

👉 YouTube.com/@NextGenTemplates

📅 Last updated: November 2026

Frequently asked questions

How do I get my own copy?
After purchase you get a link to the Google Sheet. Open it while signed in to your Google account and use File > Make a copy - the copy in your Google Drive is fully yours and editable.
Do I need a paid Google account? Will it expire?
No. A free Google account is enough, and your copy lives in your own Google Drive - it never expires and there is nothing to renew.
Does it work on Mac, phone or tablet?
Yes - in any browser on Windows, Mac or Chromebook, and in the Google Sheets mobile app for viewing and quick entries.
Can I share it with my team?
Yes. Share your copy with colleagues using Google's normal sharing, with view or edit rights as you choose.
Can I change the design and formulas?
Yes, your copy is fully editable - colours, labels, logo, formulas and charts. If a range is protected, use Data > Protect sheets and ranges to remove it in your copy.
Are there macros or add-ons?
No macros or add-ons - it uses normal Google Sheets formulas and charts.
Is it a one-time payment or a subscription?
One-time payment. No subscription, no per-user fees and nothing to renew - the file is yours to keep.
How do I get the file after payment?
Instantly. The download link appears on screen after checkout, is emailed to you, and stays under My Account > Downloads on our website. If the email does not arrive within a few minutes, check your spam or promotions folder.
Is a user manual included?
Most of our newer products include a PDF user manual in the download. If yours does not have one, message us with your order number and we will send it.
Do I get free updates?
Bug fixes are always free - if something does not work as described, we fix it and send you the corrected file. New versions with new features are not included in the price, unless this product's description says otherwise.
Can you customise it for me?
Yes. Small changes to this template (your columns, categories, logo, colours, minor layout) cost the template price plus $40-80 (Rs 3,000-6,000 + GST), quoted once you send your list. A fully custom build is usually $100-200 (Rs 8,000-18,000 + GST) with two revision rounds. Email your requirements to [email protected] or message us on WhatsApp.
Can I use it for my business or my clients?
Yes, for your own personal or internal business use, for as long as you like. Reselling or redistributing the template is not allowed.
What is your refund policy?
Because these are digital downloads, they are non-refundable once delivered - except when the product does not match its description (report it within 48 hours of purchase) or there is a technical problem our team cannot fix within 72 hours. Email [email protected] with your order number.
How do I get help?
Email [email protected] (Mon-Fri, 10 AM-7 PM IST) or message us on WhatsApp +91 80770 90260 (chat only, no calls). Please include your order number.

Still have a question? Click Need help? at the bottom-left to ask our assistant, or message us on WhatsApp.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

You may also like…

Bill of Materials Template in Excel and Google Sheets - Product Feature ImageBill of Materials Template in Excel and Google Sheets
Original price was: $12.99.Current price is: $6.99.
- +
Scroll to Top