Back to Answers
IndiaTax & ComplianceUpdated: Sep 13, 2026
Direct Answer
The closing balance differs primarily due to timing differences (uncleared cheques, unpresented payments) and unrecorded bank transactions (bank charges, auto-debits, direct deposits). Preparing a Bank Reconciliation Statement (BRS) adjusts for these to verify accuracy.
Core Causes of Mismatches
When filing taxes or closing books, your ledger balance rarely matches the bank statement exactly. This happens because:
- Unpresented Cheques: You issued a payment, recorded it, but the vendor hasn't banked it.
- Direct Bank Charges/Interest: Banks deduct fees or credit interest without prior notification.
- Direct Deposits: Clients may transfer money directly via NEFT/RTGS without immediately informing you.
How to Fix the Mismatch
- Post Unrecorded Entries: Update your ledger with any bank charges, interest received, or direct deposits found in the bank statement.
- Account for Timing Differences: List all uncleared cheques and deposits in transit.
- Calculate the Adjusted Balance:
Ledger Balance + Unrecorded Credits - Unrecorded Debitsshould equalBank Balance + Uncleared Deposits - Unpresented Cheques.
Audit Implications
Tax auditors will scrutinize persistent mismatches. A stale unpresented cheque (older than 3 months) must be reversed in the books to avoid artificially depressing your profit or inflating liabilities.