handmade success

How to Track Inventory in QuickBooks (and What to Do When It Falls Short)

Learn how to track inventory in QuickBooks Online and Desktop, and what to do when it doesn't fit your workflow. We explain what QuickBooks handles well, where it falls short, and how Craftybase helps makers stay on top of materials, COGS, and production.

How to Track Inventory in QuickBooks (and What to Do When It Falls Short)

If you’ve ever tried to keep your stock, spending, and sales in sync inside QuickBooks, you know the feeling. One moment you’re organized. The next, you’re staring at Inventory_FINAL_v5.xlsx wondering why the numbers don’t agree.

QuickBooks is excellent at what it was born to do: bookkeeping. But once you start tracking materials, batches, and in-house production, the seams start to show.

We talk to hundreds of small product-based businesses every year. The pattern’s the same:

QuickBooks almost works for me… until I try to track my materials.

You don’t need more accounting fluff. You need clarity: what’s in stock, what it really cost to make, and what’s about to run out.

Let’s walk through what QuickBooks handles well, where it struggles for makers, and how to fix the gaps without drowning in spreadsheets.


How QuickBooks Handles Inventory

QuickBooks does have inventory features, and which ones you get depends on your plan and product.

QuickBooks Online

Inventory is available on Plus and Advanced. In these plans you’ll get:

  • Quantities on hand that update when you buy/sell
  • Low-stock alerts
  • COGS posted on sale
  • FIFO costing
  • Basic item/valuation/profitability reports

If you resell finished goods, that can be enough.

If you make products, the cracks appear fast:

  • No bill of materials
  • No production tracking
  • No way to turn fabric/beads/wood into finished stock inside QuickBooks Online

If your “real” stock lives in a Google Sheet while QuickBooks tracks sales, you’re not alone.

Also read: QuickBooks for Etsy Sellers: Why Self-Employed Falls Short (and What to Use Instead)


QuickBooks Desktop (Pro / Premier / Enterprise)

Desktop goes further for light manufacturing:

  • Build Assemblies (Premier/Enterprise) to combine components into products
  • Advanced Inventory (Enterprise Platinum/Diamond) for multi-location, serial/lot, barcodes, bins, and FIFO option

Costing, simply put:

  • QuickBooks Online: FIFO
  • Desktop: Average cost by default; FIFO available with Enterprise plus Advanced Inventory
  • Craftybase: Rolling average cost, a solid maker-friendly fit for batch purchasing

No method is “right” for everyone. Pick one, understand how it affects margins/taxes, and be consistent.


QuickBooks POS (Point of Sale)

QuickBooks Desktop POS was sunset. If you relied on it for in-person stock updates, you’ll need a modern replacement going forward.


QuickBooks Plans and Pricing

Intuit runs promos constantly. Here’s the 2026 list-price snapshot (USD) so you can place features. Always check Intuit’s current pricing page before committing, as rates change regularly.

  • QuickBooks Online Simple Start: $38/mo (no inventory)
  • QuickBooks Online Essentials: $75/mo (no inventory)
  • QuickBooks Online Plus: $115/mo (basic product-level inventory included)
  • QuickBooks Online Advanced: $275/mo (inventory plus more controls and automation)

Desktop Enterprise comes in Silver/Gold/Platinum/Diamond. Advanced Inventory (multi-site, serial/lot, barcodes, bins, FIFO) is part of Platinum/Diamond. Pricing varies by user count and add-ons.

Quick take: If you don’t manufacture, QuickBooks Online Plus is the easiest “inventory-on” step. If you need multi-location, lots/serials, or barcode workflows on Desktop, look at Enterprise Platinum/Diamond.


Where QuickBooks Falls Short for Makers

Here’s an honest look at where small manufacturers hit the wall with QuickBooks.

