Guides Pharmacy & retail

FEFO inventory for pharmacies: batch and expiry tracking explained

FEFO inventory for pharmacies: what first-expired, first-out means, and how batch tracking keeps expired medicine out of the sale.

Before you ask

Questions, answered plainly.

Is FEFO a legal requirement?

Rules differ by country and by drug regulator, so confirm what applies to you with your regulator or advisor. Even where it is not mandated, FEFO is the safe default for anything with an expiry date.

Does FEFO work for non-medicine items?

Yes. Food, cosmetics, chemicals and anything perishable benefit in the same way.

What if a customer asks for a specific batch?

Allow an override for that sale, record it, and let FEFO resume afterwards.

How early should near-expiry stock be flagged?

Early enough to act on it. Sixty days before expiry is a common threshold: long enough to return stock to the supplier for credit or move it at the counter, and short enough that the list stays manageable.

Can I run FEFO on paper or in Excel?

For a handful of products, yes, but it depends on staff checking expiry dates at every sale. Software that holds stock batch by batch and picks the earliest-expiring batch automatically removes that step.

Does FEFO apply to my online store too?

It should. If the online store sells from the same batch-by-batch stock as the counter, every online order is deducted from the earliest-expiring batch as well, and the store never shows stock that is not there.

Next step

See if PharmaFlow fits
your business.