Every month-end, a gap appears between the balance your books show and what the bank actually holds. This gap is not an error — it is normal. Outstanding cheques, ECS debits that hit the bank before you have accounted for them, or bank charges you have not yet recorded all create legitimate timing differences. The bank reconciliation statement, universally abbreviated as BRS, is the formal document that explains every rupee of that gap and confirms your records are complete.
For Indian businesses in 2026, BRS has grown considerably more complex. You are managing NEFT transfers, RTGS payments, UPI collections, NACH mandates, GST on bank charges, and TDS deducted by the bank on fixed deposits — often all flowing through a single current account. This guide walks you through the complete BRS methodology with a step-by-step process, real INR examples, and the specific adjustments that most Indian businesses routinely miss.
What Is a Bank Reconciliation Statement?
A BRS is a document that reconciles the closing balance in your cash book (or accounting software) with the closing balance shown on your bank statement for the same date. The two will almost never match at month-end, and the BRS explains why.
The Core Formula
Working from the bank statement balance:
Bank Balance per Statement
(+) Cheques deposited but not yet credited by the bank
(−) Cheques issued but not yet presented for payment
(+/−) Bank errors
= Balance per Cash Book
Alternatively, starting from the cash book:
Balance per Cash Book
(+) Bank charges debited by bank but not yet recorded in books
(−) Direct receipts credited by bank not yet recorded in books
(+) Cheques dishonoured by bank (returned unpaid)
= Balance per Bank Statement
Both approaches yield the same result — choose whichever is more intuitive for your team.
Why BRS Is Non-Negotiable for Indian Businesses
Statutory audit: Auditors under the Companies Act, 2013 request BRS for every bank account as a standard audit procedure. A missing or outdated BRS is a qualification risk and a sign of weak internal controls.
GST accuracy: Your GSTR-3B reflects the net output tax liability after ITC. If your bank ledger is wrong — because you have missed recording bank charges, auto-debits to the GST portal, or TDS deducted on interest — your books will not support your GST returns during scrutiny.
Fraud prevention: Virtually every case of internal payment fraud surfaces first in BRS. Duplicate NEFT payments, ghost vendor cheques, and manipulated payment records all create BRS items that do not match. Businesses with monthly BRS catch these within 30 days. Those without BRS often discover fraud only at year-end — or during a tax raid.
Income tax assessment: Under scrutiny, the assessing officer compares your bank statements with your books of account. Unexplained gaps trigger additions to income under Section 68 of the Income Tax Act (unexplained cash credits) or disallowance of expenses. A clean, documented BRS is your first line of defence.
Step-by-Step BRS Methodology
Step 1: Gather Your Documents
You need three things:
- Bank statement for the month (download the full-period PDF or CSV from net banking)
- Your bank ledger or cash book for the same period
- The prior month's BRS (to identify outstanding items that are now clearing)
Step 2: Tick Off Matched Transactions
Go through both documents simultaneously. For each transaction in the bank statement, find the matching entry in your cash book and tick both. Use a separate colour for each transaction type — one for receipts, another for payments — so unmatched items stand out clearly.
After ticking, you are left with two lists of unmatched items:
- Transactions in the bank statement not yet in your cash book
- Transactions in your cash book not yet in the bank statement
Step 3: Classify Unmatched Items
In the bank statement but not in your cash book — these require book entries:
- Bank service charges and annual maintenance fees
- GST on bank charges at 18%
- TDS on fixed deposit or savings interest deducted by the bank
- NACH auto-debits for loan EMIs, insurance premiums, or utility payments
- Direct NEFT credits from customers not yet entered in your books
- Penalty or overdue interest charged by the bank
In your cash book but not in the bank statement — timing differences, no correction needed:
- Cheques issued to suppliers not yet presented to the bank
- Cheques deposited but not yet credited (1–2 working days for outstation cheques, same day or next day for local)
- NEFT transfers initiated but still in transit
Step 4: Check for Errors
Errors in your cash book require correcting journal entries. The most common:
- Transposition errors: ₹12,500 entered as ₹21,500 — creating a ₹9,000 BRS difference
- Wrong account posting: NEFT received from Customer A posted to Customer B
- Duplicate entries: the same NEFT credit entered twice
Bank errors are rare but do occur. If the bank has debited or credited you incorrectly, raise a written complaint with documentary evidence. Until resolved, show it as a reconciling item labelled "Error by bank — under rectification."
Step 5: Prepare the BRS Document
Here is a complete monthly BRS for Sharma Exports Pvt. Ltd. as on 31 July 2026:
| Particulars | Amount (₹) |
|---|---|
| Balance as per Bank Statement (31 July 2026) | 12,45,800 |
| Add: Cheque No. 8821 to Raj Traders — issued 27 July, not yet presented | 45,000 |
| Add: TDS on FD interest deducted by bank (not yet in books) | 4,500 |
| Add: NACH debit — loan EMI auto-debit 31 July (not yet in books) | 25,761 |
| Add: Bank service charges for July (not yet in books) | 1,800 |
| Add: GST on bank charges at 18% (not yet in books) | 324 |
| Less: Cheque from Mehta & Co. deposited 30 July — not yet cleared | (25,000) |
| Less: NEFT from export customer 31 July — not yet credited | (4,385) |
| Balance as per Cash Book (31 July 2026) | 12,45,800 ✓ |
Before closing the month, Sharma Exports records the five book items (TDS, EMI debit, bank charges, GST on charges) as journal entries. The two timing differences — the outstanding cheque and the uncleared deposit — are noted and will appear in August's BRS until they clear.
Common Reconciling Items Specific to India
TDS on Bank Interest
Banks deduct TDS at 10% on interest exceeding ₹40,000 in a financial year (₹50,000 for senior citizens). On a ₹15 lakh fixed deposit earning 7% annual interest (₹1,05,000 per year), the bank deducts ₹10,500 TDS. Record this when the bank statement shows the net credit:
- Debit: TDS Receivable A/c — ₹10,500
- Debit: Bank A/c — ₹94,500 (net interest after TDS)
- Credit: Interest Income A/c — ₹1,05,000
This TDS will appear in Form 26AS and AIS. Claim it when filing your income tax return to avoid paying tax twice on the same income.
GST on Bank Charges
Banks charge 18% GST on their service fees. If your bank debits ₹1,200 quarterly for ledger maintenance charges plus ₹216 GST (total ₹1,416), you can claim ITC on the ₹216 if your business is GST-registered. Ensure your GSTIN is registered with your bank; otherwise the debit advice will not carry your GSTIN and the ITC claim could be challenged during a GST audit.
Dishonoured Cheques
A customer's cheque for ₹2,30,000 bounces. Your books show a receipt. Reverse it immediately:
- Debit: Debtors A/c — ₹2,30,000
- Credit: Bank A/c — ₹2,30,000
Also record the bank's dishonour charges (typically ₹200–500 + GST). For chronic defaulters, consider initiating recovery under Section 138 of the Negotiable Instruments Act, 1881, which makes cheque dishonour a criminal offence.
ECS and Standing Instructions
Many businesses have standing instructions with their bank — recurring transfers to group companies, fixed monthly vendor payments, or utility auto-debits. These are executed without any debit advice reaching your accounts team. Maintain a standing instructions register: description, amount, execution date, and frequency. Review it at the start of every month and pre-enter expected entries in your books.
BRS in the UPI and NACH Era
The traditional BRS covered cheques, demand drafts, and a handful of NEFT entries. A 2026 SMB current account can generate 50–100 UPI transactions per day, multiple NACH mandates, payment gateway payouts, and GSTN portal auto-debits — all through one account. The BRS methodology is the same; what changes is the volume and the cut-off timing.
UPI Settlement Reconciliation
UPI sales do not arrive transaction-by-transaction. Payment aggregators (Razorpay, PayU, Cashfree) pool your daily collections and remit one net settlement after deducting their fee. On July 31, your books show ₹4,50,000 in UPI sales. The bank receives ₹4,47,300 on August 1 (after a 0.6% fee of ₹2,700). Your July BRS must show:
- ₹4,50,000 UPI receipt in cash book, ₹0 in bank statement for July — timing difference
- ₹2,700 gateway fee accrued in books but not yet debited from bank
August's BRS will clear both: the ₹4,47,300 bank credit ticks off the receipt, and the ₹2,700 fee debit ticks off the accrual.
NACH Mandate Tracking
Each NACH mandate — loan EMI, insurance premium, recurring vendor payment — debits your account on a fixed date each month. Maintain a NACH register: mandate ID, bank, amount, frequency, and next debit date. Pre-record expected debits in your books before month-end so they never appear as BRS surprises. If a NACH debit fails (insufficient balance or bank rejection), the bank usually re-presents within 3 days and may charge a return fee — catch this in your weekly bank statement review.
GST Portal Auto-Debits
When you pay GST via your bank account through the GSTN portal, an auto-debit is initiated that appears in your bank statement within 24 hours. This should already be in your cash book (debit GST Payable, credit Bank) by the time the bank debit arrives. If you recorded the return but forgot the payment entry, you end up with a BRS difference equal to your entire GST payment for the month — one of the most common large-value discrepancies we see in practice.
Common Mistakes That Compound Over Months
Skipping a month: One missed month means the next BRS starts cluttered with unresolved prior items. After three months, reconciliation becomes a forensic exercise, not a routine. Commit to completing BRS within 7 working days of month-end, every month without exception.
Netting debits and credits: A ₹5,00,000 receipt and ₹4,80,000 payment to the same party are two separate transactions. Never net them as a single ₹20,000 item. Netting conceals fraud, corrupts your party-wise ledgers, and makes BRS impossible to audit.
Leaving small differences unresolved: A ₹37 unexplained difference is always something — a rounding difference on GST, a missed bank charge, a transposition error. Find it and correct it. Unresolved small differences accumulate into large unexplained balances by year-end.
Not clearing old outstanding cheques: If a cheque you issued 120 days ago has not been presented, investigate immediately. It may have been lost in transit. If so, reverse the payment entry in your books and either reissue the cheque or instruct the bank to stop payment. Leaving a stale cheque as a permanent BRS item is incorrect — at some point it lapses and your liability is extinguished.
Treating BRS as a year-end activity: Preparing BRS only for the auditor is the single biggest mistake. The audit BRS is twelve months late to catch fraud, twelve months late to correct errors, and twelve months late to claim ITC that may now be barred under GST time limits.
Key Takeaways
- The BRS explains the difference between your cash book balance and your bank statement balance by separating legitimate timing differences from recording errors that require correction
- Do BRS monthly — within 5–7 working days of month-end — never wait for year-end audit pressure
- Four categories of reconciling items: outstanding cheques issued, outstanding deposits, items only in the bank statement (bank charges, TDS, NACH debits), and errors requiring book correction
- GST on bank charges is an ITC-eligible input — capture it with the correct IGST or CGST/SGST split, and register your GSTIN with your bank to ensure the debit advice carries your tax number
- UPI settlements arrive net of gateway fees and typically one working day late — reconcile at the gateway level and the bank level separately to pinpoint any shortfalls
How corpus Helps
corpus connects to your current account via secure bank feed integration, importing every transaction automatically with its date, amount, and narration. The reconciliation engine auto-matches transactions using amount and date — flagging unmatched items for a single-click review. GST on bank charges is captured with the correct IGST or CGST/SGST split and auto-posted to your ITC ledger. Outstanding cheques are tracked from the moment you record them: each is marked "uncleared" until the matching bank debit appears, so your BRS never accumulates stale entries.
Stop spending half a day on what should take 20 minutes. Start your free corpus trial and close your bank reconciliation before lunch on the first working day of every month.
Elanora Group covers Indian accounting compliance, GST, TDS, payroll, and financial reporting for Chartered Accountants and growing businesses.
Automate your compliance with corpus
AI-powered cloud accounting built for Indian professionals. GST, TDS, payroll, bank reconciliation — all automated. Join the waitlist.
Join the Waitlist