Skip to content
medix vitra

Expiry & batches

How to Reduce Medicine Expiry Losses in a Pharmacy

Eight practical ways to reduce medicine expiry losses: buy by sales speed, sell FEFO, review near-expiry stock monthly, use return windows, cut slow stock.

Published By the Medix Vitra team

Expiry losses rarely come from one big mistake. They build up from many small ones: a few extra boxes bought for a scheme, a slow item reordered out of habit, a near-expiry batch noticed a week too late. The fixes are just as practical.

Where do medicine expiry losses come from?

Before fixing the problem, find where it starts. Common causes:

  • Over-buying to get a scheme or bulk discount.
  • Reordering by habit instead of by actual sales.
  • Slow-moving items kept in the same quantity as fast movers.
  • Poor shelf rotation, so newer stock is sold before older stock.
  • Late discovery of near-expiry stock, after return windows have closed.

1. Buy based on sales speed, not schemes

Sales velocity is how many units of an item you sell per week or month. Compare it with the shelf life of what you are buying. If you sell 10 strips a month and a scheme offers 200 strips, the discount may not cover the stock that expires.

A simple rule: do not buy more than you can sell well before expiry, after allowing for your return window.

2. Sell first-expiry-first-out

Put the earliest-expiring batch at the front and sell it first. This is called FEFO. It requires knowing the expiry date of each batch, which is why batch-wise inventory matters.

3. Review near-expiry stock every month

Each month, list everything expiring within the next 90 days. Decide for each item whether to push sales, return, transfer or segregate it. See the step-by-step routine in How to Manage Medicine Expiry Dates.

4. Know your distributors' return terms

Return and exchange policies for near-expiry stock vary between distributors and manufacturers. Write down each major supplier's terms: how close to expiry they accept returns, in what form, and what credit they give. Then plan your monthly review around those windows.

5. Identify slow-moving and dead stock

Slow-moving stock sells, but rarely. Dead stock has not sold at all for a long period, for example 60 or 90 days. Both carry high expiry risk.

For these items:

  • Reduce the reorder quantity.
  • Consider stocking only on demand.
  • Check whether a substitute brand sells better.

6. Watch the value at risk, not just the count

Ten near-expiry strips of a low-cost item matter less than two boxes of an expensive one. Track the value of near-expiry stock so you prioritise effort where the money is.

7. Move stock between branches

If you run more than one store, an item that is slow in one location may sell well in another. Transfer it before it gets close to expiry.

8. Record every expiry write-off

When stock expires, record it as expired rather than quietly removing it. Over a few months, these records show you exactly which items and which buying decisions cause losses.

A monthly expiry-loss routine

  1. List stock expiring in the next 90 days, sorted by value.
  2. Return or exchange what qualifies under supplier terms.
  3. Move short-dated items to the front, or transfer them.
  4. Check the slow-moving and dead-stock list and cut reorder quantities.
  5. Record anything that has expired.
  6. Note which items expired and adjust future purchases.

How Medix Vitra can support this routine

Medix Vitra is pharmacy inventory software. According to its official store listings, it provides:

  • Near-expiry alerts and near-expiry stock value tracking.
  • Slow-moving and dead-stock reports.
  • Velocity-based restock suggestions.
  • Multi-store management for owners with more than one location.
  • Recording of expired, damaged, lost or sample stock with an audit trail.

The software provides the information; buying and return decisions remain yours. See reports and insights.

Key takeaways

  • Most expiry loss is a buying problem; order by sales speed.
  • Review near-expiry stock monthly and act within supplier return windows.
  • Cut stock levels of slow-moving and dead items.
  • Track the value at risk and record every write-off.

This guide is general information for pharmacy businesses. It is not legal, tax, regulatory or medical advice. Product details describe Medix Vitra as stated on its official store listings.

Expiry & batches

How to Manage Batch-Wise Medicine Inventory

What batch-wise medicine inventory is, why batch-level tracking matters, what to record for each batch, and a step-by-step setup for pharmacies.

Talk to the Medix Vitra team

Leave your details and we will call or WhatsApp you back.

We use your details only to respond to your enquiry. See our privacy policy.