Bill of Materials (BoM) Software

BoM management built for how you make

Your products aren't just SKUs — they're recipes with raw materials, sub-assemblies, and components. Craftybase tracks your entire bill of materials, calculates true costs, and keeps inventory in sync as you manufacture. BOM management software built for makers, not factories.

Start a 14 day free trial →

*no credit card required

Bill of Materials software

Everything you need, nothing you don't

Bill of materials software built for makers

No bloated enterprise features. No factory-focused tools you'll never touch. Just the BoM management you actually need to run a small manufacturing business — and nothing more.

Multi-level bills of materials

Your candle isn't just wax — it's wax, fragrance, dye, and a wick. Build multi-level BoMs with as many layers as you need, and Craftybase figures out the rest. See how Robin manages 24 activity kits with multi-level BoMs.

Automatic inventory tracking

Buy materials, make products, sell them — your stock levels update on their own. BoM inventory management that actually works, without spreadsheet formulas or manual counting.

True COGS from your BoM

Craftybase calculates your actual Cost of Goods Sold from your bill of materials — factoring in materials, labor, and overhead. Tax time stops being a nightmare.

Build BoMs that match how you actually make things

Your products aren't simple — why should your bill of materials be? Whether you're blending fragrance oils into a base, assembling kits from pre-made components, or running batch recipes, Craftybase tracks every level of your BoM. Materials in, products out, nothing lost in between.

Always know what you have on hand

No more digging through bins or guessing if you have enough wax for tomorrow's pour. Craftybase shows you exactly what's in stock — materials and finished goods — updated automatically based on your bill of materials as you manufacture and sell. When something's running low, you'll know before it becomes a problem.

Material inventory tracking

Track every batch, every lot

Need to know which batch of fragrance oil went into which candles? Or trace a soap batch back to its supplier? Craftybase tracks lot numbers, expiry dates, and supplier info from purchase to sale — all connected to your bill of materials. If you ever need to pull a product, you'll have the answers in seconds.

See what's actually making you money

That bestselling product? It might not be as profitable as you think once you factor in all your BoM components, labor, and overhead. Craftybase calculates your true costs and margins automatically from your bill of materials — so you can spot the winners, fix the losers, and price with confidence.

Reports and analytics for small manufacturing business
Know what goes into every product, what it costs, and what you need to make more.
See why thousands of makers trust Craftybase.
Start a 14 day free trial →

*no credit card required

Built to Scale With You

Start small, grow big

Whether you're managing 5 product BoMs or 500, Craftybase handles it. Start with the basics and add more as you need it — no pressure to upgrade before you're ready.

No long-term contracts. No features you'll never use. Just the bill of materials tools you need to run your manufacturing business — at a price that makes sense.

The automatic deduction of materials during manufacturing is a HUGE time saver and a guarantee of accurate inventory that I deeply appreciate.

Sarah Bingham
Sarah Bingham
Who Scent You

Tracking expenses, materials, recipes, and orders all in one place is the reason my business was able to grow from a 'hobby' to a full-fledged enterprise.

Homero Gonzalez
Homero Gonzalez
Harmacy Hot Sauce Co.

Craftybase makes it easy to create my formulas and automatically calculates what I need to use, when to re-order, how much it costs me to make my products, and so much more. I literally could not function without it!

Samantha
Samantha
Willow WaxCraft

I'm impressed with the ability to track minute quantities of essential oils and other materials used in multiple products. I love the conversion from purchase to tracking units, and love the ability to make components and recipes.

Elise Wishlow
Elise Wishlow
Press & Still

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

Jennifer Biagioni
Jennifer Biagioni
Creation Skin LLC

Craftybase frees up my time to focus more on customer engagement and driving sells. It's basically 50 spreadsheets and two employees all wrapped up into one easy to use platform.

Nathan Tanner
Nathan Tanner
Labor & Mirth

Craftybase has given me the tools amp; resources to accurately track my materials, recipes, and inventory. I love that I can build out my recipes and make adjustments to see my cost in real time.

Tiffany Jensen
Tiffany Jensen
Desert Bath Company

Craftybase allows us to be lean with our materials inventory so we won't have any overage of inventory. It provides a great easy-to-use analysis of COGS to help us better manage our margins.

Duke Ahrens
Duke Ahrens
Cirque Colors

We do not know what we would do without this application. Spreadsheets and confusing documents is a thing of the past now!

Kahne
Kahne
Aerie Lane

My favourite feature is the software's ability to calculate the cost of our products in real-time, taking into account the increase in the costs of raw materials.

Lina Andreas
Lina Andreas
Baba's Soapery

Tried several systems and Craftybase is the only one, that covers all our needs, including the analysis of the sales and planning for the future.

Balazs Lengyel
Balazs Lengyel
BoardGameSet

Craftybase helps me keep my sales automatically entered into my system so that I can get on with doing the fun part: the creative products I make!

Kitty
Kitty
Oh Crumbs Bakery

Ready to stop guessing and start knowing? Try Craftybase free for 14 days.

Start a 14 day free trial →

*no credit card required

Common Questions

Frequently Asked Questions

What is bill of materials (BoM) software?
Bill of materials software helps you record and manage the components that go into each product you make. Instead of tracking recipes in spreadsheets, you define your BoM once — listing every material, quantity, and cost — and the software handles the math. When you manufacture, your inventory updates automatically based on your bill of materials. See examples of different BoM structures.
What's a multi-level bill of materials?
A multi-level BoM (sometimes called an "exploded" or "indented" BoM) tracks components within components. For example, if you make candles that use a custom fragrance blend, the blend itself has its own bill of materials. Craftybase handles unlimited nesting — so your pre-made components, sub-assemblies, and finished products all connect.
Is my business big enough for BoM software?
If you're making products from raw materials — even just a handful of SKUs — you're big enough. In fact, the earlier you start, the easier it is. Many makers wait until they're drowning in spreadsheets before looking for help. By then, they've already lost time (and money) to inaccurate costing and stock mistakes.
How is Craftybase different from other BoM management software?
Most bill of materials software is built for factories with complex ERP systems and dedicated IT teams. Craftybase is built for makers — people who manufacture candles, soaps, cosmetics, jewelry, and other handmade goods. We understand recipes, batches, and the reality of small-batch production. No enterprise pricing, no features you'll never use.
Does Craftybase work with Shopify, Etsy, and other platforms?
Yes — we connect with Etsy, Shopify, Amazon, WooCommerce, Faire, Square, and more. Orders flow in automatically, materials get deducted based on your bill of materials, and your stock levels stay in sync across all channels.
Can I track COGS with bill of materials software?
Absolutely. Craftybase calculates your true Cost of Goods Sold directly from your bill of materials — factoring in material costs, labor, and overhead. You can even sync your COGS and inventory valuations to QuickBooks if you're on our Growth plan.
Is there a free trial?
Yes — every plan comes with a 14-day free trial. No credit card needed. You can set up your bills of materials, connect your sales channels, and see if Craftybase fits the way you work before you commit.

Sell Everywhere, Manage in One Place

Connected where it counts

If you're selling on Etsy, Shopify, Amazon, and your own website — you already know the pain of keeping stock straight across all of them. Craftybase pulls in orders from all your channels, deducts materials based on your bill of materials, and keeps your stock levels in sync. No more spreadsheet chaos.

And if you're tired of copying numbers into QuickBooks at month-end? We sync your COGS and inventory valuations directly — so you can skip the manual journal entries and get back to making.

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

See how Craftybase can help you spend less time on spreadsheets and more time making.

Start a 14 day free trial →

*no credit card required