QuickBooks Online Batch Tracking: Lot Numbers and Expiry Dates Explained - QuickBooks Mauritius | Quick Focus Mauritius | Accounting Software

QuickBooks Online batch tracking is not supported natively. Learn what QBO can't do for lot tracking and expiry dates — and what to do instead.

how to track batches and expiry dates with quickbooks online

Table of Contents

Toggle

QuickBooks Online batch tracking is not available as a native feature — and for regulated, perishable, or compliance-sensitive businesses, that gap creates real operational and financial risk. This guide explains what batch and lot tracking actually means, exactly where QBO falls short, and what the smartest path forward looks like.
📖 See the broader picture: www.quickfocus.muwww.quickfocus.mu

At a Glance: QBO Inventory Tracking vs Full Batch Traceability

CapabilityNative QBOFull Batch Traceability
Inventory quantity tracking
Inventory valuation
Lot / batch number tracking
Expiry date management
FEFO (First Expired, First Out)
Recall reporting
Lot-level inventory history
Supplier batch traceability
Compliance audit trails

⚠️ Key distinction: QBO handles inventory accounting. Batch tracking requires inventory traceability — a fundamentally different layer of control.

What Is Batch Tracking?

Batch tracking (also called lot tracking) allows businesses to identify and follow inventory through its entire lifecycle — from supplier to warehouse to customer. According to quickbooks.intuit.comquickbooks.intuit.com, it groups products with similar properties so businesses can trace stock at a granular level.

A complete batch tracking record covers which supplier provided the stock, when it was received, where it is stored, its expiry date, which customer received it, and the full recall and audit history.

For businesses handling regulated or perishable products, batch tracking is a business and legal requirement — not an optional feature.

📖 New to QBO? Start here: www.quickfocus.muwww.quickfocus.mu

Does QuickBooks Online Support Batch Tracking?

Short Answer: No

QuickBooks Online tracks inventory quantities and values — but it does not provide native support for any of the following:

  • ❌ Lot tracking
  • ❌ Batch traceability
  • ❌ Expiry date management
  • ❌ Recall reporting
  • ❌ Lot-level inventory history
  • ❌ FEFO (First Expired, First Out) workflows

quickbooks.intuit.comquickbooks.intuit.com that serial numbers, lot numbers, and expiration date tracking are only available in QuickBooks Desktop Enterprise — not QuickBooks Online. For businesses on QBO, a connected inventory application is the only reliable path to full batch traceability.

What QBO Does Well

QuickBooks Online is an excellent accounting platform and handles these tasks reliably:

✅ Inventory valuation and COGS tracking ✅ Sales transactions and invoicing ✅ Purchasing and purchase orders ✅ Financial reporting ✅ Bank reconciliation and tax compliance

For many businesses, this is enough. The challenge begins the moment inventory needs to be traced beyond simple quantities and values.

📖 Related: www.quickfocus.muwww.quickfocus.mu

Inventory Tracking vs Traceability: Why They Are Not the Same

This is the most commonly misunderstood distinction in QBO inventory management.

Inventory TrackingTraceability
How much stock is on hand?Which batch was sold?
What is inventory worth?Which customers received it?
How many units remain?When does it expire?
What was purchased?Can we perform a product recall?

QuickBooks Online handles inventory accounting. Traceability requires operational controls that sit above the accounting layer entirely — and for most growing businesses, that means a connected inventory platform.

Why Lot Tracking Matters — By Industry

🥗 Food Distribution

Businesses must know batch numbers, expiry dates, and recall information for every product sold. Without lot tracking, identifying affected customers during a product recall becomes extremely difficult and time-consuming — creating both compliance and reputational risk.

💄 Cosmetics & Personal Care

Manufacturing dates, expiry dates, and batch references are standard quality control requirements. Many markets require this information to be recorded at the point of sale.

🏥 Medical & Healthcare Supplies

Healthcare businesses frequently require full audit trails, supplier traceability, and batch-level reporting as part of regulatory compliance.

⚗️ Chemical Products

Chemical distributors need batch identification, compliance records, and safety documentation — all of which require lot-level inventory data unavailable in native QBO.

📖 Also see: www.quickfocus.muwww.quickfocus.mu

Common QBO Workarounds for Batch Tracking

