When the Till Doesn't Balance: Cash Control for Ghanaian Shops

A till balances when counted cash equals opening float plus cash sales, minus cash paid out and refunds. The number that matters is not the shortfall on any single day but the pattern across shifts: whether differences cluster on one person, one time of day, or one payment method. Reconcile per shift rather than per day, and record mobile money separately from cash.

It is a few minutes past closing. The cash in the drawer is GHS 60 less than the system says it should be.

Nobody knows why. The cashier does not know why. Tomorrow it might be GHS 15 over. The usual outcome is that the owner absorbs it, feels uneasy, and says nothing — which is the worst of the available options, because it teaches everyone that nothing happens.

A till that never balances is not necessarily a theft problem. It is almost always a measurement problem first, and until the measurement is right you cannot tell the two apart.

What Balancing Actually Means

The arithmetic is simple, and worth writing down because most disputes come from people using different versions of it:

Expected cash = opening float + cash sales − cash paid out − cash refunds

Then: counted cash − expected cash = the difference.

Three things break this in practice, and they are the reason most tills "never balance":

Mobile Money Is Why Modern Tills Look Short

In many Ghanaian shops MoMo is now a large share of takings, and it has quietly broken the way cash was traditionally reconciled.

Money received by MTN MoMo, Telecel Cash or AirtelTigo Money is not in the drawer. If a cashier rings it up as "cash" because that is the fastest button, the system expects physical notes that were never there. The till appears short by exactly the MoMo total, every single day, and no amount of counting will resolve it.

Two habits fix this permanently:

Once methods are separated, a genuine cash shortfall becomes visible again — and it becomes a much smaller, much more meaningful number.

Reconcile Per Shift, Not Per Day

This is the change that turns a vague worry into something you can act on.

"The shop was GHS 90 short today" is nearly useless if three people worked the till. You cannot tell whether it was one incident or thirty small ones, whether it happened during the lunch rush or at 8am, or whose shift it fell in.

Per-shift reconciliation gives you one row per cashier per session: opening float, cash sales, MoMo, card, cash paid out, counted cash, difference, open and close times, and the name. In SellarPro this is Reports → Register Report, and it is the first place to look when the numbers feel wrong.

With a few weeks of shift rows, patterns appear that a daily total would never have shown.

Reading the pattern

Where the Money Actually Goes

In order of how often each turns out to be the answer:

  1. Cash paid out and never recorded. Fuel, a supplier, transport, an advance. Fix: a paid-out entry with a reason, every time, no exceptions.
  2. Payment method recorded wrongly. Almost always MoMo as cash.
  3. Change given incorrectly during a rush. Genuine, unavoidable, and small. This is what a variance threshold exists to absorb.
  4. Refunds handled outside the system. Cash out of the drawer with no transaction behind it — the till is short and the stock count is wrong too.
  5. Discounts given without authority. The sale records full price, the drawer holds less. Whether a cashier can discount at all should be a role setting, not a matter of trust.
  6. The opening float was wrong. Everything downstream inherits it.
  7. Deliberate theft. It happens, and it is last on this list because it is far less common than the six above — and because accusing someone before eliminating those six is how good staff leave.

A Routine That Takes Five Minutes

Set a variance threshold and stick to it. Anything inside it is noise. Anything outside it gets a reason recorded against it. What must not happen is a difference being quietly absorbed — that is how a small recurring loss becomes permanent, and how the one shift that genuinely mattered gets lost among the ones that did not.

The Controls That Prevent Most of This

Related reading: preventing stock theft in retail shops covers the stock side of the same problem, and why your POS profit figures are wrong explains a different number that misleads for a different reason. For the daily reporting picture, see reports and analytics and daily sales reporting.

A till that balances is not the goal in itself. The goal is knowing, quickly and without an argument, whether today was normal.

Frequently Asked Questions

Why does my till never balance exactly?
Small differences are normal in a cash business — change given in a hurry, a note miscounted during a rush. The signal is not the size of any single difference but whether differences form a pattern: repeatedly short rather than randomly short, clustered on one shift, or growing over time.
How do I reconcile a till properly?
Count the opening float before trading. At close, count physical cash and compare it against opening float plus cash sales, minus any cash paid out and cash refunds. Mobile money and card must be checked separately against their own totals — they never sit in the drawer.
Should I reconcile per day or per shift?
Per shift. A daily figure covering three cashiers tells you the business was short GHS 90 but not who was working, when, or whether it was one event or thirty small ones. Per-shift reconciliation is what makes the number actionable.
How much variance is acceptable?
Set a threshold appropriate to your takings — many shops use a small fixed amount or a fraction of a percent of cash sales. What matters more than the number is that anything above it gets recorded with a reason and reviewed, rather than absorbed silently.
What if a cashier is repeatedly short?
Treat it as a process question before an honesty question. Check whether they work the busiest shift, handle the most mobile money, or were never properly trained on refunds. If the pattern persists after those are ruled out, act on it — but with a record, not a suspicion.
How does mobile money affect till reconciliation?
It is now the main source of confusion. MoMo received is not in the drawer, so if it is recorded as cash the till will always appear short by exactly that amount. Every payment method needs its own total, checked against its own record.

One row per shift, and the name against it

SellarPro reconciles each shift separately — cash, mobile money and card kept apart, with open and close times and the cashier named. Book a free live demo and see it against your own trading day.

Book a demo See pricing