The verdict in three sentences
A pharmacy software with batch tracking and FEFO logic fixes two invisible cash leaks: expiries and stock-outs. In Accra, expiry write-off falls from 4% to 1.2% of stock value, while reorder alerts recover the margin lost to stock-outs. The return on investment is measured in months, not years.
Expiries: the silent leak
In an Accra pharmacy, expired products often represent 4% of stock value, meaning on GHS 150,000 of stock an annual loss of about GHS 6,000. The culprit is not negligence but the lack of visibility over expiry dates by batch.
The FEFO method (First Expired, First Out) requires selling first the batch that expires soonest. Software that records each batch with its date and alerts 90, 60, and 30 days before expiry triggers action: targeted promotion, supplier return, or transfer.
| Metric | Without software (2026) | With FEFO software (2026) |
|---|---|---|
| Expiry write-off | 4% of stock | 1.2% of stock |
| Average stock value | GHS 150,000 | GHS 150,000 |
| Annual expiry loss | GHS 6,000 | GHS 1,800 |
| Frequent stock-outs/month | 22 items | 6 items |
| Sales lost to stock-out | 6% of revenue | 1.5% of revenue |
| Monthly stock-count time | 9 h | 2 h |
Reorder point and supplier lead time
A stock-out costs twice: the lost sale and the customer who goes to a competitor. The reorder point calculates when to reorder based on average consumption and supplier lead time. The formula is simple: reorder point = daily consumption × lead time + safety stock.
| Parameter | 2026 example | Calculation |
|---|---|---|
| Consumption/day (paracetamol) | 40 boxes | base |
| Supplier lead time | 5 days | 40 × 5 = 200 |
| Safety stock | 3 days | 40 × 3 = 120 |
| Reorder point | — | 320 boxes |
| Reorder alert | at 320 boxes | auto notification |
| Sales recovered | +6% revenue | margin regained |
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Kwame runs a pharmacy in Accra's Osu, average stock GHS 150,000, monthly revenue GHS 120,000. Before the software: GHS 6,000 in expiries per year and about 6% of revenue lost to stock-outs, or GHS 7,200/month in missed sales (estimated 25% margin = GHS 1,800 lost margin/month). After deploying FEFO + reorder points: expiries at GHS 1,800/year (saving GHS 4,200) and stock-outs down to 1.5%, recovering about GHS 1,350 of margin/month. Over a year, the combined gain exceeds GHS 20,000, against a software cost (2026 order of magnitude) of GHS 10,000 to 15,000.
FAQ
What exactly is FEFO logic? FEFO means First Expired, First Out: you sell first the batch whose expiry date is nearest, regardless of purchase date. It is the rule that minimizes waste in a pharmacy, and the software applies it automatically at every sale.
Does the software handle multiple batches of the same product? Yes, that is the core of the system. Each stock entry is recorded as a distinct batch with its expiry date, enabling precise alerts at 90, 60, and 30 days and an orderly sell-down.
How much does pharmacy software cost in 2026? As a 2026 order of magnitude, expect GHS 10,000 to 15,000 for a solution with batch tracking, FEFO, reorder points, and a dashboard. Monthly maintenance runs from GHS 400 to 1,200.
Can it be used without stable internet? Yes, a version with local operation and deferred sync is recommended in Accra. Sales and stock movements are recorded offline then synchronized as soon as the network returns.
How long to recoup the investment? With an estimated combined gain above GHS 20,000 in the first year for a mid-sized pharmacy, the investment is typically recovered in 6 to 9 months.
Let's talk about your project. We build your pharmacy software with FEFO and reorder alerts for Accra. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

