First-expiry-first-out dispensing, without spreadsheets.
Every medicine is tracked batch by batch with its expiry date. Dispensing always takes from the batch expiring soonest, and low stock is flagged before it runs out.
What it does
Medicine catalogue with strength, form and price per item
Stock tracked batch by batch, each with its own expiry date and quantity
Dispensing automatically takes from the earliest-expiring batch (FEFO) — no more expired stock discovered at the shelf
Prescriptions tied to the consultation and dispensed against the patient's record
Low-stock and near-expiry alerts so you reorder before, not after, you run out