Businesses regularly attempt three main workarounds when batch tracking is needed inside QBO:

Adding batch numbers to product names — for example, naming a product "Vitamin C 1000mg – Batch A2026". This quickly creates an unmanageable product list and produces no traceability reports.

Adding notes to transaction lines — for example, inserting "Lot #A2026 Expiry 12/2027" in a description field. This is unstructured data with no recall functionality or reporting capability.

Maintaining external spreadsheets — batch registers, expiry schedules, and recall records tracked outside QBO entirely.

💡 Pro Tip: If traceability relies on spreadsheets rather than system controls, inventory risk increases significantly as transaction volumes grow. This is one of the www.quickfocus.muwww.quickfocus.mu

Why These Workarounds Eventually Break Down

Manual workarounds function at very small scale. As the business grows, more staff access inventory, more transactions occur, more products require tracking, and compliance requirements intensify. At that point, manual systems become impossible to maintain accurately, recall responses become dangerously slow, and audit trails become unreliable.

The result is increased operational risk, compliance exposure, and significant administrative overhead — all avoidable with the right connected system in place.

The Connected App Architecture

For businesses requiring lot-level control, the most effective and scalable approach is a two-system architecture — each platform doing what it does best.

QuickBooks Online handles:

  • Accounting and financial reporting
  • Invoicing and purchasing
  • Tax compliance and reconciliation

Connected inventory software handles:

  • Batch and lot tracking
  • Expiry date management
  • FEFO stock rotation
  • Recall reporting
  • Warehouse control and audit history

Synchronisation between the two systems keeps financials accurate in QBO while operational traceability lives in a specialist platform. quickbooks.intuit.comquickbooks.intuit.com specifically built to extend QBO with lot tracking, expiry dates, and serial number traceability — including apps like quickbooks.intuit.comquickbooks.intuit.com within a QBO-connected workflow.

📖 See how the same approach applies to assemblies: www.quickfocus.muwww.quickfocus.mu

🚩 Signs Your Business Has Outgrown Native QBO Inventory

  • Batch information is stored in spreadsheets alongside QBO
  • Staff manually track expiry dates
  • Customers request batch or traceability reports
  • Compliance requirements are increasing
  • A product recall would be difficult to execute
  • Inventory audits take too long or lack lot-level data
  • Multiple warehouses or locations hold tracked stock

📖 Not sure which QBO plan covers your needs? www.quickfocus.muwww.quickfocus.mu

The Smarter Question to Ask

Many businesses ask: "Can we make QuickBooks Online handle batch tracking?"

The better question is: "Will our current workaround still be reliable when transaction volumes double in the next 12 months?"

If the answer is no, it is time to evaluate a connected inventory solution. QuickBooks Online remains an excellent accounting platform — but QuickBooks Online batch tracking, lot traceability, and expiry-date management require operational controls that go beyond standard accounting software. The most effective long-term setup is QBO for accounting, connected inventory software for traceability, and automated synchronisation between the two systems.

🚀 Need Batch Tracking Connected to Your QBO?

QuickFocus helps businesses extend QuickBooks Online with the right inventory tools — without replacing the accounting system you already rely on.

👉 www.quickfocus.muwww.quickfocus.mu 🎓 www.quickfocus.muwww.quickfocus.mu 📞 59255000

Frequently Asked Questions

Does QuickBooks Online support lot tracking?

No. QBO does not provide native lot tracking functionality. quickbooks.intuit.comquickbooks.intuit.com that lot numbers and expiry date tracking are only available in QuickBooks Desktop Enterprise.

Can QBO track expiry dates?

No. Expiry date management is not available as a standard QBO inventory feature and requires a connected third-party application.

Can I use spreadsheets for batch tracking alongside QBO?

Yes, but manual processes become increasingly difficult and risky as inventory volumes grow. See the www.quickfocus.muwww.quickfocus.mu for more on QBO's inventory limitations.

What industries typically need batch tracking?

Food distribution, cosmetics and personal care, healthcare, medical supplies, chemical products, and supplement manufacturers — industries where traceability is a regulatory or quality control requirement.

Should I replace QuickBooks Online to get batch tracking?

Usually not. Most businesses benefit from extending QBO with a quickbooks.intuit.comquickbooks.intuit.com rather than replacing their accounting system entirely.

Related Reading: