Skip to content

Does QuickBooks Have Inventory Management? What It Covers

QuickBooks Online tracks inventory on Plus and Advanced, by FIFO or average cost. What it does, where recipes, batches, lots and expiry live, the usual split.

By Koa Sterling. Product specialist at TaroStack and small business owner. Yes, I am a real human, and I actually sit in front of a computer and write these articles. Reviewed September 30, 2026 · 6 min read

Yes, within limits. QuickBooks Online tracks inventory on its Plus and Advanced plans: quantities on hand updated as you buy and sell, low-stock alerts, purchase orders, and inventory valued by first in, first out or by moving average cost. What it doesn't do on those plans is make things. Building products from ingredients with a bill of materials sits in Intuit's bigger Intuit Enterprise Suite, and lot numbers with expiry dates sit in QuickBooks Desktop Enterprise. For a business that buys finished goods and resells them, QuickBooks Online can be enough. For one that bakes, brews, blends or pours, the stock that matters most happens before anything is sold. Below is what each part of QuickBooks does, what a maker needs, and how makers usually split the job.

The short version

  • QuickBooks Online Plus ($140 a month list) and Advanced ($340) track inventory. Simple Start and Essentials don't.
  • Inventory is valued by FIFO or moving average cost, chosen once and never changed.
  • Bundles group items for sale but hold no stock of their own.
  • Manufacturing orders with a bill of materials: Intuit Enterprise Suite, single-level, per Intuit's help in August 2026.
  • Lot numbers and expiry dates: QuickBooks Desktop Enterprise, with Advanced Inventory.
  • Many makers keep the books in QuickBooks and the stock somewhere built for it. TaroStack imports your QuickBooks lists. More below.

What QuickBooks Online does with inventory

From Intuit's pages, read September 30, 2026:

Plan List price a month Inventory
Simple Start $38 No
Essentials $85 No
Plus $140 Quantities, low-stock alerts, purchase orders, inventory reports
Advanced $340 As Plus, with more users, permissions and automation

Intuit often runs a half-price offer for the first three months (QuickBooks pricing). On Plus and Advanced, quantities update as you work, a purchase order becomes a bill when the goods arrive, and the Inventory Summary report shows what's in stock (QuickBooks inventory).

Costing is by first in, first out (FIFO) or moving average cost. The choice can't be changed later, and if you create an inventory item before choosing, QuickBooks Online uses FIFO (Intuit help).

What a maker needs, and where it is

What a maker needs QuickBooks Online Plus or Advanced Elsewhere at Intuit
Stock of what you buy and sell Yes
Recipes, bills of materials Bundles only, which hold no stock Intuit Enterprise Suite: assemblies with a single-level bill of materials
Batches that take ingredients out and put products in No Intuit Enterprise Suite: manufacturing orders
Sub-recipes (a dough, a filling) No Not in Intuit Enterprise Suite, per Intuit's help
Lot numbers, and who got which lot No QuickBooks Desktop Enterprise, Advanced Inventory
Expiry dates No Desktop Enterprise Platinum and Diamond

Intuit's help on manufacturing orders, updated in August 2026, describes assemblies, a bill of materials, manufacturing orders and a shortage report, and says the manufacturing features are currently available in Intuit Enterprise Suite, and that multi-level bills of materials with sub-assemblies aren't supported there (Intuit help). Lot and serial numbers with expiry dates are a QuickBooks Desktop Enterprise feature, turned on with Advanced Inventory; expiry dates are in its Platinum and Diamond editions (Intuit help).

So for a small bakery, each piece exists somewhere in Intuit's range, but not together in the plan most small businesses use, and not with the sub-recipes a bakery is built on. What a bill of materials needs to hold is in bill of materials for food, and why lots matter in what is lot tracking.

The workarounds, and what they cost