No recipe or bill of materials (QuickBooks Online). QuickBooks Online tracks finished goods but has no knowledge of ingredients. It doesn’t know that your soy candle is made from 150g of wax, 20ml of fragrance oil, and a wick. There’s no way to define a recipe, deplete raw materials when you run a production batch, or roll up the cost of those components into the finished product.

No COGS auto-calculation per batch. When you sell a product in QuickBooks Online, it records COGS based on the item’s purchase price, not what it actually cost you to make. Labor, overhead, and variable material costs per batch don’t enter the picture. That means the COGS figure on your P&L may be significantly understated, especially as material prices fluctuate. For more on this, see why QuickBooks doesn’t calculate COGS per product.

No raw-material tracking (QuickBooks Online). You can track a jar of candles as inventory, but not the wax, dye, or fragrance used to make it. Makers who need to know when they’re running low on a raw ingredient before they can fill the next order have to maintain that data elsewhere.

No production tracking. There’s no concept of a manufacturing run, batch output, or work-in-progress. If you make 50 units on Tuesday, QuickBooks can’t record that production event or show you how it affected your component stock.

Multi-channel is messy. Etsy, Shopify, and Faire all need their own sync story. QuickBooks Online doesn’t natively pull orders from craft marketplaces, so you’re relying on third-party connectors, and reconciling inventory across channels manually.

For bookkeeping, QuickBooks shines. For day-to-day making, it’s like trying to pin a pattern while wearing oven mitts. Technically possible, but not the right tool.

(And if you ever need help from Intuit, getting a human on the phone isn’t easy. Here’s our guide on how to contact QuickBooks support.)


Real-World Maker Scenarios

These two situations come up constantly when makers try to use QuickBooks as their primary inventory tool.

Soap batch tracking

Say you’re running a 50-bar batch of lavender goat milk soap. The recipe calls for lye, goat milk powder, shea butter, castor oil, and lavender essential oil. You buy materials in bulk (1kg bags, 5kg tubs), and one purchase covers many batches.

In QuickBooks Online, you’d need to manually enter each ingredient as a separate inventory item, figure out the per-bar cost yourself, and adjust quantities by hand after each production run. If the price of shea butter goes up, you recalculate everything from scratch.

In Craftybase, you define the recipe once. Each time you record a production batch, Craftybase depletes the right quantity of each ingredient automatically and recalculates your per-bar cost using the current rolling average price of each material. Your stock stays accurate and your COGS stays honest.

Etsy orders and QuickBooks sync

Etsy doesn’t have a native QuickBooks integration. Orders placed on Etsy don’t flow automatically into QuickBooks, which means you’re either manually entering sales or relying on a third-party connector that may not handle inventory correctly.

The cleaner setup: Craftybase pulls your Etsy orders in nightly, matches them to your products, depletes finished goods and component stock accordingly, then pushes your cost of goods sold and inventory valuations to QuickBooks. Your bookkeeper gets clean numbers without needing to understand your soap recipes.


QuickBooks Inventory Features vs. What Makers Actually Need

Here’s a direct comparison so you can see exactly where the gaps are:

FeatureQuickBooks Online (Plus/Advanced)What Makers Need
Finished goods quantity trackingYesYes
Low-stock alertsYesYes
COGS posted on saleYes (purchase price only)True per-batch COGS including materials and labor
Raw material inventoryNoIngredient-level tracking by unit
Bill of materials / recipe costingNoRecipe linking materials to finished goods
Production/batch trackingNoBatch tracking that depletes components automatically
Labor cost per batchNoLabor absorbed into per-unit cost
Rolling average costNo (FIFO only)Rolling average, fits batch buying patterns
Multi-channel order sync (Etsy, Shopify)Via third-party onlyNative or tight integration
Reorder point by materialNoReorder triggers by material, not just finished goods

The gap isn’t a flaw in QuickBooks. It’s the wrong tool for one part of the job. QuickBooks is purpose-built for accounting, not manufacturing.


The Right Setup for Product-Based Businesses

The cleanest solution is to let each tool do what it’s built for: QuickBooks handles the books, a maker-ready inventory tool handles production.

