Pharmacy Operations

How to Reduce Drug Expiry Losses in Your Nigerian Pharmacy

By Qwiva Team··7 min read

Drug expiry is one of the most painful and preventable losses in Nigerian pharmacy management. A survey of independent pharmacies in Nigeria found that the average pharmacy writes off between 3% and 8% of its annual inventory value due to expiry — often because stock was ordered in excess, stored incorrectly, or simply forgotten on the shelf.

The good news: the majority of these losses are preventable with the right processes and the right pharmacy inventory software. This guide walks you through five proven strategies to reduce drug expiry losses in your Nigerian pharmacy.

Why drug expiry is so costly in Nigerian pharmacies

Before examining solutions, it helps to understand why the problem is so prevalent.

  • Manual tracking: Most small pharmacies still track inventory on paper or in Excel spreadsheets. With hundreds or thousands of products, expiry dates are easy to miss.
  • Over-ordering: To avoid stock-outs, pharmacists often over-order slow-moving products. Without data on actual sales velocity, this is largely guesswork.
  • Poor shelf organisation: Without proper FIFO (First In, First Out) processes, newer stock gets dispensed before older stock, accelerating expiry.
  • No early-warning system: By the time a staff member notices an expiry date, there is often too little time to sell or return the product.

Strategy 1 — Implement automated expiry alerts

The most impactful single change you can make is moving from manual expiry checks to automated alerts. A good pharmacy management system in Nigeria should alert you 90, 60, and 30 days before any product expires — giving you time to discount the product, prioritise it for dispensing, or return it to your supplier.

Qwiva's inventory module fires automatic expiry alerts for every batch of every product. The dashboard shows a clear view of products expiring within 30, 60, and 90 days, so your team can act proactively rather than reactively.

Strategy 2 — Use batch tracking, not just product tracking

Many pharmacy systems track inventory at the product level — they know you have 200 units of Paracetamol 500mg, but not that 50 of those units expire in three months. Batch-level tracking solves this by recording the batch number, manufacturing date, and expiry date for every delivery.

With batch tracking in place, your POS can prompt staff to dispense the oldest batch first — automating FIFO without relying on staff memory or shelf discipline.

Strategy 3 — Analyse your slow-moving stock

Not all products expire because of poor processes — some expire because they simply do not sell well in your location. Using the reports in your pharmacy management software, you should identify products that have not sold in 60 or more days and remove them from your regular reorder list.

Qwiva's reports module includes a dead-stock report that highlights products with zero or low sales velocity over a customisable period. Running this report monthly before you place purchase orders can dramatically reduce over-ordering.

Strategy 4 — Negotiate return policies with your suppliers

Many Nigerian pharmaceutical distributors will accept returns of near-expiry products (typically within 3–6 months of expiry) if you have a formal relationship with them. With automated expiry alerts and batch-level tracking, you have the documentation needed to initiate these returns promptly.

Strategy 5 — Train your staff on FIFO dispensing

Technology alone is not sufficient. Your dispensing staff must understand the FIFO principle and consistently apply it. Build it into your onboarding process for new staff and make it part of periodic pharmacy audits.

With a pharmacy management system that tracks batch numbers and highlights near-expiry batches at the point of sale, FIFO compliance becomes much easier to enforce.

Measuring your improvement

Set a baseline for your current expiry write-off rate as a percentage of total inventory value. Most pharmacies that implement automated expiry alerts and batch tracking reduce their write-off rate by 60–80% within six months. Track this monthly using your inventory reports.

For a pharmacy with ₦5,000,000 in annual inventory, reducing write-offs from 6% to 1.5% saves ₦225,000 per year — more than the cost of the software.

Ready to modernise your pharmacy?

Join Nigerian pharmacies already using Qwiva — free during our beta period. No credit card required.

Get started free →
Drug ExpiryInventory ManagementBatch TrackingNigeriaPharmacy Operations

Ready to start enhancing lives and empowering your pharmacy?

Join pharmacies across Nigeria using Qwiva to deliver better care, smarter operations, and higher sales.