How to Find Expired Products in Your Warehouse Before They Cause a Problem

RFID Depo Editorial Team  ·  September 2026  ·  8 min read

Food, pharmaceutical and cosmetic businesses write off billions in stock every year because expiry dates passed undetected. Most of this loss is preventable — but only if you know, in real time, which products are expiring and exactly where they are in your warehouse.

Expiry date management is one of the most persistent operational challenges in food, pharmaceutical, cosmetics and chemical distribution. An expired product means direct write-off cost, regulatory risk and, if it reaches a customer, serious brand damage. Yet most warehouses still track expiry dates manually — with predictable results.

This guide covers why expired stock is so common, why traditional methods consistently fail, and how RFID-based expiry tracking solves the problem automatically.

1. Why Expired Stock Is So Common

The principle is simple: sell what expires soonest first, write off what you cannot move in time. The practice is considerably harder.

The Shelf-Depth Problem
New stock arrives and is placed at the front of the shelf. Older stock is pushed to the back. Pickers take from the front because it is easier. The older stock at the back quietly expires. In a large warehouse, this happens across hundreds of lines every day.
Too Many SKUs and Lots
Thousands of different products, each with multiple lot numbers and different expiry dates. Which lot is on which shelf? When does each lot expire? Answering these questions accurately with manual processes is practically impossible at scale.
The Gap Between System and Reality
Lot and expiry data was entered into the ERP or WMS — but the physical location does not match the record. A product was put in the wrong location, a lot number was entered incorrectly or a return was put back on the shelf without being re-processed. The system looks clean; the shelf is a different story.
Cold Chain Complexity
Cold store environments are physically demanding. Staff work fast and apply FEFO inconsistently because finding the right lot takes time they do not have. The system does not notice; the product expires.
Returns and Transfer Confusion
A return arrives from a retail store with a short remaining shelf life. Nobody flags it. It is mixed with regular stock. The system does not know it has a near-expiry date. It sits undetected until the expiry date passes.

2. The True Cost of Expired Products

The cost of an expired product is not simply the write-off value of the item itself.

🗑️ Direct Write-Off The purchase or production cost of the product, plus disposal costs in regulated industries such as pharmaceuticals and food.
⚖️ Regulatory Risk Selling expired product risks fines, licence suspension and legal action. In pharmaceutical and food export, the consequences can be severe and long-lasting.
📦 Procurement Distortion Expired stock that is not visible in the system appears as available inventory. Buyers order less than needed. Or the expired stock disappears from the record and appears as a shortage, triggering unnecessary purchase orders.
🏪 Brand and Customer Loss A customer who receives a short-dated or expired product files a complaint and does not reorder. In retail, this triggers a return claim. Reputational damage compounds the direct financial loss.

A worked example: A food distributor with £10 million annual revenue where expiry write-offs run at 2% of turnover is losing £200,000 per year. Half of that — £100,000 — is typically recoverable with a properly implemented expiry management system.

3. Why Manual Methods Consistently Fail

Spreadsheet Tracking
Lot numbers and expiry dates are entered into a spreadsheet. Someone forgets to update it, enters a date incorrectly or the physical location changes without a corresponding record update. The spreadsheet and the warehouse diverge immediately and permanently.
Barcode Manual Scanning
Scanning every item individually and manually entering expiry data is slow, physically demanding and error-prone. It does not scale to large warehouses. Finding the oldest stock at the back of a rack still requires manual searching.
Periodic Shelf Checks
A weekly or monthly shelf walk finds expired product after the fact. By then it may already have been picked and shipped. Between checks, new expirations accumulate undetected.
ERP/WMS Alerts Alone
The system fires an alert — but finding the physical product still requires a manual shelf search. And if the inventory record does not accurately reflect physical location, the alert may point to a product that has already moved, been consumed or does not exist where the system says it does.

4. What Is FEFO and Why Is It Hard to Apply?

FEFO — First Expired, First Out — means the product with the earliest expiry date leaves the warehouse first. It is the standard inventory rotation rule in food, pharmaceutical, cosmetics and chemical distribution. It is also one of the hardest rules to enforce consistently without automation.

RulePrinciplePrimary Sectors
FEFOEarliest expiry date ships firstFood, pharma, cosmetics, chemicals
FIFOFirst stock in ships firstGeneral logistics, manufacturing
LIFOLast stock in ships firstRaw materials, construction

💡 Why is FEFO hard to enforce? FEFO requires knowing, at the moment of picking, which lot of a given product has the earliest expiry date and exactly where that lot is physically located. In a manual system, this information either does not exist or is not reliable enough to act on consistently. RFID makes it available in real time, automatically.

5. How RFID Expiry Tracking Works

An RFID-based expiry management system attaches a tag to every product unit, case or pallet — encoding the lot number and expiry date at the point of goods receipt. Fixed readers throughout the warehouse track every tagged item continuously. The result is a real-time, accurate picture of what is where and when it expires.

📥 Goods-In Expiry Capture

As incoming stock passes through the goods-in portal, the RFID reader captures lot number and expiry date automatically. No manual data entry. No transcription errors. The record is accurate from the first moment.

