A cash book balance almost never exactly equals the bank statement balance on any given day, and that's the normal state, not a sign something's wrong. The gap exists because your books and the bank record transactions at different moments — you record a cheque the day you issue it, the bank records it the day it clears, sometimes weeks later. A bank reconciliation statement (BRS) isn't there to make the two numbers equal; it's there to name every specific item causing the difference, so the gap is explained rather than just accepted.
What normally causes the gap
- Cheques issued and recorded in the cash book, not yet presented to the bank for payment.
- Deposits recorded in the cash book, not yet credited by the bank (common with cheque deposits, less so with digital transfers).
- Bank charges, interest, or fees debited by the bank, never recorded in the books until the statement is reviewed.
- Direct credits or debits the bank processed (standing instructions, auto-debits) that the accounts team doesn't yet know about.
What's ordinary vs. what's worth a second look
| Pattern | Usually means |
|---|---|
| A handful of recently issued cheques not yet cleared | Completely normal — check again next period, they'll clear |
| The same cheque outstanding for several months | Worth asking why — stale cheques sometimes indicate a payment that was never actually needed, or one the payee never received |
| A bank entry with no cash book counterpart at all | Often a charge or auto-debit nobody recorded — needs a journal entry, not just a note |
| Outstanding items that keep growing in number every period | A process gap, not a one-off — something in how reconciliation happens (or doesn't) needs fixing |
This is practical guidance written for audit teams, not an authoritative statement of any standard or statute. Standards, forms and timelines change. Check the current text issued by the ICAI and the relevant authority before relying on anything here in an audit file.
Related resources
- Bank, cash & treasuryBank reconciliation audit procedure for statutory auditWhat a BRS must reconcile, the red flags that separate a timing difference from a cover-up, and how many months you actually need to review.
- Bank, cash & treasuryThe petty cash that didn't add up, and what a month of vouchers showedThe cash on hand was short by just under four thousand rupees against the book balance. The explanation took longer to find than the shortfall took to count.
- Bank, cash & treasuryAuditing foreign currency bank accounts and EEFC balancesRestating EEFC and other foreign currency balances at year end, testing the exchange gain or loss, and the documentation worth sighting.
Free tools, no signup
Each one reads a file entirely in your browser — or, for two of them, just answers a few questions — and nothing is ever uploaded.
- Purchase register checkDuplicate payments, round-sum amounts, weekend-dated invoices, incomplete records.
- GSTR-2B reconcilerMatches your purchase register against GSTR-2B — missing invoices either side, amount mismatches.
- Fixed asset register checkDuplicate asset codes, missing location or useful life, negative net book value.
- Payroll red-flag scannerBank accounts shared across employees, and records missing an ID, PAN or salary.
- CARO applicability checkerAnswer a few questions about the company and see which CARO 2020 clauses likely apply.
- MSME payment delay checkerMSME-flagged invoices paid — or still unpaid — beyond the 45-day Section 22 limit.
- Related-party transaction screenerTransactions above a threshold you set with no approval reference, grouped by counterparty.
- Depreciation useful life checkerCompares a useful life in use against the Schedule II, Part C indicative figure.
- Materiality calculatorOverall and performance materiality against PBT, revenue, assets or equity, with reasoning shown.
- Sample size calculatorStatistical sample size for a test of controls or a substantive test of detail.