Skip to main content
How-To · 5 min read

Multi-Bank Reconciliation in India: How to Manage Multiple Bank Accounts

Most Indian companies with annual turnover above ₹50 crore operate 5–15 bank accounts: current accounts with multiple banks, NACH collection accounts, salary disbursement accounts, GST refund accounts, and escrow accounts. Reconciling each account separately — bank by bank, team by team — creates a fragmented cash picture and a reconciliation process that grows linearly with account count. This guide covers how to structure multi-bank reconciliation for a unified cash view.

Terra Insight
Terra Insight Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 18 March 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops

A manufacturing company with 8 bank accounts — 2 current accounts with different banks, 1 NACH collection account, 1 salary account, 2 CC limit accounts, 1 export proceeds account, 1 escrow account — produces 8 separate monthly bank reconciliations. The finance team spends 12 days per month on reconciliation, primarily because each account is reconciled independently.

The problem: 40% of unmatched items in each account are inter-bank transfers. If reconciliation ran across all accounts simultaneously, these transfers would self-match — and the 12-day close would compress to 4.

Why Multi-Bank Reconciliation Requires a Different Approach

Single-account bank reconciliation matches the cash book against the bank statement. Multi-bank reconciliation has two additional challenges:

  1. Inter-bank transfers — debits in one account that are credits in another
  2. Consolidated cash position — the CFO wants to know the total cash across all accounts, not account-by-account balances

Without a multi-account reconciliation system, both challenges are solved manually — inter-bank transfers are identified and explained in each account’s BRS, and the consolidated position is assembled by summing the individual account balances.

Standard Multi-Bank Account Structure

Account typePurposeReconciliation frequency
Primary current accountVendor payments, operating expensesDaily
NACH collection accountEMI and mandate collectionsDaily (batch-level)
Salary disbursement accountMonthly payrollMonthly (pre-payroll)
Export/EEFC accountForeign currency receiptsDaily
Escrow/nodal accountMarketplace or RERADaily
CC/OD accountWorking capital facilityDaily
Fixed deposit accountsShort-term investmentMonthly

Inter-Bank Transfer Matching

Inter-bank transfers are the primary source of unmatched items in multi-bank reconciliation. The matching process:

Step 1 — Identify transfers: In each account’s statement, identify debits and credits that are inter-company transfers (not vendor payments or customer receipts).

Step 2 — Match by UTR: For NEFT and RTGS transfers, the UTR is the unique identifier that appears in both the sending and receiving account statements. Match pairs by UTR.

Step 3 — Handle timing differences: Same-day RTGS transfers may appear in both statements on the same date. NEFT transfers after the evening cutoff appear in the receiving account the next business day — a 1-day timing difference. Flag unmatched transfers older than 2 business days for investigation.

Step 4 — Pooling sweeps: Automatic sweeps from a zero-balance pooling arrangement generate many transfers per day. These should be configured as auto-match rules — the sweep amount from sub-account A equals the credit in the master account on the same date.

Building a Consolidated Cash Position

A consolidated cash position report shows:

  • Balance in each account (as at the reconciliation date)
  • Outstanding items in each account (timing differences)
  • Adjusted balance (balance net of timing items)
  • Total adjusted cash across all accounts

The adjusted balance is the more accurate measure: it reflects what cash is actually available, excluding deposits in transit (which will arrive shortly) and outstanding cheques (which will leave shortly).

For treasury management, the consolidated adjusted cash position — updated daily — is the basis for:

  • Working capital borrowing decisions (do we need to draw on the CC facility today?)
  • Investment decisions (is there surplus cash that can be moved to an FD?)
  • Vendor payment scheduling (which payments can we release today vs deferring?)

Escrow and Regulatory Account Reconciliation

Certain accounts require specific reconciliation procedures due to regulatory obligations:

RERA escrow accounts: Builders must deposit 70% of project collections in a RERA escrow. Withdrawals require documentation (completion certificates, invoices). The escrow reconciliation must match every deposit (70% of each flat payment), every withdrawal (with documentary support), and the closing balance must agree to the RERA portal’s registered balance.

Marketplace nodal accounts: Payments collected from buyers are held in a nodal account (regulated by RBI) before being settled to sellers. The nodal reconciliation matches buyer collections to seller settlements, with the nodal balance representing uncollected settlements.

CC/OD accounts: Working capital credit facilities have drawn and undrawn balances. The reconciliation matches the bank’s statement of utilisation against the company’s drawdown records, with interest calculated on daily balances.

Bank reconciliation software that connects to multiple bank accounts simultaneously — importing statements via MT940, bank APIs, or CSV — and matches inter-bank transfers across accounts eliminates the most time-consuming part of multi-bank reconciliation.

Reconciliation software India that generates a consolidated cash position across all accounts — with per-account BRS and the consolidated summary view — gives CFOs the real-time cash visibility they need without requiring manual assembly from 8 separate reconciliation files.

The Reserve Bank of India publishes guidelines on cash management services, inter-bank transfer systems (NEFT/RTGS/IMPS), and the regulatory requirements for escrow and nodal accounts — the framework within which multi-bank structures operate in India.

Primary reference: Reserve Bank of India — where guidelines on cash management services and bank account structures for Indian businesses are published.

Frequently Asked Questions

Why do Indian companies operate multiple bank accounts?
Indian companies typically maintain multiple bank accounts for operational separation: a primary current account for vendor payments, a dedicated NACH mandate collection account (required by NPCI for NACH debits), a salary disbursement account (for payroll processing via NEFT/RTGS), a GST refund credit account (some companies prefer to segregate these credits), and escrow accounts for regulatory requirements (RERA, marketplace nodal accounts). Each account has different reconciliation requirements and frequency.
What is the biggest challenge in multi-bank reconciliation?
The biggest challenge is inter-bank transfers — when money moves from one company account to another (for example, sweeping collections from the NACH account to the main operating account). An inter-bank transfer appears as a debit in one account and a credit in the other. Without a matching process across both accounts, the transfer appears as an unmatched debit in account A and an unmatched credit in account B — creating false exceptions in both reconciliations.
How should inter-bank transfers be reconciled?
Inter-bank transfers must be matched across accounts, not just within each account. The matching logic: identify the transfer reference (UTR number for NEFT/RTGS), match the debit in account A to the credit in account B using the UTR, mark both as reconciled. The UTR is the linking key — it appears in both the sending account's debit record and the receiving account's credit record. Transfers that do not match within 1 business day are investigated for system errors or failed transfers.
What is a cash pooling structure and how does it affect reconciliation?
Cash pooling is an arrangement where a group of bank accounts maintains a zero balance at end of day — all balances are automatically swept to a master account overnight. The next morning, sub-accounts are funded from the master account as needed. Each sweep creates a debit in the sub-account and a credit in the master (or vice versa). Reconciliation must match all pool sweeps, which may number 15–30 per day across all accounts in the pool.
How do you get a consolidated cash position from multiple bank accounts?
A consolidated cash position requires real-time or near-real-time data from all bank accounts. Options: (1) bank API integration — the reconciliation system pulls the current balance from each bank's API; (2) MT940 SWIFT messages — banks send the previous day's statement in MT940 format each morning; (3) manual download — each account's statement is downloaded and uploaded to the reconciliation system. API integration is the most accurate; manual download introduces a 1-day lag.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.