A bank reconciliation statement (BRS) is a document that explains the difference between the bank balance shown in your accounting books and the balance shown on the bank statement. This guide covers the complete BRS format, preparation method, and examples for Indian businesses.

What is a Bank Reconciliation Statement?

Bank reconciliation is the process of matching your cash book balance (accounting records) with the bank statement balance. Differences arise due to:

Bank Reconciliation Statement Format

Format 1: Starting From Bank Statement Balance

Bank Reconciliation Statement as at [Date] ================================================================ Particulars Amount (โ‚น) ---------------------------------------------------------------- Balance as per Bank Statement XXX,XXX Add: Checks deposited but not yet cleared XX,XXX Add: Direct deposits not recorded in books XX,XXX Add: Interest credited by bank XX,XXX Add: Errors in bank statement (understated) XX,XXX -------- Less: Checks issued but not yet cleared (XX,XXX) Less: Bank charges not recorded in books (XX,XXX) Less: Direct withdrawals (EMI, insurance) (XX,XXX) Less: Errors in bank statement (overstated) (XX,XXX) -------- Adjusted Bank Balance XXX,XXX ================================================================

Format 2: Starting From Cash Book Balance

Bank Reconciliation Statement as at [Date] ================================================================ Particulars Amount (โ‚น) ---------------------------------------------------------------- Balance as per Cash Book XXX,XXX Add: Bank charges not recorded in books XX,XXX Add: Checks issued but not yet cleared XX,XXX Add: Direct withdrawals (EMI, insurance) XX,XXX -------- Less: Checks deposited but not yet cleared (XX,XXX) Less: Direct deposits not recorded in books (XX,XXX) Less: Interest credited by bank (XX,XXX) -------- Adjusted Bank Balance XXX,XXX ================================================================

Step-by-Step Preparation Method

Step 1: Get the Bank Statement

Download or collect the bank statement for the reconciliation period (usually monthly). Most Indian banks provide statements in PDF, Excel, or CSV format via net banking.

Step 2: Get the Cash Book / Ledger

Export the bank ledger from your accounting software (Tally, Busy, Zoho Books). This shows all bank transactions recorded in your books.

Step 3: Match Transactions

Compare each entry in the cash book with the bank statement. Mark matched items. Unmatched items fall into categories:

CategoryDescriptionAdjustment
Checks issued, not clearedPayment recorded in books, not in bankAdd to bank balance
Checks deposited, not clearedReceipt recorded in books, not in bankLess from bank balance
Bank chargesDebited by bank, not in booksLess from book balance
Interest creditedAdded by bank, not in booksAdd to book balance
Direct depositsReceived directly in bank (e.g., NEFT)Add to book balance
Direct withdrawalsEMI, insurance, standing instructionsLess from book balance

Step 4: Prepare the Statement

Using either format above, add/subtract the adjustments to arrive at the matching balance. If both sides don't match, there's an error โ€” recheck your entries.

Step 5: Pass Adjusting Entries

For every item found during reconciliation that isn't in your books, pass a journal entry:

Worked Example

ParticularsAmount (โ‚น)
Balance as per Cash Book (31 March 2026)2,45,000
Add: Checks issued but not cleared35,000
Add: Bank charges not recorded1,200
Less: Checks deposited but not cleared(28,000)
Less: Interest credited by bank(3,200)
Less: EMI auto-debit not recorded(15,000)
Adjusted Bank Balance2,35,000
Balance as per Bank Statement2,35,000
DifferenceNIL โœ…
Reconciliation Checklist
โœ“ Match every check number and amount
โœ“ Verify all NEFT/RTGS/IMPS entries
โœ“ Account for bank charges and interest
โœ“ Track standing instructions (EMI, insurance)
โœ“ Record all direct deposits and withdrawals
โœ“ Investigate all unmatched items
โœ“ Pass adjusting journal entries
โœ“ File reconciliation report for audit trail

Automate Bank Reconciliation

ReconcileAI does bank reconciliation in 30 seconds. Upload bank statement + Tally ledger. High-accuracy AI matching. 2 free uses monthly.

Try ReconcileAI Free โ†’

Why Bank Reconciliation Matters

  1. Financial accuracy: Ensures your books reflect actual bank position.
  2. Fraud detection: Unauthorized transactions are caught immediately.
  3. Tax compliance: Accurate cash flow data is essential for GST and income tax filing.
  4. Audit readiness: CAs and auditors require monthly reconciliation reports.
  5. Cash flow management: Know your exact cash position for business decisions.

How Often Should You Reconcile?

Business TypeFrequencyReason
Small business (< โ‚น50 lakh turnover)MonthlyBasic compliance
Medium business (โ‚น50 lakh โ€“ 5 crore)WeeklyBetter cash control
Large business (> โ‚น5 crore)DailyFraud prevention
CA firm (client books)Monthly (per client)Compliance + reporting