That’s where Craftybase’s inventory management software fits. It’s purpose-built for small manufacturers: the makers who buy raw materials in batches, make products from recipes, and need to know their true COGS before they can price confidently.

Here’s what that looks like in practice:

  • Define your material recipes once. Craftybase depletes stock automatically when you record a production run.
  • Get rolling average COGS per product, calculated from your actual material costs.
  • Track raw material quantities and get alerts before you run out.
  • Sync Etsy and Shopify orders so your stock stays accurate across channels.
  • Push COGS and inventory valuations directly to QuickBooks Online with no manual journal entries.

That last point matters for tax time. Craftybase’s QuickBooks COGS sync posts your cost of goods sold and inventory valuations directly to your QuickBooks account, keeping your books accurate without the month-end scramble.

Not sure which inventory tool to connect with QuickBooks? We compared 8 options, from Craftybase to Katana to Zoho, in our roundup of the best inventory software that integrates with QuickBooks.

Ready to connect the two? Start with our QuickBooks + Craftybase integration, beginning with QuickBooks PO Sync so you stop retyping purchases.

For more on calculating your true costs, read our full guide to COGS for handmade sellers and what to do with that number at tax time on Schedule C.


When to Make the Switch

If your current setup involves:

  • Copy-pasting between sheets
  • Constant stock adjustments
  • Guessing at COGS

You’re at the integration point. That’s when a maker-first inventory tool starts paying for itself: in time saved, cleaner books, and way less stress.


The Takeaway

QuickBooks is a strong bookkeeping tool. For handmade sellers and small manufacturers, it’s half the story.

Once you start tracking materials, production, and true product costs, the picture clears up fast, and the “Am I even making money on this?” spiral finally stops.

See how Craftybase fills the gap


Frequently Asked Questions

Does QuickBooks Online have a real bill of materials or assemblies?

No. QuickBooks Online has Bundles (groups of items sold together) but they don't consume component inventory or roll up raw material costs like a true bill of materials. Assemblies exist on the Desktop side (Premier and Enterprise), but not in any QuickBooks Online plan.

Which QuickBooks Online plans include inventory tracking?

Inventory tracking is available on Plus ($115/mo) and Advanced ($275/mo). Simple Start and Essentials don't include it. Keep in mind that even on Plus and Advanced, QuickBooks Online only tracks finished goods quantities, not raw materials or production batches.

Can QuickBooks Online track raw materials and calculate true COGS per batch?

Not natively. QuickBooks Online can't convert raw materials into finished goods, deplete components during a production run, or absorb labor and overhead into per-unit cost. COGS is posted at sale based on the item's purchase price, not your actual batch cost. That's why most makers pair QuickBooks Online with a purpose-built manufacturing tool like Craftybase that handles recipes, production tracking, and true COGS calculation.

What costing method does QuickBooks Online use?

QuickBooks Online uses FIFO (first in, first out) for inventory valuation. QuickBooks Desktop uses average cost by default, with FIFO available in Enterprise plus Advanced Inventory. Craftybase uses rolling average cost, which tends to be a better fit for makers who buy materials in uneven batch sizes at fluctuating prices.

What's the recommended setup for a maker using QuickBooks?

Let QuickBooks Online handle the books: bank feeds, invoices, and taxes. Let a maker-specific inventory tool like Craftybase handle materials, recipes, production batches, and true COGS. The two work side by side: Craftybase calculates your real per-unit cost and can sync COGS and inventory valuations directly to QuickBooks, so your P&L stays accurate without manual journal entries.

Nicole PascoeNicole Pascoe - Profile

Written by Nicole Pascoe

Nicole is the co-founder of Craftybase, inventory and manufacturing software designed for small manufacturers. She has been working with, and writing articles for, small manufacturing businesses for the last 12 years. Her passion is to help makers to become more successful with their online endeavors by empowering them with the knowledge they need to take their business to the next level.