3D Printing Inventory Software

Know exactly what your prints cost to make

3D printing isn't retail — it's manufacturing. Craftybase is built for makers who need to track filament by material and colour, calculate real cost-per-gram COGS, and manage orders across Etsy and Shopify.

  • Track filament inventory by type, colour, and weight remaining
  • Calculate true cost per print — including filament, electricity, and labour
  • Build Bills of Materials for multi-component and multi-part prints
  • Sync orders automatically from Etsy, Shopify, and more
  • Generate COGS reports for tax time in minutes
Start tracking your filament costs →

*14 day free trial, no credit card required

3D printing inventory software — filament tracking and cost per print

The tracking problem no-one tells you about

3D printing businesses have inventory needs that general tools miss

Spreadsheets track what you sell. They don't track what you consume. A spool of PLA filament gets used across dozens of prints — in different quantities, at different temperatures, for different customers. Generic inventory tools have no concept of filament by weight, cost per gram, or what it takes to produce a single figurine at the BOM level.

By the time you add printer depreciation, electricity, post-processing materials, and packaging, you're doing complex manufacturing math — not retail stock management. Craftybase was built for exactly this.

Built for the way 3D printing businesses actually work

Track filament inventory by material, colour, and weight

Add every spool to Craftybase with your purchase price, material type (PLA, PETG, ABS, TPU, resin), and colour. As you manufacture prints, Craftybase deducts the filament used — by gram — and keeps your inventory accurate in real time.

  • Track multiple filament types and colours separately
  • Record exact purchase cost per spool for accurate COGS
  • See remaining filament weight and value at a glance
  • Get low-stock alerts before a spool runs dry mid-print
  • Track resins, support materials, and post-processing supplies
Filament inventory tracking by material and colour

Calculate your true cost per print — automatically

Stop guessing. Build a recipe for each print and Craftybase calculates your real COGS every time you manufacture — including filament, support material, labour, and packaging. When your filament price changes, costs update across all your products automatically.

  • Add filament weight per print to each recipe
  • Include electricity, post-processing time, and packaging costs
  • Get pricing guidance based on your real production cost
  • GAAP-compliant COGS tracking — ready for tax time

Multi-part prints? Multi-level Bills of Materials.

When your product is made of several individual printed components — a figure with interchangeable parts, a modular shelf system, a custom enclosure with a printed lid — Craftybase's Bill of Materials handles the complexity. Create sub-assemblies and nest them into finished products to track cost at every level.

  • Model component-level prints as sub-assemblies
  • Roll up costs from every part into the finished product COGS
  • Track work-in-progress printed parts separately from finished goods
  • Supports both FDM and resin multi-part workflows
Bill of Materials for multi-part 3D prints

Orders from Etsy and Shopify sync automatically

Connect your Etsy shop or Shopify store and orders import daily — no manual entry. When a custom miniature or a phone stand sells, Craftybase logs the sale, deducts the stock, and updates your COGS. Your inventory stays accurate without touching a spreadsheet.

  • Connects with Etsy, Shopify, Amazon, WooCommerce, Square, and more
  • Daily automatic order imports — or on-demand sync
  • Stock levels pushed back to your selling channels
  • Multi-channel businesses stay in sync from one place

Tax-ready COGS reports at the touch of a button

At year end, Craftybase generates your Schedule C numbers from the data you've been building all year. No scrambling through receipts, no reverse-engineering spreadsheets. Your cost of goods sold — including every spool of filament you consumed — is already there.

COGS and tax reporting for 3D printing businesses

Ready to know your real print costs?

Join makers who've ditched the spreadsheets and finally know what their products actually cost to make.

Start a 14 day free trial →

*no credit card required

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

How it works

Up and running in three steps

1

Add your filaments and materials

Enter each spool with its weight, material type, colour, and purchase price. Add resins, support materials, packaging, and any other consumables your business uses.

2

Build recipes for each product

