At the end of every trading day, one question matters more than any other in the back office: does the cash in the drawer match what the till says should be there? Cash register reconciliation answers it — and when it is done the same way every day, it catches mistakes within hours instead of weeks.
This guide explains the expected cash formula, walks through a complete worked example, covers refunds, paid-outs and safe drops, shows how to investigate differences, and ends with a closing procedure and a template you can copy.
In this guide
- Key terms
- The expected cash formula
- Worked example: closing a single drawer
- How to count the drawer accurately
- Reconciling card and other payments
- Investigating differences
- End-of-day closing procedure
- Reconciliation template
- Multiple drawers and shift changes
- Safe and banking routines
- Training cashiers for accurate cash handling
- Controls that reduce cash differences
Key terms
| Term | Meaning |
|---|---|
| Opening float | The fixed amount of cash placed in the drawer at the start of the day to give change. It is not revenue. |
| Cash sales | Sales paid in cash, as recorded by the POS. |
| Cash refunds | Money returned to customers in cash. |
| Paid-out | Cash taken from the drawer for a business expense (e.g. a delivery tip, small supplies), with a receipt. |
| Pay-in | Cash added to the drawer that is not a sale (e.g. extra change). |
| Safe drop | Cash removed during the day and placed in the safe to limit cash at the till. |
| Expected cash | The amount that should be in the drawer according to the records. |
| Over / short | Counted cash minus expected cash. Positive = over; negative = short. |
The expected cash formula
Expected cash = opening float + cash sales + pay-ins − cash refunds − paid-outs − safe drops
Over / short = counted cash − expected cash
Only cash movements belong in this formula. Card, mobile wallet and account (credit) sales are reconciled separately against the card terminal and customer balances.
Worked example: closing a single drawer
A gift shop starts the day with a $150.00 float. The POS end-of-day report shows:
| Item | Amount |
|---|---|
| Opening float | $150.00 |
| Cash sales | + $1,284.50 |
| Pay-ins | + $0.00 |
| Cash refunds | − $42.00 |
| Paid-out (cleaning supplies, receipt attached) | − $25.00 |
| Safe drop at 3 pm | − $500.00 |
| Expected cash in drawer | $867.50 |
The closing cashier counts $862.50. Over / short = 862.50 − 867.50 = −$5.00 (short).
What goes to the bank?
- Keep the float for tomorrow: $862.50 − $150.00 = $712.50 to deposit from the drawer.
- Add the safe drop: $712.50 + $500.00 = $1,212.50 total cash to bank.
- Check: net cash takings were $1,284.50 − $42.00 − $25.00 = $1,217.50. Banked $1,212.50 + $5.00 shortage = $1,217.50 ✓
Always remove the same float amount every day. If the float changes, record it — otherwise tomorrow’s reconciliation starts from a wrong number.
How to count the drawer accurately
- Count in a secure, quiet place away from customers — ideally after closing.
- Count by denomination, largest notes first, and write each subtotal on the count sheet.
- Count coins by weight or in rolls where possible.
- Separate the float first (use a fixed mix of small notes and coins) and bag it for tomorrow.
- Count the remaining cash — that is the deposit.
- For larger amounts or any difference, have a second person recount.
| Denomination | Quantity | Value |
|---|---|---|
| $50 | ||
| $20 | ||
| $10 | ||
| $5 | ||
| $1 / coins | ||
| Total counted |
Reconciling card and other payments
Cash is only part of the day. Reconcile each payment method against its source:
| Payment method | Compare POS total with | Common differences |
|---|---|---|
| Card | Card terminal batch / settlement report | Sale keyed on the terminal but recorded as cash in the POS (or the reverse) |
| Mobile wallet | Provider report | Same as card |
| Customer account / credit | Customer balances in the POS | Sale charged to the wrong customer |
| Gift cards / vouchers | Voucher register | Voucher accepted but not recorded |
A frequent pattern: cash is short by exactly the amount that card is over. That usually means a cashier selected the wrong payment method, not that money is missing. Recording the correct payment method on every sale makes daily reconciliation straightforward — see the point of sale page.
Investigating differences
Small differences happen; unexplained patterns are what matter. Work through this list before recording a difference:
- Recount the drawer, preferably by a second person.
- Check payment methods: any card sale recorded as cash, or the reverse?
- Check paid-outs and safe drops: all recorded, with receipts and the correct amounts?
- Check refunds and voids: any refund given in cash but recorded to card, or not recorded at all?
- Check the float: was it the agreed amount this morning?
- Review the sales log for unusual discounts or no-sale drawer openings.
Record the final difference honestly — never “fix” it by adjusting another figure, and never net unrelated overages and shortages. Over time, differences by cashier and by day reveal training needs or problems. Individual logins and an activity log make this review possible — see staff permissions and activity log.
| Pattern | Likely cause |
|---|---|
| Small random differences | Counting or change-giving errors — train and use a second count |
| Short by a round amount | Unrecorded paid-out or safe drop |
| Cash short = card over | Wrong payment method selected |
| Repeated shortages on one person’s shifts | Training issue or possible theft — investigate discreetly |
| Consistently over | Change not given correctly, or sales not recorded |
End-of-day closing procedure
- Close the last sale and lock the entrance.
- Run the POS end-of-day (or shift) report.
- Settle or close the card terminal batch if required by your provider.
- Separate and bag tomorrow’s float.
- Count the remaining cash by denomination on the count sheet.
- Calculate expected cash and over/short; recount if there is a difference.
- Reconcile card, account and voucher totals.
- Record the result, sign the sheet (two signatures for differences above your threshold).
- Prepare the bank deposit with the deposit slip; store it and the float in the safe.
- Note anything unusual in the handover log.
This routine sits inside the wider closing checklist in the retail store operations guide.
Reconciliation template
Copy this into a spreadsheet or print it as a daily sheet:
| Line | Source | Amount |
|---|---|---|
| A. Opening float | Float log | |
| B. Cash sales | POS end-of-day report | |
| C. Pay-ins | POS / log | |
| D. Cash refunds | POS report | |
| E. Paid-outs | Receipts | |
| F. Safe drops | Safe log | |
| G. Expected cash = A + B + C − D − E − F | ||
| H. Counted cash | Count sheet | |
| I. Over / short = H − G | ||
| J. Float retained | ||
| K. Deposit = H − J + F | Deposit slip | |
| Counted by / verified by | Signatures |
Multiple drawers and shift changes
When several tills or shifts share a day, reconcile each drawer separately. Combining everything into one daily total hides who handled which cash and makes differences impossible to trace.
| Drawer 1 (morning) | Drawer 2 (afternoon) | |
|---|---|---|
| Opening float | $100.00 | $100.00 |
| Cash sales | + $640.00 | + $415.25 |
| Cash refunds | − $0.00 | − $12.50 |
| Safe drop | − $200.00 | − $0.00 |
| Expected cash | $540.00 | $502.75 |
- Shift change: the outgoing cashier counts and signs off their drawer; the incoming cashier starts with a fresh, counted float.
- Shared drawer (unavoidable in very small shops): count at every handover and record both names.
- Multiple tills: run a shift or end-of-day report per terminal where your POS supports it, and keep one count sheet per drawer.
Safe and banking routines
- Keep a safe log: every drop, float and deposit with date, amount and initials.
- Vary banking times and routes and avoid carrying large amounts alone.
- Match deposits to bank statements weekly; a deposit that never reaches the account is a serious red flag.
- Limit safe access to keyholders, and change codes when staff leave.
Training cashiers for accurate cash handling
Most cash differences come from small habits rather than dishonesty. Train every new cashier on the same routine: state the amount received out loud, place the customer’s note on the drawer ledge until change is given, count change back from the total, and close the drawer between transactions. Teach them to record every refund and paid-out in the POS immediately, never “later”.
Practise a full cash-up together during the first week, including a deliberate difference to investigate. A cashier who has traced a mistake once understands why each record matters — and is far more likely to keep the drawer accurate when nobody is watching.
Controls that reduce cash differences
- One drawer, one cashier per shift where possible.
- Blind closing: the cashier counts without seeing the expected figure; the manager compares.
- Limits: safe drops when the drawer exceeds a set amount.
- Receipts for every paid-out and a log of who approved it.
- Refund rules: cash refunds only for cash sales, with manager approval above a threshold.
- Review weekly: over/short by cashier and by day.
For a broader view of losses, see retail shrinkage prevention, and for a daily overview of sales by payment method, see reports and analytics.
See a daily overview with sales by payment method: the free edition includes receipts, sales history and a daily report.
Frequently asked questions
How do you calculate expected cash in a register?
Expected cash = opening float + cash sales + pay-ins − cash refunds − paid-outs − safe drops. Compare it with the counted cash to find the over/short amount.
Is the opening float part of sales?
No. The float is your own change fund. Subtract it before banking, and keep the same amount for the next day.
What is an acceptable cash difference?
It depends on your volume and policy. Set a threshold that requires a recount and a second signature, investigate patterns, and record every difference honestly.
Why is my cash short but card over by the same amount?
Usually a sale was recorded with the wrong payment method. Check transactions around the time of the difference.
Should cashiers see the expected amount before counting?
Ideally not. Blind counting avoids unconsciously “finding” the expected figure and makes differences visible.
