Prefiler Labs

Why Your Bank Closing Balance Differs From Your Ledger

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

  1. Post Unrecorded Entries: Update your ledger with any bank charges, interest received, or direct deposits found in the bank statement.
  2. Account for Timing Differences: List all uncleared cheques and deposits in transit.
  3. Calculate the Adjusted Balance: Ledger Balance + Unrecorded Credits - Unrecorded Debits should equal Bank 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.

Related Capabilities

See How Prefiler Fits Your Compliance Workflow

Schedule a structured walkthrough with our team.

Request a Demo