QuickBooks Inventory for Manufacturers: What Works and What Is Missing
If you run a small manufacturing shop and you are evaluating QuickBooks inventory for manufacturers, here is the short version: QuickBooks Online handles the accounting side of inventory well, but it was not built for production. It cannot track lots, it has no bill of materials, and it cannot convert units of measure. This page walks through what QuickBooks Online actually does, the four gaps that matter for a 1-10 person manufacturer, and how Evenbatch fills them while keeping QuickBooks as your system of record for the books.
What QuickBooks Online actually does for inventory
QuickBooks Online Plus and Advanced track inventory quantities and cost using FIFO. That covers the buy-and-sell case: you purchase finished items, you sell them, and QuickBooks keeps quantity on hand and cost of goods sold in order. For a reseller, that is often enough.
For a manufacturer, three things are absent on every QuickBooks Online plan:
- No lot or batch tracking. Lot and serial tracking exist only in QuickBooks Desktop Enterprise with Advanced Inventory.
- No assemblies or bills of materials. Assemblies are a QuickBooks Desktop Premier and Enterprise feature. QuickBooks Online "bundles" group items on sales forms, but they do not consume components, track builds, or roll up costs.
- No units-of-measure conversion. Units of measure is a Desktop feature.
The Desktop context matters here. Intuit has stopped selling new subscriptions of most QuickBooks Desktop products to new US customers and retires older Desktop versions on an annual schedule. Many manufacturers moving from Desktop to QuickBooks Online are discovering these gaps for the first time, because the features they relied on simply do not exist in the Online product.
So the question is not whether QuickBooks Online is good software. It is what you put on top of it. The rest of this page covers the four gaps, one at a time.
Gap 1: No bill of materials or assemblies
QuickBooks Online has no assemblies and no bill of materials. Bundles group items together on a sales form, which is useful for selling a kit, but a bundle does not consume components from stock, does not track a build, and does not roll up cost into a finished good.
The common workaround is a spreadsheet of recipes plus manual journal entries. It breaks in a predictable way: every production run changes your component stock, but nothing tells QuickBooks. Component counts drift a little more with each build, the spreadsheet and the books stop agreeing, and month-end becomes an archaeology project. Nobody catches it until a count comes up short.
Evenbatch adds a real bill of materials for QuickBooks users:
- Multi-level BOMs (1-2 levels) with scrap percentage and per-unit cost roll-up.
- BOM versioning: if you edit a BOM after it has been used in transactions, Evenbatch creates a new version and preserves the history, so old production runs still show the recipe they actually used.
- Production orders that explode the BOM, consume components FEFO (first expired, first out), and produce output lots with the rolled-up cost.
When a production run completes, Evenbatch posts a production journal entry back to QuickBooks, so your books reflect what actually happened on the floor without manual entries.
Gap 2: No lot tracking or recall traceability
QuickBooks Online has no lot or batch tracking on any plan. In the QuickBooks world, lot and serial tracking exist only in Desktop Enterprise with Advanced Inventory.
The workaround is usually lot numbers typed into memo fields or kept in a spreadsheet next to the sales orders. That works right up until the day it has to work: a supplier emails you about a contaminated ingredient lot, and you need to answer "which production runs used lot X, and which shipments contained the output?" Memo fields cannot answer that question. You end up reading months of orders line by line while the clock runs.
Evenbatch includes lot tracking for QuickBooks Online on every plan, not as an add-on:
- Per-lot remaining quantities, expiry dates, and expiry alerts.
- FEFO picking, so the stock closest to expiry goes out first.
- Lot number and expiry captured at the moment you receive a purchase order.
- A one-click recall trace that follows a lot through production runs to shipments, with CSV export so you can hand the trace to an auditor or a customer.
If you make food, supplements, cosmetics, or anything else where a recall is a real possibility, this is the gap that decides whether QuickBooks Online alone is viable. On its own, it is not.
Gap 3: No units-of-measure conversion
QuickBooks Online does not support units-of-measure conversion. Like assemblies and lot tracking, units of measure is a Desktop feature.
The workaround is duplicate items ("Widget - Case" and "Widget - Each") or manual math on every purchase order and sale. Duplicate items never reconcile: each record carries its own quantity and cost, and no report adds them up correctly. Manual math fails quietly the first time someone is in a hurry.
Evenbatch lets you buy in one unit and sell in another. You define a conversion per item, for example cases to eaches, and Evenbatch applies it consistently across purchasing, BOMs, and sales. One item record, one truth.
| QuickBooks Online alone | With Evenbatch | |
|---|---|---|
| Bill of materials | Not included; bundles group items on sales forms only | Multi-level BOM (1-2 levels), scrap, cost roll-up, versioning |
| Lot tracking | Not included on any plan | Included on every plan, with expiry dates and FEFO |
| Units of measure | No conversion support | Per-item conversions across purchasing, BOMs, and sales |
| Recall trace | Not available | One-click lot-to-shipment trace with CSV export |
Gap 4: Sync integrity when you add an inventory tool
The fourth gap is a meta-gap. Once you decide to bolt an inventory tool onto QuickBooks Online, the tool itself becomes a risk: it has write access to your books. A bad sync can be worse than the spreadsheet problem it replaced, because you may not notice it for weeks.
These are fair questions to ask any inventory tool before you connect it:
- Does it show you changes before writing them to QuickBooks, or does it write silently?
- Is there a log of exactly what was sent and when?
- Can it overwrite existing QuickBooks records, and can you turn that off?
- Does it store your QuickBooks password, or does it use Intuit's official OAuth flow?
- Can changes be held for your approval instead of pushed automatically?
Here are Evenbatch's answers. We connect through Intuit's official API with OAuth 2.0, so we never see your QuickBooks password. A preview, or shadow mode, shows every change before anything is written. A full sync log records what was sent and when. Held changes wait for your explicit approval, and nothing is ever written silently. Item sync is create-only, which means Evenbatch never overwrites an existing QuickBooks record. In practice, the sync pushes invoices, bills, and production journal entries to QuickBooks, and imports items, customers, and vendors from it.
What running manufacturing inventory on QuickBooks looks like with Evenbatch
Put the four pieces together and the day-to-day loop is simple. You receive purchase orders and capture lot numbers and expiry dates at the door. You run production orders that explode the BOM, consume components FEFO, and create output lots with rolled-up cost. You ship sales orders with FEFO allocation. Reports cover inventory value, lots (remaining quantity, expiry, cost), and the recall trace with CSV export. QuickBooks stays your system of record for the money; Evenbatch handles the physical side and posts clean entries back.
Pricing is flat: $49.99 per month, unlimited users, every feature included. No add-ons and no per-user fees, so lot tracking does not cost extra and adding your fifth employee does not change the bill. There is a 14-day free trial, and no credit card is required to start.
Getting in and out is deliberately easy. Migration is a free CSV import of items, BOMs, lots, and stock levels from spreadsheets or CSV exports of other tools. You can export all of your own data as CSV anytime, and cancellation is self-serve. Data is encrypted in transit with TLS and at rest.
One honest note to close. Evenbatch does not do production scheduling or capacity planning, warehouse bin locations or pick-pack workflows, EDI, POS, or multi-currency. If your operation needs those, you need a bigger system, and we would rather tell you that now than after you have imported your data. If you are a 1-10 person shop that needs BOMs, lot tracking, unit conversions, and a sync you can trust on top of QuickBooks Online, that is exactly what Evenbatch is built for.
Frequently asked questions
Can QuickBooks Online handle inventory for a small manufacturer on its own?
Partly. QuickBooks Online Plus and Advanced track inventory quantities and cost using FIFO, which covers buying and selling finished items. But no QuickBooks Online plan includes lot or batch tracking, assemblies or bills of materials, or units-of-measure conversion. Bundles group items on sales forms but do not consume components, track builds, or roll up costs, so most small manufacturers pair QuickBooks Online with an inventory tool.
Does QuickBooks Online track lot numbers?
No. QuickBooks Online does not include lot or batch tracking on any plan; lot and serial tracking exist only in QuickBooks Desktop Enterprise with Advanced Inventory. Evenbatch adds lot tracking on top of QuickBooks Online on every plan: per-lot remaining quantities, expiry dates, FEFO picking, expiry alerts, and a one-click recall trace from lot to production runs to shipments with CSV export.
How does Evenbatch sync with QuickBooks Online?
Evenbatch connects through Intuit's official API using OAuth 2.0, so it never sees your QuickBooks password. It pushes invoices, bills, and production journal entries, and imports items, customers, and vendors. A preview mode shows every change before anything is written, a full sync log records what was sent and when, held changes wait for your approval, and item sync is create-only, so existing QuickBooks records are never overwritten.
How much does Evenbatch cost?
Evenbatch is $49.99 per month flat, with unlimited users and every feature included, including lot tracking and bills of materials. There are no add-ons and no per-user fees. You can start a 14-day free trial without a credit card, import your items, BOMs, lots, and stock levels from CSV for free, export all of your data as CSV anytime, and cancel self-serve.
What does Evenbatch not do?
Evenbatch does not do production scheduling or capacity planning, warehouse bin locations or pick-pack workflows, EDI, POS, or multi-currency. It is built for small manufacturers with 1-10 people who need bills of materials, lot tracking, unit conversions, and honest syncing on top of QuickBooks Online. If you need scheduling, a WMS, or EDI, you need a larger system.
Try Evenbatch free
Inventory, BOM, and lot tracking that syncs honestly with QuickBooks Online. $49.99/month flat, unlimited users, every feature included. 14-day free trial, no card required.
Start freeSee something outdated or incorrect on this page? Email support@evenbatch.com and we will correct it within 48 hours. Last updated: July 16, 2026.