What is a Bill of Materials? Examples for Small Manufacturing Businesses
Real bill of materials examples for small makers — soap, candles, jewelry, and more. See single-level and multi-level BoM tables plus a free template to download.

Here’s a question most makers don’t ask until it’s too late: what does it actually cost to make your product?
Not a rough guess. Not “materials plus a bit for my time.” The real number — every ingredient, every component, every minute of labor — added up correctly.
A bill of materials is how you get that number. It’s the foundation of honest pricing, and without one, you’re essentially setting prices in the dark.
This article explains what a bill of materials is, shows real BoM examples for soap, candle, and jewelry makers, and walks through single-level vs. multi-level BoMs so you can see how the structure changes as your products get more complex.
Last updated: April 2026
Need to get your raw material and product inventory under control?
Try Craftybase - the inventory and manufacturing solution for DTC sellers. Track raw materials and product stock levels (in real time!), COGS, shop floor assignment and much more.
It's your new production central.
☞ Or, skip straight to our award-winning Bill of Materials software to build your BoMs automatically. Free 14 day trial →
What is a bill of materials?

A Bill of Materials (shortened to “BOM” or “BoM”) is a document that lists all the raw materials and components needed to make a single batch of your products.
Think of it as a recipe — but for your manufacturing process. It tells you exactly what goes in, how much of each ingredient, what it costs, and how long it takes to make.
For small makers, a BoM does something particularly valuable: it replaces guesswork with actual numbers. When you can see every input and its cost in one place, pricing decisions stop feeling like gambling.
The anatomy of a BoM

