Guides9 min readJuly 18, 2026

Why Your Till Never Balances: 8 Causes and How to Fix Each

Eight concrete reasons a small shop till comes up short or over at close, with the fix for each, so you stop chasing the same few euros every night.

You count the till, you are 7 euros short, you count again, now you are 4 euros short, and eventually you write down whichever number makes the evening end. Everyone who has run a cash shop knows this ritual. The frustrating part is that a till that never balances is not usually one big mystery, it is five or six small, boringly identifiable causes stacked on top of each other. Remove them one at a time and the daily difference shrinks to something you can genuinely ignore. Here are the eight that account for almost all of it.

Before you hunt anything: decide what balanced means

A till that must be exact to the cent will never be balanced, and chasing that will burn you out. Set a tolerance and write it on the cash-up sheet. For a shop taking a few hundred euros a day in cash, plus or minus 2 euros is normal noise, mostly rounding and change errors. Anything inside tolerance gets recorded and forgotten. Anything outside gets investigated the same evening, while the day is still reconstructable. Without a threshold you cannot tell a real problem from ordinary friction, so you either investigate everything or nothing.

Cause 1: the opening float is not really the float

You believe you start with 150 euros. Nobody has actually counted it in three weeks, and someone borrowed 20 for a delivery on a Thursday. Every difference you calculate after that is measured against a fiction. Fix it by counting the float into the drawer at open, writing the figure down, and removing the entire day's takings at close so the drawer resets to the same number every morning. A float that is counted daily converts a permanent unexplained gap into a one-off correction.

Cause 2: money leaves the drawer without a note

The window cleaner is paid 15 euros, a taxi for a delivery costs 9, someone buys milk for the shop for 4. None of it is written down, and at close the till is 28 euros short for no visible reason. This is probably the single largest cause of shortfalls in small shops. Fix it with a physical rule: no cash leaves the drawer unless a slip goes in to replace it. Any scrap of paper with the amount and the reason works. The slip counts as cash when you total up, and at close you have the story.

Cause 3: the owner uses the till as a wallet

You take 50 for lunch and shopping on Sunday and put 20 back on Monday. Both movements are real, neither is recorded, and now the till is over on one day and short on another. This also quietly destroys your ability to know what the business actually earns. Treat every owner withdrawal as a transaction with a date and an amount, written down at the moment it happens, and pay personal costs from a personal account wherever you can. It is a discipline problem, not an accounting problem, and it is the one owners resist most.

Cause 4: card and cash get blended in the day total

A customer pays 30 by card and 5 in cash for a 35 euro sale. The sale is recorded as 35, but only 5 arrived in the drawer. Do that four times a day and the till looks 120 short while nothing is wrong at all. Split payments have to be recorded split. So do card sales where you hand back cash change from a rounding, tips paid on card and taken from the drawer, and any card refund settled in notes. Reconcile cash against cash and card against the card terminal report separately, never against a blended total.

Cause 5: credit sales counted as cash sales

A regular takes 22 euros of goods and says put it on my tab. If that goes into the day's sales as a normal sale, the till is 22 short and the tab is invisible. When they pay 60 euros against the tab three weeks later, the till is 60 over on a day when you supposedly sold nothing extra. Record credit sales in a separate tab ledger and record the repayment as a collection, not as a sale. Otherwise your daily figures swing violently and your sales totals are wrong in both directions.

Cause 6: money in the drawer that is not yours

Deposits on orders, money held for a supplier, a staff whip-round, tips that belong to the team. It all sits in the same drawer and it all inflates your count. Either keep it physically separate in an envelope or box, or list it explicitly on the cash-up sheet as held funds and subtract it before comparing to sales. Deposits are the worst offender because they arrive on one day and are consumed on another, so a deposit taken today with no note becomes an unexplained surplus today and an unexplained shortfall next week.

Causes 7 and 8: the two counting errors nobody admits to

  • Change given wrong under pressure. Handing 5 euros back instead of 15, or the reverse, is almost invisible in the moment and shows up only at close. It cannot be eliminated, but it can be reduced by counting change back to the customer out loud and by keeping the drawer tidy so denominations are not sitting in the wrong slot.
  • Counting the drawer badly. Counting while serving, counting twice with different totals, counting notes but estimating coins. Fix it by counting away from the counter, once, with the till closed, writing each denomination down rather than holding a running total in your head. If two counts disagree, the third one is not the truth, the method is the problem.

Do not investigate a shortfall by asking who took it. Nine times out of ten the answer is a slip nobody wrote, and starting with an accusation guarantees that the next unwritten slip stays unwritten. Investigate the process first: float, slips, split payments, tabs, held funds. Only a persistent pattern in the same shift, over weeks, is worth treating as anything else.

See ZapLedger

ZapLedger records the small things that break a till count, such as cash paid out for a delivery or an item put on a tab, from a one-line message in your shop WhatsApp group. The note gets written because writing it takes five seconds.

Try ZapLedger free

What a fixed till looks like after a month

You will not reach zero and you should not aim for it. What changes is the shape of the difference: instead of swinging between 40 short and 25 over with no explanation, you sit within a couple of euros most days, with the occasional larger gap that you can trace to a specific event within five minutes. That is the real payoff. Not a perfect number, but a number you believe, which means the first time something genuinely goes wrong, you notice it in a day rather than in a year.