📍 Live Location Tracking

Which lot is on which shelf is known in real time. When an expiry alert fires, the system shows the exact location of the at-risk stock. No shelf search required.

🔔 Proactive Expiry Alerts

X days before expiry, the system sends an automatic alert. The warehouse manager starts the day with a clear list of products requiring action — not a post-mortem of what already expired.

🚚 Automated FEFO Compliance

When a pick order is generated, the system directs the picker to the lot with the earliest expiry date and its exact location. FEFO is applied systematically, not left to individual judgment.

📊 Expiry Reporting

Daily, weekly or monthly expiry reports generated automatically. Which lines are at risk? How much stock needs to be cleared this week? Data-driven decisions replace reactive firefighting.

🚫 Expired Shipment Block

Any product that has expired — or whose remaining shelf life falls below a customer's minimum requirement — is automatically blocked at the despatch point. Even if a picker selects it, the system stops it from leaving.

💡 How does an RFID tag carry lot and expiry data? UHF RFID tags with 512 Bit user memory — such as 98×24mm, 93×19mm or 100×100mm pallet labels — can store lot number, production date and expiry date directly on the tag itself. Even at locations without a WMS connection, a handheld reader can retrieve this information from the tag in the field. → UHF RFID Labels with 512 Bit User Memory

6. Which Industries Use RFID Expiry Management?

🥩 Food and Beverage Meat, dairy, chilled and frozen products — short shelf lives make FEFO automation essential rather than optional. Cold-rated RFID tags required throughout.
💊 Pharmaceutical Lot traceability and expiry management are regulatory requirements. In a recall event, RFID reduces the time to locate affected lots from hours to minutes.
💄 Cosmetics and Personal Care Creams, serums and sunscreens — post-opening shelf life adds complexity. Lot-level tracking and FEFO compliance protect product quality and brand reputation.
🧪 Chemicals and Raw Materials Reactive chemicals and industrial raw materials. Expired material used in production creates quality and safety failures that are far more expensive than the write-off.
🥗 Retail Grocery Supermarket distribution centres and back-of-store stock. Short-dated ambient and chilled lines require daily FEFO rotation that manual processes cannot keep up with.
🌡️ Cold Chain Logistics Third-party logistics providers handling temperature-sensitive goods. RFID expiry tracking combined with temperature logging gives a complete chain-of-custody record.

Manual Expiry Tracking vs RFID

CriterionManual / BarcodeRFID
Expiry detectionPeriodic shelf walk — discovered lateReal-time alert — proactive warning
Location of at-risk stockUnknown — manual search requiredExact shelf location — instant
FEFO complianceStaff-dependent — inconsistentAutomated — systematic
Recall managementHours or days to locate affected lotsMinutes — lot-level visibility
Data accuracyHigh error rate — manual entryNear-zero error — automatic capture
Expired product shippedPossible — may go undetectedAutomatically blocked at despatch

How much expired stock does your warehouse hold right now?

Share your product category and warehouse scale — we will calculate what expiry losses are costing you and how quickly an RFID system would pay for itself.

Get Free Consultation → RFID Warehouse Management

7. Frequently Asked Questions

How is expiry date data written to an RFID tag?

At goods receipt, an RFID printer or reader writes the lot number and expiry date to the tag. This can happen simultaneously with printing a barcode label — a single pass produces both. Tags with 512 Bit user memory can store this data on the tag itself, accessible even without a system connection.

Will it integrate with our existing ERP or WMS?

Yes. RFID middleware integrates with SAP, Oracle, Microsoft Dynamics and other major platforms. Share which system you use and we will confirm compatibility and outline the integration path.

Do RFID tags work in cold store environments?

Yes. UHF RFID tags rated to -40°C are available for cold chain applications. Tag selection for cold environments requires specific models — contact our technical team to confirm suitability for your temperature range.

How does RFID help with a product recall?

Enter the recalled lot number into the system. It immediately shows whether the lot is still in the warehouse, in transit or already delivered to customers — with exact locations for any stock remaining on site. A process that takes hours manually takes minutes with RFID.

From how many SKUs does RFID expiry tracking make financial sense?

Operations with 500 or more SKUs typically see payback within 12–24 months. Smaller operations with high-value or short-dated product can also justify the investment — the key variable is the annual cost of expiry write-offs rather than SKU count alone.

Conclusion

Finding expired products in a warehouse by walking the shelves, updating spreadsheets or waiting for ERP alerts is no longer adequate. These methods are slow, inaccurate and do not scale.

RFID tracks every product continuously — from the moment it arrives, through every movement in the warehouse, to the moment it leaves. Expiry alerts fire before the date passes. FEFO is applied automatically at pick. Expired product is blocked at despatch.

If you do not know today how much stock in your warehouse is at expiry risk, the answer is almost certainly more than you expect.


Related content:   RFID Warehouse Management System  ·  98×24mm UHF RFID Label (512 Bit)  ·  100×100mm UHF RFID Pallet Label  ·  Why Does Warehouse Stock Discrepancy Occur?

Posted in Rfid

Leave a Comment

Your email address will not be published. Required fields are marked *

*
*