Create a Bill of Materials for each print — filament weight, supports, post-processing materials, labour time, and packaging. Craftybase calculates your cost per unit automatically.

3

Log prints and sync your orders

Record each production run and Craftybase deducts materials automatically. Connect Etsy or Shopify and your orders flow in daily — no spreadsheets, no manual counting.

Scalable Solutions

Grow without limits

As your 3D printing business expands from a single printer to multiple machines, from Etsy to Shopify and wholesale, Craftybase grows with you. No long-term contracts, no over-engineered features you'll never use. Just everything you need to run a real manufacturing business.

Whether you're making custom miniatures, functional parts, home decor, or print-on-demand accessories, Craftybase gives you the financial clarity to price confidently and scale without guessing.

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

Trusted by makers worldwide

Who is Craftybase for?

Craftybase is designed for small 3D printing businesses that manufacture their own products and need accurate cost tracking, material inventory, and order management — not enterprise ERP systems.

Etsy and Shopify 3D print sellers — who sell custom miniatures, figurines, home decor, or accessories and need inventory and COGS to stay accurate as orders come in.

Custom print-on-demand businesses — who take bespoke orders for brackets, enclosures, replacement parts, or custom-designed objects and need per-order costing.

Miniature and tabletop gaming makers — who produce resin or FDM miniatures in batches and track cost by model, colour, and material separately.

Multi-printer production businesses — who run several FDM or resin printers and need to understand true COGS across different machines and material types.

Makers selling via craft fairs and local markets — who use Square or PayPal and want all channels tracked in one place with automatic material deduction.

First-year 3D printing businesses — who want to start with proper systems from day one, not untangle a spreadsheet mess at tax time next year.

Frequently Asked Questions

Yes. Craftybase is designed for small-batch manufacturing businesses — and 3D printing is manufacturing, not retail. You add your filament spools and other materials as inventory items, build a Bill of Materials (recipe) for each product you print, and log production runs. Craftybase deducts materials used, calculates your cost per unit, and tracks finished goods inventory automatically. It connects with Etsy and Shopify so orders import daily.

Add each filament spool as a material in Craftybase with its total weight (e.g. 1,000g) and purchase price. Craftybase automatically calculates your cost per gram. In your product recipes, you enter how many grams each print consumes — Craftybase multiplies this by the current cost per gram and includes it in your total COGS. When you buy filament at a different price, just log the new purchase and costs update across your products.

Yes. Craftybase recipes let you add labour time (at your chosen hourly rate) alongside material costs. For electricity and overhead, you can add these as materials with a cost per unit — for example, tracking electricity as a cost per print-hour. This gives you a complete COGS that reflects the real cost of making each product, not just the filament alone. Many 3D printing businesses are surprised how much labour and overhead add to each unit's true cost.

Yes. Craftybase connects directly with Etsy, Shopify, Amazon, WooCommerce, Square, Faire, and PayPal. Orders import automatically each day — when a print sells, Craftybase logs the sale and updates your product inventory. For Etsy and Shopify, it also pushes updated stock quantities back to your listings, so customers always see accurate availability. If you sell across multiple channels, everything stays in sync from one place.

Yes. Craftybase supports multi-level Bills of Materials. You can create individual printed parts as components (sub-assemblies), then combine them into a finished product. This is ideal for things like modular display stands, multi-piece figurines, or assembled enclosures where each part is printed separately before final assembly. Costs roll up automatically from component to finished product — so your COGS is always accurate regardless of how complex the build is.

Craftybase suits small 3D printing businesses that manufacture their own products — Etsy sellers of miniatures, figurines, and home decor; custom part and enclosure makers; tabletop gaming accessory producers; and print-on-demand businesses running FDM or resin printers. It is not designed for large-scale commercial print farms or enterprise production facilities. If you are a maker running one to a handful of printers and selling your own designs, Craftybase is built for you.

Streamline your 3D printing business. Know your true print costs, track every spool of filament, and keep your inventory accurate without spreadsheets.

Start a 14 day free trial →

*no credit card required