Every shopkeeper knows the feeling. It is nine at night, the shutter is half down, and the cash in the drawer is five hundred short of what the day should have made. Nobody stole anything. Nobody can explain it either. So you write it off, go home, and the same thing happens again on Thursday.
A drawer that never quite tallies is one of the most common problems in retail, and one of the least talked about — partly because the obvious explanation is an accusation, and most of the time the obvious explanation is wrong. Here is what is usually actually happening, and how to close a day so that the number at the bottom means something.
It is almost never theft
In our experience the five real causes, in rough order of how often they turn up, are these:
- Money that was not a sale. Change brought from home to break a thousand-rupee note. A hundred taken out for the chai. A supplier paid in cash from the till. None of it is a sale and none of it is an expense you remembered to write down — but every one of them moves the drawer.
- Cash handed to the owner mid-afternoon. The cashier gives you eight thousand at four o'clock so the drawer is not sitting full. At nine, the drawer is eight thousand short and the cashier is the one being asked about it.
- Credit sales counted as cash. A regular takes goods on account. The sale is recorded, the total goes up, the cash does not. If the day's target is "sales = cash", every credit sale looks like a shortage.
- Returns and part refunds. Money left the drawer, and the only record of it is a note somebody meant to make.
- Yesterday. If last night was five hundred short and this morning started from the figure the machine expected rather than the cash you actually counted, you are carrying a shortage you have already stopped looking for.
Notice that four of the five are recording problems, not honesty problems. That is the good news: recording problems have solutions.
The one rule that fixes most of it
Every movement of cash gets recorded, whether or not it is a sale.
That is the whole idea. A drawer does not care why money moved. If two thousand went out to pay a supplier and nothing anywhere says so, the drawer is two thousand short and no amount of counting will explain it. Sales are only one of the ways money moves; a day that only records sales can only ever be approximately right.
In practice that means four separate things to record, not one:
- Sales — cash, card, wallet, bank, and credit, kept apart from each other
- Expenses — by head, so you can see what the shop actually spends money on
- Money paid out that is not an expense — a supplier settled from the till, cash taken to the bank
- Money brought in that is not a sale — change from home, a float added mid-day
The handover that gets honest cashiers blamed
This one deserves its own paragraph because it causes more bad feeling than anything else on the list.
When a cashier hands you cash during the day and nobody records it, the drawer comes up short at closing and the person standing next to the drawer wears it. Do that twice a week for a year and you will lose a good cashier over an accounting gap.
Record the handover, and record it as a transfer with two sides: the money leaves the cashier and arrives with whoever took it. Until the person receiving it confirms, it should still count as the cashier's — otherwise a drawer could be cleared by simply claiming the money was handed over, which is the opposite problem.
Credit is not cash, and the day close should say so
If a good share of your sales are on account — and in most bazaars they are — then "today's sales" and "today's cash" are two different numbers, and treating them as one guarantees a shortage on paper every single day.
The figure worth checking at closing is not sales. It is this:
Yesterday's counted cash, plus today's cash in, minus today's cash out.
That is what should be in the drawer. Everything else — total sales, profit, what went on credit — matters, but not for reconciling the drawer.
How to actually close a day
Six steps, and the order matters:
- 1. Stop billing. A sale rung up while you are counting is a sale you will count twice or not at all.
- 2. Record anything not yet recorded — the chai money, the supplier paid in cash, the change brought from home.
- 3. Look at the day. Sales split by how the money came in, what each person billed, purchases, expenses by head, and what was recovered against old credit.
- 4. Read the expected figure — yesterday's counted cash, plus cash in, minus cash out.
- 5. Count the drawer and write down what you actually found. Not what you expected. What is there.
- 6. Save the difference — short, excess, or matched. Write a line about anything unusual while you still remember it.
The whole thing takes about five minutes once it is a habit, and it turns a vague uneasy feeling into a number you either understand or can go and investigate.
Never carry a shortage into tomorrow
This is the step people get wrong most often, and it is the one that turns a small problem into a permanent one.
Tomorrow must start with the cash you counted, not the cash the system expected. If tonight is five hundred short, tomorrow starts five hundred short. That feels worse — and it is exactly right, because the alternative is quietly resetting the number every night until the shortage is invisible and permanent.
A shop that carries its counted figure forward finds out within a week whether it has a one-off or a pattern. A shop that resets every night never finds out at all.
When it is still short
Sometimes you do everything above and the drawer is still light. Then the difference is real, and now you can actually look for it, because you have narrowed it down to one day instead of "sometime this month":
- Check returns and refunds for that day — money out is easier to forget than money in.
- Check whether a credit sale was rung up as cash, or a cash sale as credit.
- Check who was on the counter. Not to accuse anybody — to find out whether the same shift keeps coming up, which usually points at a habit rather than a person.
- Check the opening figure. If the day started from the wrong number, everything after it is wrong by the same amount.
Most shortages disappear at one of those four. The ones that do not are worth taking seriously, and by then you have dates, amounts and names instead of a feeling.
Where software helps, and where it does not
None of this needs a computer. Plenty of shops do it perfectly well with a register and a disciplined habit, and a habit is the part software cannot supply.
What software does is remove the places where the habit slips. It records the handover as a two-sided transfer so nobody has to remember it. It keeps credit apart from cash without anybody thinking about it. It works out the expected figure so the only thing you have to supply is the count. And it refuses to quietly reset the opening balance, which is the single most common way a shortage becomes permanent.
Codipy POS does all four, and its Day Close is one screen — the day on the left, the reconciliation on the right, and one box for what you actually counted. It runs on the shop's own PC and keeps working when the internet does not, which matters at nine at night more than it does at nine in the morning.
If you want to see whether it fits your counter, download it and run one real day on it alongside whatever you use now. That is a better test than any feature list, and it costs you an afternoon.