End-of-Day Cash-Up: Catching Variances Before They Become Losses
Cash-up is the moment every pharmacy finds out whether the day's till activity matches what the system says should be there. Done properly, it catches small variances immediately, while they are still traceable. Done loosely, it becomes a monthly surprise that no one can fully explain.
Why small variances matter more than they seem to
A shortfall of a few hundred shillings at the end of a single day looks trivial. The same shortfall, recurring across multiple shifts, multiple cashiers, and multiple weeks, stops looking trivial fast. The danger of treating each variance as an isolated incident is that the pattern — which would reveal a process gap or a recurring error — never gets seen.
- Cash variances can come from incorrect change given, unrecorded small discounts, or genuine theft — and each requires a different response.
- M-Pesa variances often come from payments that were confirmed by the customer but not properly matched to the sale in the system.
- Split-payment sales are a common source of cash-up confusion if the system does not track each payment portion clearly.
Cash-up should compare expected totals, not just count cash
Counting the cash drawer tells you what is physically there. Comparing it against what the system expects, by payment method, is what actually tells you whether something went wrong — and where to look.
How structured cash-up should work
PharmaPOS supports end-of-day cash-up by generating an expected total per payment method directly from recorded sales — cash, M-Pesa, and card — so the actual count can be compared against a specific figure rather than a vague estimate, with any variance flagged immediately as part of the Reports & Audit Trail.
Because the expected figures come directly from the sales recorded that day, a variance points to something specific and traceable — a missed sale entry, a payment confirmation that did not get matched, or an actual cash handling issue — rather than leaving staff to guess where a generic shortfall came from.
See PharmaPOS handle this in your own pharmacy.
Building a cash-up habit that actually catches problems
- Do cash-up at the end of every shift, not just once a day, so variances can be traced to a specific cashier and time window.
- Compare actual counts against system-expected totals per payment method, not just an overall total.
- Investigate and document every variance, even small ones, instead of writing them off as rounding.
- Track variance patterns over time by cashier and shift — a recurring pattern is far more informative than any single incident.
A pharmacy that treats cash-up as a quick formality is choosing not to see its own losses until they are large enough to be obvious. A pharmacy that treats it as a structured daily check, against specific expected figures, catches the same losses while they are still small and explainable.
Frequently Asked Questions
Why do small cash-up variances matter?
A small variance on a single day is easy to dismiss, but the same pattern repeating across shifts and weeks often points to a recurring process gap or loss that only becomes visible when variances are tracked over time.
What should pharmacy cash-up actually compare?
The physical cash and recorded electronic payments should be compared against system-expected totals per payment method — not just counted on their own — so any mismatch points to something specific.
How often should pharmacy cash-up be done?
At the end of every shift is best practice, since it lets variances be traced to a specific cashier and time window rather than being averaged across an entire day.
Ready to see PharmaPOS in your pharmacy?
Explore the full system with sample data, free, or talk to us about your pharmacy's setup.
Related Articles
M-Pesa STK Push at the Pharmacy Till: How It Works
Most Kenyan pharmacy customers already expect to pay by M-Pesa. The difference between a smooth checkout and a frustrating one usually comes down to whether STK push is built into the till.
Handling Split Payments (Cash + M-Pesa + Card) at Pharmacy Checkout
A customer pays part cash, part M-Pesa, for one prescription. If your till can only record one payment method per sale, that transaction either gets forced into the wrong box or recorded incorrectly.
Returns, Refunds, and KRA Credit Notes: Getting Pharmacy Reversals Right
A return is not just "give the money back." Done properly, it has to generate a credit note that KRA recognises, linked clearly to the original sale.