A BoM structure is simpler than it sounds. It’s a list of the materials you use to build your product, with quantities, costs, and notes.
What are the 4 items that make up a bill of materials?
A typical BoM includes these four things:
- The name of the raw material (plus a SKU if you have one)
- The quantity required
- The unit cost
- The labor cost
BoM notes
You can also store production notes alongside each BoM — useful when you’re documenting a process for someone else on your team, or just future-you who’s forgotten the exact method. Expanding those notes into SOPs is a natural next step once you’ve got the basics down.
Units of measurement
Both quantity and unit cost should use whatever unit of measure fits your production process.
For products made from distinct parts, that’s usually “each.” For products that need measured ingredients — like soap — it’ll be ounces, grams, or millilitres. The key is consistency. If your recipe mixes grams and millilitres (oils by weight, water by volume, for instance), our grams to mL converter for maker ingredients can help you standardise before those quantities go into your BoM.
Here’s an example of a single line item for lye in a batch of 100 soap bars:
| SKU | Material | Unit Cost | Quantity | Total Unit Cost |
|---|---|---|---|---|
| 674-122 | Lye | $0.05 | 400 | $200.00 |
BoM costings
Your BoM should also include the assembly labor cost.
Labor time isn’t usually part of your COGS or inventory valuation, but including it gives you a more accurate picture of your total cost per unit — and that’s what you need to set prices you can actually live with. The total cost to produce is often called your COGM (Cost of Goods Manufactured). It’s slightly different from COGS, which we explain in detail here: How to calculate your COGS.
Including packaging in your bill of materials
Packaging materials are generally not part of the BoM itself, since they’re not considered part of the product. But for small makers — where boxes, bags, and labels can represent a real cost per unit — adding them as a separate line item makes sense for pricing purposes. Just be consistent about it. If you include packaging in some BoMs and not others, your cost comparisons become unreliable.
Bill of materials examples
Now for the practical part. Let’s look at real BoM examples for different product types.
Simple widget bill of materials
Start here if you’re new to BoMs. This generic example shows the basic structure for a product made from three parts:
Product: Widget
| SKU | Material | Unit Cost | Quantity | Total Unit Cost |
|---|---|---|---|---|
| A | PART A | $2 | 1 | $2 |
| B | PART B | $3 | 2 | $6 |
| C | PART C | $4 | 1 | $4 |
| Labor | $15 | 1 | $15 | |
| Total | $27 |
Simple. Every material is listed, quantities and costs are explicit, and the labor is included. From here, scaling up to niche-specific examples is straightforward.
Soap making bill of materials example
Soap making is a good fit for BoMs because the ingredient quantities matter a lot — lye calculations especially. A BoM keeps your batch consistent every time, and it makes sure you’re not forgetting the cost of anything when you set your price.
Here’s a typical cold process soap BoM for a 100-bar batch:
Product: Cold Process Soap (100 bars)
| SKU | Material | Unit Cost | Qty (oz) | Total Cost |
|---|---|---|---|---|
| SP-01 | Olive Oil | $0.08/oz | 800 | $64.00 |
| SP-02 | Coconut Oil | $0.06/oz | 400 | $24.00 |
| SP-03 | Lye (Sodium Hydroxide) | $0.05/oz | 200 | $10.00 |
| SP-04 | Distilled Water | $0.01/oz | 280 | $2.80 |
| SP-05 | Fragrance Oil | $0.40/oz | 48 | $19.20 |
| SP-06 | Colorant / Mica | $0.20/oz | 12 | $2.40 |
| Molds (amortized) | $1.50 | |||
| Labor (mix + pour + cut) | $18/hr | 1.5 hrs | $27.00 | |
| Total for 100 bars | $150.90 | |||
| Cost per bar | $1.51 |
Once you know the cost per bar, you can price with confidence. Most soap makers target a 3–4x markup on materials cost — but that only works if you know your actual cost per bar. Without a BoM, it’s guesswork.
Want more on soap costs? See: How much does it cost to make soap? And for keeping your soap ingredients stocked: Why soapmakers need to track inventory.
Candle making bill of materials example
Candle BoMs typically include wax, fragrance, wicks, and containers. The tricky part is fragrance load — how much fragrance oil per pound of wax — which varies by wax type and scent strength. Getting this wrong in your BoM means your costs are off before you’ve even sold a single candle.
Here’s a BoM for a batch of 24 soy candles in tin containers:
Product: Soy Candle in Tin (Batch of 24)
| SKU | Material | Unit Cost | Qty | Total Cost |
|---|---|---|---|---|
| CN-01 | Soy Wax Flakes | $0.08/oz | 384 oz | $30.72 |
| CN-02 | Fragrance Oil | $0.35/oz | 38 oz | $13.30 |
| CN-03 | Cotton Wicks (pre-tabbed) | $0.12 each | 24 | $2.88 |
| CN-04 | 8oz Tin Containers | $1.20 each | 24 | $28.80 |
| CN-05 | Candle Dye Chips | $0.05/chip | 8 | $0.40 |
| CN-06 | Warning Labels | $0.08 each | 24 | $1.92 |
| Labor (pour + label + QC) | $18/hr | 1 hr | $18.00 | |
| Total for 24 candles | $96.02 | |||
| Cost per candle | $4.00 |
A $4 cost per candle is your floor. Retail pricing at $18–$24 gives you a healthy margin — but you need this BoM to know that with certainty. See also: How to manage your candle business inventory.
Jewelry making bill of materials example
Jewelry BoMs work a bit differently. You’re often dealing with small quantities of expensive materials — sterling silver, gemstones, specialty findings — where even a few cents per component adds up across a production run.
Here’s a BoM for a simple sterling silver pendant necklace:
Product: Sterling Silver Leaf Pendant Necklace
| SKU | Material | Unit Cost | Qty | Total Cost |
|---|---|---|---|---|
| JW-01 | Sterling Silver Sheet (22g) | $2.40/cm² | 4 cm² | $9.60 |
| JW-02 | Sterling Silver Jump Rings | $0.15 each | 2 | $0.30 |
| JW-03 | Lobster Clasp (sterling) | $0.80 each | 1 | $0.80 |
| JW-04 | 18” Box Chain (sterling) | $4.50 each | 1 | $4.50 |
| JW-05 | Polishing Cloth (amortized) | $0.10 | ||
| JW-06 | Organza Gift Bag | $0.45 each | 1 | $0.45 |
| Labor (cut + shape + solder + polish) | $25/hr | 0.75 hr | $18.75 | |
| Total per necklace | $34.50 |
At $34.50 COGM, a retail price of $90–$120 puts you in a viable range. Without tracking each finding and chain length, it’s easy to underprice — especially when sterling silver spot prices move. See also: Best software for small jewelry inventory.
Single level BOM example — bicycle
Now let’s look at a single-level BoM for a slightly more complex product: a bicycle.

