Drug expiry in hospital pharmacies is caused by four factors: FEFO not enforced at dispensing (pharmacists picking the most accessible batch rather than the earliest-expiry one), satellite location neglect (ward and OT stocks not rotated systematically), demand forecast errors (overstocking slow-moving items), and seasonal demand changes. Systematic expiry management — FEFO enforcement, near-expiry alerts, inter-store transfers, and supplier returns — can reduce hospital drug write-offs by 60–80%.
Hospital pharmacy managers often assume expiry is a purchasing problem — too much stock ordered. In practice, most expiry happens after the stock arrives, due to poor stock rotation and absent monitoring at satellite locations.
The pharmacist dispenses from the front of the shelf or the most recently restocked trolley — not the earliest-expiry batch. Older batches slowly accumulate at the back until a physical count reveals them expired or near expiry.
Ward trolleys, ICU drug cabinets, and OT stores are replenished on a schedule but rarely audited for expiry between replenishment cycles. Each new delivery pushes older stock further back without rotation.
Without near-expiry alerts, pharmacy managers find out about expiring stock during physical counts — by which point the 30-day window for supplier returns has often already closed and the write-off is unavoidable.
Effective expiry management is a sequence of interventions — each preventing the problem earlier in the cycle than the one after it.
FEFO enforcement, near-expiry alerts, inter-store transfer workflow, supplier return process, and controlled write-off — all in HISx on ERPNext.