Cash Drawer Does Not Match Records: How to Find the Gap
When your physical cash and your records disagree, the fix is systematic. Learn the exact steps to find missing entries, spot recording errors, and prevent discrepancies.
A missing 50 dollars. A 120 dollar overage. A cash drawer that refuses to match your records is one of the most frustrating moments in running a small business or freelance operation. The good news: it almost always comes down to a handful of common mistakes, and they're all fixable.
When your cash drawer does not match your records, start by accepting that human error is more likely than theft. Most gaps come from forgotten transactions, duplicates, timing errors, or simple arithmetic mistakes. Even a disciplined business owner can slip a cash entry into the wrong date or skip recording a small payment altogether.
Let's walk through how to find the gap, what caused it, and how to stop it happening again.
Check your arithmetic first
Before you hunt for missing transactions, verify that your running balance is actually correct. Pull up your cash book or ledger and spot-check the math on the last 10 entries. Add them up by hand or in a calculator. If the system shows 2,450 dollars but you add the entries yourself and get 2,480 dollars, the problem is right there.
Many spreadsheets and handwritten records contain formulas that drift or sums that were never set up correctly. A single misplaced number in column B can cascade through every balance below it. That's why it's worth checking your most recent entries first. If the balance on Thursday is wrong, the discrepancy likely happened on Thursday or Wednesday, not three weeks ago.
If your totals are correct but the physical cash does not match, move to the next step. The gap is real, not a math error.
Count your physical cash carefully
Do not rely on memory. Empty your till or drawer completely and count every note and coin. Count twice. Many people count once, get a number, and assume it's right. Counting the same pile a second time (better yet, a third time) catches small slip-ups. If you have multiple denominations, count each separately, then add them together.
Write down the count. Be specific: 8 x 100 dollar notes, 12 x 10 dollar notes, 4 x 5 dollar notes, 23 x 1 dollar coins, and so on. This precision matters because it lets you trace where the discrepancy sits.
Compare this physical count to what your records say the balance should be. The difference is your gap. If you counted 1,230 dollars and your records show 1,200 dollars, you have a 30 dollar surplus. If the count is lower, you have a shortage.
Work backwards through your entries
Now look at your cash book entries in reverse order, starting from today and working backwards. Print the list if it helps, or open it in a way you can mark items off.
For each entry, ask: do I remember this transaction? Is the amount right? Is the date correct? Look especially hard at entries from the last week, since that's where most errors hide.
Here's a worked example. Say you're short 85 dollars.
You check your last ten entries:
- 28 September, Cash In, 200 dollars, Customer invoice paid. Do you remember this? Yes.
- 28 September, Cash Out, 60 dollars, Office supplies. Yes, you have the receipt.
- 27 September, Cash Out, 15 dollars, Coffee for the team. Makes sense.
- 27 September, Cash In, 120 dollars, Client payment. Yes, in your bank too... wait, no. You recorded it on the 27th, but it arrived on the 26th. Timing error noted, but not the source of 85 dollars.
- 26 September, Cash Out, 50 dollars, Stationery. Hmm. Did you spend 50 or 85? Your receipt says 85. You under-recorded by 35 dollars.
- 25 September, Cash In, 200 dollars, Job completed. Yes.
- 24 September, Cash Out, 120 dollars, Freelancer payment. Yes, you have confirmation.
You found 35 dollars of the missing 85. Keep going:
- 24 September, Cash Out, 40 dollars, Fuel. Wait, is this recorded twice? Scroll down... yes, it's on the 23rd too. Duplicate entry, 40 dollars accounted for.
Now you're at 35 + 40 = 75 dollars. You're still looking for 10 dollars. One more entry:
- 22 September, Cash In, 10 dollars. You never recorded who paid this or what it was for. That's the last 10.
Gap found: an under-recorded stationery receipt (35 dollars), a duplicate fuel payment (40 dollars), and a forgotten cash in (10 dollars).
Look for timing mismatches
Cash in and cash out don't always happen on the same day you record them. If you received a customer payment in cash on Friday but didn't deposit it until Monday, the physical cash was in your drawer on Friday but your records might show Monday.
Similarly, if you withdrew cash on the 1st of the month but spent it over several days, the cash out date in your record should match when you spent it, not when you withdrew it.
Check whether any transactions are off by a day or two. These aren't errors; they're just timing. But if you're comparing your physical count (which is always current) to records that haven't caught up, you'll see a gap.
Review receipt and payment records
Your cash book is only as good as the receipts and evidence behind it. Pull out your physical receipts for the last week and cross-reference them with your entries. Every receipt should have a matching record, and the amount should match exactly.
If you paid for something in cash but no receipt was given (a market, a cash tip, a small vendor), make sure you at least have a note of what it was and when. These small payments add up and are easy to forget.
For incoming cash, do you have any record of who paid, when, and what it was for? A customer might have handed you cash without writing anything down. When did you first record it? Did you lose a receipt or entry somewhere?
Spot-check for duplicate entries
Duplicate entries are surprisingly common. You recorded a transaction, forgot you did, and recorded it again. Or two team members both entered the same expense without checking.
Sort your entries by amount, and look for any pairs of identical or very similar numbers on nearby dates. If you see 60 dollars, 60 dollars on back-to-back days with the same category, investigate.
Reconcile against any external records
If you've deposited some of the cash to a bank account, your bank statement is a helpful check. The dates won't always match (a deposit takes a day or two), but the amounts should.
If you've paid a freelancer or supplier with cash from the drawer, check your confirmation email or message. It will show the amount and date, which you can cross-check against your record.
The checklist: finding the gap
- Count your physical cash twice and write the total.
- Check your running balance math on the last 10 entries.
- Calculate the difference between physical count and recorded balance.
- Work backwards through entries from today, checking amounts, dates and whether you remember each one.
- Look for duplicate entries.
- Look for entries recorded on the wrong date (timing mismatches).
- Check that every receipt has a matching record, and amounts are exact.
- Cross-check any entries against bank statements, emails or payment confirmations.
- Note any small forgotten payments or tips that were never recorded.
Prevent discrepancies going forward
Once you've found the gap, you can close it. But the real win is stopping it from happening again.
Record transactions as they happen, not in batches at the end of the week. The longer you wait, the more details fade. A cash payment at 2pm feels vivid at 2:15pm but might be forgotten by Friday afternoon.
If you're working with a team member or accountant, assign clear roles. One person deposits cash, one person records it. Both initial what they've done so you can trace who entered what.
Keep receipts in one place. A photo of a receipt, a scanned PDF, or even a note in a notebook beats having receipts scattered across desk drawers, pockets and bags. When you're hunting for a gap later, you'll have evidence to check against.
Use a cash book that makes it hard to duplicate entries. A well-designed system shows you what you've already recorded and flags if you try to add the same amount twice. If you're using a spreadsheet, set up data validation or a formula that warns you. If you're using an app like TheCashFox, you can review a log of who added what and when, which makes it far easier to spot duplicates or someone else's mistake.
For small payments under a certain amount (say, 5 dollars for a coffee or a tip), consider a weekly cash allowance instead of recording each one individually. Draw 50 dollars on Monday for miscellaneous items, then record it as one 50 dollar cash out at the end of the week. This cuts the number of tiny entries and reduces the chance of forgetting one.
Finally, reconcile regularly. Don't wait until the gap is huge. Count your cash drawer every Friday or every two weeks. If you spot a 5 dollar discrepancy in the moment, it's a 5 minute conversation. If you wait three months, it's a three-hour hunt.
Small discrepancies are normal in any cash-based business. The goal is not perfection; it's a system that catches problems fast and proves to you, your team and anyone else who needs to know that your records are honest and your cash is accounted for. When your cash drawer does not match your records, a clear process gets you back on track.