A single-level BoM means there are no sub-assemblies involved — all components are raw materials sourced directly from suppliers.
Product: Bicycle
| SKU | Material | Unit Cost | Quantity | Total Unit Cost |
|---|---|---|---|---|
| FR-01 | Frame | $75.00 | 1 | $75.00 |
| WH-06 | Wheel | $25.00 | 2 | $50.00 |
| ST-11 | Seat | $30.00 | 1 | $30.00 |
| PD-04 | Pedal | $12.00 | 2 | $24.00 |
| LABOR | $20.00 | |||
| Total | $199.00 |
Multi-level bill of materials example
A multi-level BoM is for situations where some components are themselves manufactured in-house — not just purchased from a supplier.
What are sub-assemblies? They’re partially assembled products: made from multiple raw materials, but used as a component in a higher-level product. A bicycle wheel is a good example — it’s made from a rim, spokes, tube, and tire, then installed into the finished bicycle.

In a multi-level BoM, these sub-assemblies are listed as their own manufactured component — with their own BoM beneath them. This lets you account for the labor and materials at each stage.
Bill of Materials for Bicycle (multi-level)
| SKU | Material | Unit Cost | Quantity | Total Unit Cost |
|---|---|---|---|---|
| FR-01 | Frame | $75.00 | 1 | $75.00 |
| WH-06 | Wheel (sub-assembly) | $44.50 | 2 | $89.00 |
| ST-11 | Seat | $30.00 | 1 | $30.00 |
| PD-04 | Pedal | $12.00 | 2 | $24.00 |
| LABOR | $20.00 | |||
| Total | $238.00 |
Sub-assembly (WH-06 Wheel):
| SKU | Material | Unit Cost | Quantity | Total Unit Cost |
|---|---|---|---|---|
| TR-01 | Tire | $15.00 | 1 | $15.00 |
| TB-22 | Tube | $0.50 | 1 | $0.50 |
| RIM-11 | Rim | $12.00 | 1 | $12.00 |
| SP-04 | Spokes | $0.25 | 48 | $12.00 |
| LABOR | $5.00 | |||
| Total | $44.50 |
The wheel BoM is manufactured separately and feeds into the bicycle BoM — letting you track labor and materials at both stages. That matters when hidden component costs are substantial.
Read more: Multilevel Bill of Materials: A Guide for Small Manufacturers
Download a free bill of materials template
Free BoM Templates
Not ready for software yet? Start with one of our free templates:
- Bill of Materials PDF Template — printable, simple, includes all the essential fields. Good starting point if you're documenting your first BoM.
- Free BOM Spreadsheet Template (Excel / Numbers) — for those who want to work digitally. Better than a blank sheet, but still manual.
Both are free, no sign-up needed.
Why spreadsheets hit a wall
Spreadsheets work fine when you have a handful of products. But as your range grows — and your materials list does too — a few predictable problems start to show up.
Errors propagate. One bad formula or a typo in a shared sheet can throw off costs across every product that uses that material. You might not catch it until tax time.
Updates are tedious. When a supplier raises their price, you have to find and update every BoM that uses that material manually. Miss one and your cost data is silently wrong.
No connection to actual stock. A spreadsheet BoM doesn’t know what you have on hand. It can’t flag that you’re about to run out of fragrance oil mid-batch, or tell you whether you have enough materials to fill next week’s orders.
When you hit these limits, purpose-built bill of materials software is worth a serious look. Recipe costing software designed for makers goes further still — it tracks your material costs, calculates your COGM per product, and keeps everything in sync as prices change.
Why BoMs matter for small manufacturers
Creating BoMs isn’t just a “big business” thing. For small makers, the stakes are arguably higher — tighter margins, less buffer for error.
Know your manufacturing costs and margins
This is the big one. You can’t price correctly if you don’t know your COGM. A BoM puts that number in front of you — down to the cent. And it makes the math repeatable, so next time you want to check whether a materials price increase has eaten into your margin, you don’t have to start from scratch.
Track your inventory more accurately
With a BoM, you can calculate predicted material usage against what you have on hand. That means fewer stock-outs and smarter reorder decisions. Pair it with a reorder point formula and you can set automatic triggers to restock before you run out.
Plan production more effectively
Knowing exactly what goes into each product lets you schedule production runs without last-minute material scrambles. See: Production planning and scheduling for small manufacturers.
Communicate clearly with suppliers
A BoM gives you a shareable list of what you need, making supplier conversations quicker and less prone to misunderstandings.
Spot cost reduction opportunities
When you can see every line item, it’s easier to notice where waste is happening or where a cheaper substitute might work without affecting quality.
Use it for quality control
A complete BoM tells you exactly what should go into your product. If something comes out wrong, it’s your first reference point for troubleshooting.
How manufacturing software can help
Manufacturing software — which falls under either ERP or MRP software — takes the manual work out of BoM management.
Craftybase, for example, lets you create single-level and multi-level BoMs (called “recipes”), tracks your raw material and finished product inventory in real time, and calculates your COGM and COGS automatically. When a material price changes, every BoM that uses it updates too. No hunting through spreadsheets.
If you’re selling across channels like Etsy or Shopify, it also pulls in your orders automatically — so your inventory stays current without manual entry. And because Craftybase is built specifically for small-batch makers, it doesn’t assume you have an IT team or a dedicated operations manager.
Try Craftybase free for 14 days →
Frequently Asked Questions
What is a bill of materials example for a handmade product?
A bill of materials for a handmade product lists every ingredient or component needed to make one batch, along with the quantity, unit cost, and labor. For example, a soap maker's BoM would include oils, lye, fragrance, colorants, and molds — with quantities per 100-bar batch and the cost of each. Add it up, divide by the number of units, and you have your COGM (cost of goods manufactured): the foundation for setting a price that actually covers your costs.
What is the difference between a single-level and multi-level bill of materials?
A single-level BoM lists all components as direct raw materials — nothing is assembled before it arrives. A multi-level BoM includes sub-assemblies: components that are themselves manufactured from raw materials before being used in the finished product. Multi-level BoMs are common when you make components in-house — for example, a candle maker who pours and cures pillar inserts before assembling a gift set. They let you capture labor and material costs at every stage of production, not just the final assembly.
Should I include packaging in my bill of materials?
Technically, packaging isn't part of the product itself, so it's not always included in a standard BoM. But for small makers — where boxes, bags, and labels can represent a meaningful cost per unit — adding them as a separate line item makes sense for pricing purposes. The key is consistency: if you include packaging in some BoMs and not others, your cost comparisons become unreliable. Craftybase lets you decide per product whether packaging components are tracked as part of the recipe.
How do I calculate the cost per unit from a bill of materials?
Add up the total cost of all materials in the batch, add labor cost, then divide by the number of units produced. For example, a 100-bar soap batch that costs $150.90 in materials and labor gives you a cost per bar of $1.51. That's your COGM floor — the minimum you need to recover before adding profit margin. Craftybase calculates this automatically as you build recipes and log manufacturing runs, so the number updates in real time when material prices change.
Does Craftybase support bill of materials for small makers?
Yes. Craftybase is built specifically for small-batch makers — soap, candles, jewelry, food, cosmetics, and more. It calls BoMs "recipes," and supports both single-level and multi-level versions. Material costs update automatically when supplier prices change, and manufacturing runs deduct from your raw material stock in real time. The COGM calculation happens automatically — no spreadsheet formulas needed. There's a free 14-day trial at craftybase.com/pricing.
What's the difference between a bill of materials and a recipe?
In manufacturing, they mean the same thing — a structured list of what goes into a product with quantities and costs. "Bill of materials" is the standard term in manufacturing and engineering. "Recipe" is the same concept but used more naturally by food makers, soap makers, and cosmetic formulators who already think in recipe terms. Craftybase uses "recipe" because most of its customers find that language more intuitive — but the underlying data structure is identical to a manufacturing BoM.
Ready to stop managing BoMs in spreadsheets? Craftybase builds them for you — and keeps your material costs and inventory in sync automatically. Start your free 14-day trial →
