Operations
FEFO vs FIFO: A Practical Guide for Busy Teams
When rotation order should follow expiry dates instead of arrival dates — and how to make either method auditable on the floor.
The system said ninety-four percent accuracy until a spot-check turned up cartons nobody had rotated in weeks. Margin did not wait for the next stocktake. FIFO (first in, first out) is about movement order: oldest stock leaves first. FEFO (first expired, first out) is about risk: the soonest expiry leaves first, even if a newer batch arrived later. They diverge the moment deliveries are not perfectly sequential — which is most weeks. Pair this with lot-level discipline when regulated or high-risk categories are in play.
Key terms in this guide: Cycle counting, Perpetual inventory, Safety stock.
Dense packs and mixed strengths are where hand counts lie — unless you are using a camera to count them for you →
Related reading in this library
- Quarantine and Hold Stock: Physical Discipline, Clear Status
- Temperature-Monitored Zones: Basics for Sensitive Stock
- Pick/Pack Accuracy: Error-Proofing Without Crushing Speed
- Slow Movers and Obsolescence: Early Warnings Operators Miss
- How Much Food Does the Average Family Waste Per Year? (The Real Numbers)
Topics covered
- FEFO
- FIFO
- rotation
- warehouse
- Operations
- Operations inventory operations
- Inventory accuracy
- Expiry risk management
- Working capital in stock
FIFO (first in, first out) is about movement order: oldest stock leaves first. FEFO (first expired, first out) is about risk: the soonest expiry leaves first, even if a newer batch arrived later. They diverge the moment deliveries are not perfectly sequential — which is most…
Referenced signals — spot-check sources as data ages
1.6%
US retail shrink as % of sales in NRF’s 2023 survey (FY 2022) — industry benchmark; methodology & definitions vary by retailer.
Amplifies
Forecast error compounds up the supply chain (bullwhip): ordering policies and lead times inflate swings vs end demand.
Cash tied up
Inventory often represents 20–35%+ of total current assets for product companies — small % improvements move real cash.
When FIFO is enough?
Stable SKUs, long shelf life, and predictable rotation often work with FIFO if receiving consistently places new stock behind old. The failure mode is a new pallet in front because the floor was in a hurry.
Stable SKUs, long shelf life, and predictable rotation often work with FIFO if receiving consistently places new stock behind old. The failure mode is a new pallet in front because the floor was in a hurry.
Spreadsheets age faster than stock — most people track this wrong. Here is the smarter way →
What this means on the floor
If your pick errors spike after promotions, you are probably mixing batches with different dates — a hint that FEFO thinking should win at the pick face.
When FEFO matters more?
Short dating, multiple batches on hand, and climate-sensitive categories need picking by the date on the pack, not the date it arrived. That requires visible expiry and a culture that rewards compliance over raw speed.
Short dating, multiple batches on hand, and climate-sensitive categories need picking by the date on the pack, not the date it arrived. That requires visible expiry and a culture that rewards compliance over raw speed.
Rotation only works when the soonest date is visible before the truck arrives — here is how teams close that gap →
How to validate this in your next stock review
Cold and ambient zones both benefit: see temperature-monitored storage for basics on alarms and review rhythms.
If your reminder lives on a sticky note, it does not survive a busy service — this is what an expiry reminder looks like when it scales →
Why Making rotation auditable matters for cash and service levels
Face labels forward; use short aisle audits instead of once-a-year heroics. Separate same-SKU, different-batch visually where you can.
Face labels forward; use short aisle audits instead of once-a-year heroics. Separate same-SKU, different-batch visually where you can.
Knowing the rule is not the same as seeing the next risk date in one place — which is exactly what Expiry Desk tracks automatically →
Why this signal should reach finance the same week
Measure write-offs by batch — if one supplier’s batches consistently run short-dated, fix purchasing and receiving, not only the shelf team.
How to operationalize this guide in your branch
Problem definition: When rotation order should follow expiry dates instead of arrival dates — and how to make either method auditable on the floor.
Operational playbook:
Metrics to watch:
Implementation checklist:
Research & further reading
We cite institutional and industry sources so you can verify claims — numbers shift with methodology and year.
- NRF — National Retail Security Survey 2023 — US retail shrink as % of sales in NRF’s 2023 survey (FY 2022) — industry benchmark; method…
- Wikipedia — Bullwhip effect (primer) — Forecast error compounds up the supply chain (bullwhip): ordering policies and lead times …
- McKinsey — Working capital — Inventory often represents 20–35%+ of total current assets for product companies — small %…
Cite this article
Auto-generated from title, author, and publication date.
- APA
Holiday Malepe. (2025, June 11). FEFO vs FIFO: A Practical Guide for Busy Teams. ExpiryDesk. https://expirydesk.co.za/blog/fefo-vs-fifo-practical-guide
- MLA
Holiday Malepe. "FEFO vs FIFO: A Practical Guide for Busy Teams." ExpiryDesk, June 11, 2025, https://expirydesk.co.za/blog/fefo-vs-fifo-practical-guide.
- Chicago (web)
Holiday Malepe. "FEFO vs FIFO: A Practical Guide for Busy Teams." ExpiryDesk. June 11, 2025. https://expirydesk.co.za/blog/fefo-vs-fifo-practical-guide.
Frequently asked questions
- When FIFO is enough?
- Stable SKUs, long shelf life, and predictable rotation often work with FIFO if receiving consistently places new stock behind old. The failure mode is a new pallet in front because the floor was in a hurry.
- When FEFO matters more?
- Short dating, multiple batches on hand, and climate-sensitive categories need picking by the date on the pack, not the date it arrived. That requires visible expiry and a culture that rewards compliance over raw speed.
- Why Making rotation auditable matters for cash and service levels?
- Face labels forward; use short aisle audits instead of once-a-year heroics. Separate same-SKU, different-batch visually where you can.
- What should we fix first in inventory control?
- Start where value and risk overlap: high-value lines expiring in the next 30 days, then enforce FEFO, weekly cycle checks, and owner-based actions.
- How often should inventory teams review risk?
- At minimum weekly for operations and monthly for finance. Teams with high expiry volatility should run a short daily risk huddle.