Bill of Materials Software

Know exactly what every product costs to make.

Create a bill of materials for each product and let Stocksmith calculate your true costs. Multi-level BOMs, automatic cost rollups, and real-time inventory tracking—all in one place.

Trusted by thousands of product businesses ★★★★★ 4.6/5 on Capterra

  • Multi-level BOMs with sub-assemblies and components
  • Automatic cost calculations as material prices change
  • Labor and overhead allocation per recipe
  • COGS reports for accurate profit tracking
Start my free 14-day trial →

No credit card required • Cancel anytime

Costs roll up through every level
Bill of MaterialsVitamin C Serum 30ml
Vitamin C Serum 30mlmakes 1$4.18
Serum basesub-assembly28 ml$2.10
Distilled water24 ml$0.01
L-ascorbic acid4 g$2.09
Dropper bottle, 30ml1$0.92
Printed label1$0.16
Costs roll up through every level automatically
SB

"The automatic deduction of materials during manufacturing is a HUGE time saver and a guarantee of accurate inventory."

Sarah B.

Who Scent You • Home Fragrance Brand

Multi-level BOMs that match how you actually make things

Create recipes within recipes. Map your entire production flow with:

  • Sub-assemblies and components
  • Batch sizing and yield calculations
  • Variable quantities for different product sizes
  • Labor time and overhead allocation
Bill of MaterialsVitamin C Serum 30ml
Vitamin C Serum 30mlmakes 1$4.18
Serum basesub-assembly28 ml$2.10
Distilled water24 ml$0.01
L-ascorbic acid4 g$2.09
Dropper bottle, 30ml1$0.92
Printed label1$0.16
Costs roll up through every level automatically

True costs that update automatically

When material prices change, your product costs update automatically. No more manual recalculations. Know your true cost per unit and set prices that actually make you money.

Cost & margin per unit
Materials$3.10
Labour$0.80
Overhead$0.28
True cost per unit$4.18
Sell price$18.00
Gross margin76.8%
Material price up? Your margin recalculates instantly

Inventory that deducts when you manufacture

When you make a product, Stocksmith automatically deducts the materials based on your BOM. No manual updates needed—your stock counts are always accurate.

Manufacture · 120 unitsLavender Body Butter
Shea butter, refined− 9.6 kg
Lavender essential oil− 480 ml
Amber glass jar, 200ml− 120
Lavender Body Butter 200ml+ 120
5 materials deducted · 120 units added to stock

See what you can make with what you have

Stocksmith calculates how many products you can make based on current stock levels. Know when to reorder materials before you run out.

What to make next this week
ProductOpen ordersCan build
Lavender Body Butter 200ml96120
Vitamin C Serum 30ml14038
Charcoal Face Bar60300
Serum short by 102 — reorder L-ascorbic acid

Full traceability through your BOM

Track which materials went into which products. Batch and lot tracking, expiry dates, and supplier information—everything you need for compliance and quality control.

Trace a lotSHEA-2406
received lot
SHEA
2406
1 supplier
used in
3
batches
shipped to
214
orders
Trace any material to every order in seconds

See why product businesses choose Stocksmith

Start your free trial today—no credit card required, set up in minutes.

Stocksmith connects everywhere you sell

Import orders automatically and sync stock levels across all your channels — so you never oversell or run out of stock.

Shopify Etsy WooCommerce Amazon Square PayPal Faire Wix Squarespace QuickBooks Shopify Etsy WooCommerce Amazon Square PayPal Faire Wix Squarespace QuickBooks

Trusted by product businesses worldwide

"Being able to manage our inventory and accurately assess our cost of goods has allowed us to scale our business with confidence."

JB
Jennifer B.
Creation Skin • Skincare Manufacturer

"50 spreadsheets and two employees all wrapped up into one easy to use platform."

NT
Nathan T.
Labor & Mirth • Specialty Food Producer

Who is Stocksmith for?

If you run a small-batch product business or small manufacturer, Stocksmith was built for the way you work. Whether you make cosmetics, candles, soap, food, supplements, or cleaning products, Stocksmith handles multi-level inventory, bills of materials, and production runs—so you can get your operations under control and scale with confidence.

Cosmetics Candles Soap & Bath Food & Beverage Jewelry Apparel Health & Wellness Cleaning Products

Frequently asked questions

How does the free trial work?
Sign up for any plan and get full access to every feature for 14 days—no credit card required. Enter a few materials with their costs, build a bill of materials, and Stocksmith shows your true cost per unit instantly. At the end of the trial, subscribe or walk away with no obligation.
What is bill of materials software?
Bill of materials software lets you define every material, component, and sub-assembly that goes into a finished product, then uses that structure to calculate cost and track inventory. Stocksmith builds a BOM for each product, rolls up the true cost per unit, and deducts the right materials automatically every time you manufacture.
Can I build multi-level BOMs with sub-assemblies?
Yes. Stocksmith supports multi-level bills of materials—recipes within recipes—so you can define base mixes, components, or sub-assemblies once and reuse them across products. Costs and quantities roll up automatically through every level, which is exactly where spreadsheets start to break.
Do product costs update when my material prices change?
Yes. When you record a new purchase price for a material, every bill of materials that uses it recalculates automatically. You see updated cost per unit and margins straight away, so you can adjust pricing before rising supplier costs quietly eat your profit.

Ready to know your true costs?

Join thousands of product businesses that have ditched spreadsheets for good.

Start my free 14-day trial →

No credit card required • Plans from $24/mo