Makers on QuickBooks Online tend to land on one of two workarounds. The first is to treat ingredients as expenses when they're bought and track only finished goods as inventory. It's simple, but cost of goods sold then swings with whatever was bought that month: a big flour order makes a bad month, and a month spent using it up looks wonderful. The second is to keep ingredients as inventory items and adjust them by hand after every batch. It's accurate if someone does it, and nobody does it every batch for long.

The usual split

The common answer is a split: QuickBooks keeps the books, and the stock lives in a system built for it. At month end, the inventory system gives the books one number, the value of what's on the shelves, and cost of goods sold follows from it:

Cost of goods sold = opening inventory + purchases − closing inventory
                   = $4,200 + $6,800 − $4,650 = $6,350

One journal entry a month moves the inventory account to the counted, costed $4,650, and the books are right without QuickBooks ever knowing what a batch is. How that works for a bakery's tax return is in how to calculate COGS for a bakery, and the count behind the number in the year-end inventory count.

Where this stops working

The split only works if the number you hand the books is right. If stock lives in a spreadsheet, the month-end value is whatever the spreadsheet says after someone remembers to update it, priced at whatever the cost column held when it was last touched. That's where a business ends up with books that balance and a stock figure nobody trusts, and where an inspector's or a buyer's question about a lot has no answer anywhere.

How TaroStack does it

TaroStack is the stock half of that split, built for makers. Start by importing your QuickBooks lists, items, suppliers and customers, from a spreadsheet, with a preview of every row before anything is saved. From there, recipes are multi-level, so a dough is one recipe in every bread; each batch takes its ingredients from their lots and puts the product into a lot of its own with its date; and stock is costed by FIFO layers, freight included, so every batch has a true cost.

At month end, stock value by site is one report, for the one journal entry that keeps the books right, and every list exports to CSV for your accountant. Lots, expiry and recalls answer the questions QuickBooks Online can't: which supplier lot went into which batch, which customers got it, and what expires next week.

Lots, expiry, recalls and stock value are on every plan, from $49 a month; recipes, batches and true cost are on Standard at $99. The first 30 days are free. If you'd like a hand setting up, ask, and we'll do it with you.

Questions people also ask

Does QuickBooks Online track inventory?

Yes, on the Plus and Advanced plans: quantities on hand, low-stock alerts, purchase orders and inventory reports, valued by FIFO or moving average cost. Simple Start and Essentials don't include inventory.

Can QuickBooks handle manufacturing?

Intuit's help, updated in August 2026, puts manufacturing orders and assemblies with a bill of materials in Intuit Enterprise Suite, without multi-level bills of materials. QuickBooks Online Plus and Advanced have bundles, which group items for sale but don't hold stock.

Does QuickBooks track lot numbers and expiry dates?

QuickBooks Desktop Enterprise does, with Advanced Inventory turned on; expiry dates are in its Platinum and Diamond editions. Intuit's QuickBooks Online inventory pages don't describe lot or expiry tracking.

Is QuickBooks enough for a small food business?

For the books, yes. For stock, it depends: reselling finished goods works on Plus, but making food from ingredients, with batches, lots and dates, needs a system built for production, with the month's stock value handed to QuickBooks.

Sources

  1. QuickBooks Online pricing (plans and features) · read September 30, 2026
  2. QuickBooks: Inventory tracking software (available in Plus and Advanced) · read September 30, 2026
  3. QuickBooks help: Inventory valuation methods for cost accounting (updated 8/14/2026) · read September 30, 2026
  4. QuickBooks help: Get started with manufacturing orders and assemblies (updated 8/3/2026) · read September 30, 2026
  5. QuickBooks help: Use serial or lot numbers and expiration date (updated 8/4/2026) · read September 30, 2026

We use AI to help with the research for these articles. Every one is read, checked against its sources and edited by Koa before it's published. Spot a mistake? Tell us and we'll fix it and say so. How we write these.

Let’s get your stack in order.

Create your account, bring your spreadsheets, and see your real stock right away.

Get TaroStack

Sign up now for your free 30 day trial. No credit card required.