Pharmacy & Inventory

How to Prevent Medicine Expiry Losses in Your Clinic Pharmacy

Clinizy Team28 March 2026 6 min read

Medicine expiry management is one of the quietest profit drains in any clinic pharmacy, and one of the most fixable. Every expired strip is stock you bought, stored and then destroyed for zero return. This article shows how to stop the loss with a simple FEFO discipline, timely expiry alerts, near-expiry reports and well-timed distributor returns, so your dispensary keeps its margin intact.

The Real Cost of Expired Stock

When a medicine expires, you do not just lose the purchase price. You lose the shelf space it occupied, the working capital it tied up, and sometimes the disposal cost of destroying expired drugs safely. For a small clinic pharmacy, even a 2 to 3% expiry write-off on annual purchases can wipe out a meaningful slice of profit.

The loss is also invisible until month-end, which is exactly why it persists. You cannot manage what you cannot see day to day, so the first job is visibility.

FEFO: Your First Line of Defence

FEFO, or First Expiry First Out, means you always dispense the batch that expires soonest, even if a newer-looking batch arrived later. This is the most important habit for cutting expiry, because it keeps the oldest stock moving instead of getting buried behind fresh deliveries.

Manual FEFO is hard. Two batches of the same medicine sit side by side and the person at the counter grabs whichever is in front. The fix is a system that knows each batch's expiry and tells the counter which one to dispense, so FEFO happens automatically rather than by memory.

Set Up Expiry Alerts

Expiry should never surprise you. Set tiered alerts so action happens while the stock is still saleable or returnable.

Time to expiryAction
6 monthsReview slow movers, plan to push or return
90 daysMove batch to front, prioritise dispensing, start return talks
30 daysFinal return window with distributor, mark for clearance
ExpiredQuarantine, record write-off, dispose per rules

The earlier the alert, the more options you have. At six months you can simply sell through; at thirty days your only real choice is a return.

Run a Monthly Near-Expiry Report

A near-expiry report lists every batch expiring within a chosen window, sorted by expiry date. Run it on a fixed day each month. For each line, decide one of three actions: push it via FEFO, return it to the distributor, or write it off if it is too late.

This ten-minute discipline is the single most effective expiry control a clinic can adopt, because it converts a vague worry into a concrete action list.

Negotiate Distributor Returns Early

Many pharmaceutical distributors accept returns of unsold stock, typically within a defined window before expiry, often three to six months ahead. The key word is early. Once a batch crosses the return cut-off, the distributor will refuse it and the loss becomes yours.

Keep a simple log of each distributor's return policy and cut-off period, and tie your 90-day expiry alert to it. Returning a batch for credit is far better than destroying it for nothing.

Reduce Future Expiry at Purchase Time

Expiry control starts at buying, not just at dispensing. Buy slow-moving items in smaller quantities, check the expiry date printed on every delivery before accepting it, and refuse short-dated stock for items you cannot sell quickly. A short-dated batch on a slow item is a write-off waiting to happen.

How Clinizy Flags Expiring Batches

Because Clinizy tracks pharmacy stock by batch with the expiry date on every entry, it can do the watching for you. The system flags expiring batches ahead of time and surfaces a near-expiry view, so your team sees what needs attention before it becomes dead stock.

When a medicine is dispensed at billing, Clinizy applies FEFO and deducts from the earliest-expiry batch automatically, so the oldest stock always moves first without anyone having to remember. Low-stock and expiry alerts also appear on the owner's mobile dashboard. It is offline-first, so the pharmacy keeps working through internet outages and syncs later. Explore features and pricing or start free.

Frequently Asked Questions

How much can expiry realistically cost a small pharmacy?

Even a 2 to 3% write-off on annual medicine purchases can erase a large part of pharmacy profit, and the loss includes tied-up capital and disposal costs, not just the purchase price.

When should I return stock to the distributor?

As early as your distributor's policy allows, usually three to six months before expiry. Once a batch passes the return cut-off, the distributor will refuse it and you absorb the loss.

Is FEFO better than FIFO for medicines?

Yes. FEFO dispenses the earliest-expiry batch first, which directly prevents expiry, whereas FIFO only considers purchase date and can leave short-dated newer stock sitting unsold.

How does Clinizy help with expiry?

Clinizy stores the expiry date on every batch, flags expiring batches early, provides a near-expiry view, and enforces FEFO at billing so the soonest-expiring stock is always dispensed first.


Try Clinizy

Clinizy flags expiring batches early so you can return or push them before they become a write-off.

Start your 90-day free trial
#expiry management#FEFO#pharmacy#inventory#distributor returns

Share this article

Help a fellow clinic owner

Related Articles