SpireStock
SpireStock
Inventory & AssetsAlso known as: First Expiry First Out

FEFO Meaning

The gold-standard inventory rule for perishables, dispatching stock with the earliest expiry date first to minimize waste and protect retailer freshness expectations.

Full definition

FEFO (First Expiry First Out) at a glance
Full formFirst Expired First Out
RuleDispatch the batch with the nearest expiry first
ContrastFIFO dispatches by earliest receipt date
When they differMulti-plant supply, returns, promo packs, slow movers
Correct forAny product carrying a printed expiry or best-before date
PrerequisiteBatch and expiry captured at goods receipt
Typical expiry write-off0.5-3% of purchase value
Trade constraintModern trade refuses below a minimum remaining shelf life

FEFO, First Expiry First Out, is the gold standard inventory rule for perishable and date-coded products. It says: always ship the stock with the earliest expiry first, regardless of which batch entered the warehouse first. FEFO is stricter than FIFO because two batches produced on different days may have different shelf lives, and expiry date is the only thing that matters to the customer.

FEFO is non-negotiable in dairy, bakery, fresh produce, and pharma. A dairy distributor violating FEFO on curd cups will face angry retailers within 48 hours because fresh product gets stuck behind near-expiry product.

Proper FEFO enforcement requires batch-level tracking, the order management system must know not just that it has 500 curd cups but that 200 expire Thursday and 300 expire Saturday, and pick the Thursday batch first.

Real-world example

A curd warehouse has two batches, Friday batch expiring Tuesday, and Saturday batch expiring Wednesday, FEFO dispatches the Friday batch first.

FEFO (First Expiry First Out): common questions

The questions people ask most often about fefo (first expiry first out) in Indian distribution.

FIFO dispatches stock in the order it was received; FEFO dispatches it in the order it expires. They give the same answer only when goods always arrive in expiry order, which is frequently untrue in food and dairy distribution.

Whenever the product carries a printed expiry or best-before date. That covers dairy, bakery, beverages, packaged food and anything sold into modern trade, where buyers apply a minimum remaining-life rule at the receiving dock.

Returned goods re-enter the godown with their original expiry but a new receipt date, so FIFO treats them as the newest stock and ships them last when they are usually the oldest. Returns should be quarantined and re-entered against their original batch.

In a small operation where one person receives and picks, yes. Past a few hundred SKUs or multiple storage locations it fails, because FEFO needs batch and expiry captured at receipt and carried through to the picking list.

Expiry and near-expiry write-offs typically run 0.5-3% of purchase value where rotation is managed by eye. Against distributor net margins of 2-4%, a 2% write-off can be a third of the year's profit.

See FEFO (First Expiry First Out) in action

Start a free trial and watch how SpireStock turns fefo (first expiry first out) from a concept into a measurable, auditable workflow.