All Articles
Inventory Management

Batch and Lot Tracking: A Complete Guide for Retailers and Wholesalers

8 min read

For most retailers, inventory is just a quantity. You have 50 units of Product X in stock end of story. But for businesses dealing with perishables, regulated goods, high-value items, or supply chains where recalls are a real risk, knowing you have 50 units is not enough. You need to know which 50 units. Where they came from. When they expire. And which specific units went to which customers. That is the problem batch and lot tracking solves.

What Is Batch and Lot Tracking?

Batch tracking assigns a unique identifier a batch number or lot number to a group of products that were produced, received, or processed together. Rather than tracking inventory purely by product and location, you track it by product, location, and batch.

Lot tracking is a closely related concept, often used interchangeably with batch tracking. In practice, 'lot' tends to refer to groups from the same production run, while 'batch' may refer to groups received in the same shipment. Many platforms support both, allowing you to track products at whichever level your operation requires.

Serial number tracking is the most granular form: every individual unit gets a unique identifier. This is common for high-value items (electronics, medical devices, capital equipment) where individual-unit traceability is required by regulation or warranty policy.

Who Needs Batch Tracking?

The industries where batch tracking is non-negotiable include food and beverage (expiry dates, regulatory recall requirements), pharmaceuticals and health products, cosmetics, chemicals, and electronics. But any business where a product recall or quality issue could require tracing affected units back to customers benefits from lot-level traceability.

For wholesalers, batch tracking matters even more because goods flow through an intermediary layer. Your wholesale customer may need to trace products back to your source. If you cannot provide that traceability, you become the liability in their supply chain.

  • Food & Beverage: expiry date management, regulatory recall capability
  • Pharmaceuticals & Health: lot traceability required by regulation
  • Electronics & High-Value Goods: individual serial number tracking
  • Wholesale Distribution: downstream traceability for your B2B customers
  • Manufacturing: production run correlation and quality control

Multi-Tiered Costing: FIFO, AVCO, and LIFO Explained

Batch tracking also powers accurate costing a critical component of profitability tracking. When you receive multiple batches of the same product at different prices over time, how do you determine the cost of the units you sell?

FIFO (First In, First Out) assumes the oldest units are sold first. This aligns with physical reality for perishables and gives you the most defensible cost basis for accounting purposes.

AVCO (Weighted Average Cost) calculates a running average cost across all units on hand, recalculated with each receipt. This smooths out price fluctuations and is simpler to apply when physical lot separation is impractical.

LIFO (Last In, First Out) assumes the most recently received units are sold first. While rarely representative of physical flow, it can provide tax advantages in inflationary environments (where recent costs are higher, generating higher COGS and lower reported profit).

Choosing the right costing method and consistently applying it across all inventory has a direct impact on your reported gross margin. A 280+ report library that breaks down cost by batch, costing method, and time period gives you the visibility to manage this actively.

Expiry Date Management and Smart Alerts

For businesses dealing with perishables or products with regulatory shelf life requirements, expiry date management is a critical capability layer built on top of batch tracking. When every batch carries an expiry date, your inventory system can automatically flag batches approaching expiry, prioritise older batches for sale (enforcing FEFO First Expired, First Out), and block the sale of expired goods.

Smart reorder alerts take this further: rather than triggering reorders based solely on quantity, they factor in the expiry profile of existing stock, preventing situations where you have high nominal stock quantities but low usable stock because a large portion is near expiry.

Batch Tracking Across Multi-Location Networks

In a multi-location operation, the challenge is maintaining lot-level traceability across transfers between warehouses and stores. When Batch #A-2201 is transferred from your central warehouse to Store #3, the transfer record must preserve the batch identity otherwise you lose the audit trail.

A supply chain transfer system that maintains batch identity through every stage (receipt, putaway, transfer, sale) provides the end-to-end traceability that regulators and quality managers require, without manual reconciliation.

Batch and lot tracking is not a feature for niche industries it is a foundation for any business that cares about product traceability, accurate costing, and operational resilience. As supply chain disruptions continue and regulatory scrutiny increases, the ability to trace a product from supplier receipt to customer sale at the batch level will increasingly separate the businesses that can move fast from the ones that struggle to contain problems.

Precision Inventory for Your Business

Momentum's inventory module supports batch, lot, and serial number tracking with FIFO, AVCO, and LIFO costing all with full traceability across every location.