Half an hour after closing, still counting
The shutter is down. The branch manager has the card terminal's end-of-day slip, the till total, the cash in the drawer and the hire system's takings report. None of them match. Somewhere in today's transactions is a deposit hold that was released, a refund done on the terminal but not in the system, a consumable sale rung through the till without a contract, and a trade customer who paid off part of their account by card at the counter.
Some nights it gets sorted. Some nights it is written down as a difference to look at tomorrow, and tomorrow brings its own.
Why the three never agree
- Deposits are money held, not income, and card holds do not appear as takings at all.
- Refunds may be done on the terminal without being recorded against the contract, or the other way round.
- Sales of consumables and PPE go through the till, sometimes linked to a contract and sometimes not.
- Trade account payments taken at the counter belong to the ledger, not the day's hires.
- The terminal's day and the hire system's day may end at different times.
Every one of those is correct in its own system. They just do not line up without someone matching them by hand.
What an unmatched day costs
Manager time after closing, every day. Differences carried forward until nobody remembers what they were. Mistakes that are never found, such as a refund done twice. Month-end work for your bookkeeper, who has to untangle it all again. And, now and then, a real problem hidden among the ordinary differences where nobody can see it.
A daily reconciliation that does the matching
- At close, the day's transactions are brought in from the card terminal provider's reports or API, the till system and the hire system.
- Each card transaction is matched to a contract, a deposit, a refund, a sale or an account payment, using amount, time and reference.
- Deposit holds and releases are shown separately from takings, so they stop distorting the totals.
- Cash is counted and entered on a simple screen, and compared with expected cash from the till and hire system.
- Everything that matched is summarised in a line. Only the differences are listed, each with a likely reason, such as a refund with no contract or a sale with no till entry.
- The manager resolves each difference with a note, and the day is closed.
- The closed day is passed to your accounting software, such as Xero or Sage, in the form your bookkeeper wants.
What the manager sees at close
| Line | Status |
|---|---|
| Card payments matched to contracts | Matched |
| Deposit holds taken and released | Shown separately |
| Refund on terminal, no contract refund | Difference: check |
| Consumables sold through till | Matched to contracts where linked |
| Account payment at counter | Posted to ledger |
| Cash counted against expected | Difference shown if any |
Why a hire depot is harder than a shop
A shop's till is the whole story. A hire depot has money that is held but not earned, charges added on return days later, part-refunds of deposits, and trade customers paying against statements. Generic cash-up tools treat all of it as sales, which is why they rarely help. The reconciliation has to understand deposits and contracts, which is the part we build around your own hire software.
Closing on time
Cashing up becomes checking a short list rather than rebuilding the day. Differences are resolved the same evening while people still remember them. Your bookkeeper gets clean days. And real problems stand out because they are not buried among routine ones.
Is cashing up a nightly puzzle?
- The till, the card terminal and the hire system rarely agree.
- Deposit holds confuse the day's takings.
- Differences are carried forward and forgotten.
- Your bookkeeper spends month end untangling daily takings.