Shopify Bill of Materials Software

Build your recipe once. Craftybase tracks every batch forever.

Create bills of materials with materials, components, and labor costs. Every manufacturing run auto-deducts what you used, logs your true cost per batch, and optionally pushes accurate stock back to Shopify so your listings stay current.

Start my free 14-day trial →

No credit card required · Indie plan from $99/mo

Craftybase Bill of Materials Software for Shopify
Built for makers who build products — not just buy and resell

Product recipes that do the math for you

Build bills of materials for every product — adding raw materials, components, sub-assemblies, and labor rates. When you manufacture, Craftybase auto-calculates your cost per unit, deducts used materials, and records the batch. No spreadsheet formulas, no manual counting.

Related: Shopify Stock Sync & Push — keep product availability accurate as you manufacture.

Material inventory that updates itself

Every time you manufacture against a BoM, your raw material counts update automatically. Every time a Shopify order comes in, they update again. You always know exactly what you have on hand, what's running low, and what to reorder — without opening a spreadsheet.

Raw material inventory auto-updated by BoM manufacturing runs

Lot tracking so you always know what went where

Assign lot numbers to material batches and trace every finished product back to the exact raw materials used. If you ever need to identify which customers received products from a specific supplier batch — or handle a product recall — Craftybase has the complete record ready in seconds.

True cost per product — automatically

Your BoM isn't just for production — it's your pricing foundation. Craftybase calculates the real cost of each product across every batch: materials, labor, and overhead combined. See your margin per product, spot your most profitable lines, and price with confidence instead of guesswork.

True COGS per product calculated from bills of materials

Ready to stop tracking BoMs in spreadsheets?

Most Shopify makers start on the Indie plan at $99/month — full BoM support, unlimited materials and products, Shopify sync, and COGS reporting all included.

Craftybase connects everywhere you sell

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

ShopifyEtsyWooCommerceAmazonSquarePayPalFaireWixSquarespaceQuickBooksShopifyEtsyWooCommerceAmazonSquarePayPalFaireWixSquarespaceQuickBooks

Scales with your business

Grow without limits

As your Shopify business scales, Craftybase grows with you. Add more products with complex multi-level BoMs, manage larger batch sizes, and keep every channel accurate — without outgrowing your tools. No long-term contracts, no enterprise pricing. Just everything a maker needs to run a real, profitable manufacturing business.

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

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

This report makes tax time almost enjoyable. No more lists and spreadsheets — I just run the report for the time I need, and it's done!

Kelly Arias
Kelly Arias
Kelly Arias Jewelry

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

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

I love that the app keeps track of how much material I have on hand and how much it costs me exactly… This allows me to really know how much my products cost me to make and how much I should charge.

Janna
Janna
Papercraft Miracles

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

Craftybase is an instrumental part of our bookkeeping. Having a business that manufactures products with countless raw materials, Craftybase keeps us organized and helps us have a clear picture of the health of our business.

Bri
Bri
The Good Hippie

I love that Craftybase keeps track of the cost of materials over time including shipping. As costs creep up I can make sure my product prices reflect that reality.

Arrowyn
Arrowyn
Little Gold Fox Designs

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

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

It's super important that we can record and trace ingredient lots and production batches. Craftybase has made this process streamlined and easy to stay organized.

Angie Flickinger
Angie Flickinger
Waterbody

Common questions

Shopify Bill of Materials FAQ

What is bill of materials software and do I need it for my Shopify store?

A bill of materials (BoM) is a recipe that defines what goes into each product you make: which raw materials, how much of each, and what labor is involved. If you manufacture what you sell on Shopify — candles, skincare, food products, jewelry, or anything handmade — BoM software lets you track true production costs and keep your material inventory accurate automatically, rather than doing it manually in spreadsheets.

How does Craftybase's BoM feature work with Shopify?

You connect your Shopify store to Craftybase, then build a bill of materials for each product — listing the raw materials and quantities required. When you run a manufacturing batch, Craftybase auto-deducts used materials and calculates your cost per unit. When Shopify orders come in, inventory updates again. You can also enable stock sync to push accurate product quantities back to your Shopify listings automatically.

Can Craftybase handle multi-level bills of materials with sub-assemblies?

Yes. Craftybase supports multi-stage production including components and sub-assemblies. If you manufacture intermediate parts that go into finished products — for example, a base blend that goes into multiple formulations — you can model that in Craftybase and track costs and inventory at every level of the production chain.

Does Craftybase update Shopify stock after a manufacturing run?

Yes, with the optional Shopify Stock Sync & Push feature. After a manufacturing run adds new finished goods to your Craftybase inventory, those updated quantities can push back to your Shopify listings — either automatically or with manual approval. Your Shopify stock levels always reflect what you've actually made and have available to ship.

Which Craftybase plan includes bill of materials tracking?

Bill of materials and batch manufacturing are included on the Indie plan at $99/month and above. The Indie plan covers unlimited products, unlimited materials, Shopify sync, and full COGS reporting — everything most small-batch Shopify makers need. Compare plans →

Stop tracking your recipes in spreadsheets. Start your free trial and see what Craftybase can do for your Shopify store.

Start my free 14-day trial →

No credit card required