Bank Reconciliation for Indian Enterprises
Enterprise bank reconciliation is not BRS at scale — it is bank-specific format parsing, narration pattern matching, multi-bank consolidation, and audit-ready documentation. Guides covering HDFC, ICICI, SBI, MT940, and CARO 2020 audit workflows.
Basic bank reconciliation works when a business has one account and reads statements in a browser. It breaks the moment an enterprise has 15 current accounts across four banks, each with its own narration format, each integrated with a different ERP, and each subject to CARO 2020 audit scrutiny. At that scale, the reconciliation problem is not 'do the balances match' — it's 'can we classify every entry deterministically and show an auditor how we did it.'
India's bank-specific complexity is underrated. HDFC NetBanking, HDFC CMS, and HDFC MT940 are three different formats. ICICI CIB has its own narration grammar. SBI's YONO Business and CMP exports use different date and amount conventions. PSU banks ship dot-matrix-era statements in PDFs that need OCR before they can even be parsed. Co-operative banks often have no digital export at all.
This cluster covers the banks (HDFC, ICICI, SBI), the formats (MT940, CSV, PDF), the operational surfaces (narration patterns, opening balance, bank charges, payroll bank reconciliation), and the audit lens (CARO 2020). Articles are written for finance teams managing multi-bank consolidation — not for bookkeepers reconciling one account.
Axis Bank Corporate Statement Reconciliation: CIB, NEFT/RTGS, MT940 for Indian Treasury
Axis Bank is one of the most widely used corporate banking partners for Indian treasuries. Its Corporate Internet Banking (CIB) platform delivers statements as CSV, PDF, and MT940 — each with distinct narration shapes, cut-off behavior, and parse traps. This guide covers Axis CIB export options, MT940 structure, NEFT/RTGS/NACH narration patterns, holiday cut-off handling, and intra-day versus end-of-day balance reconciliation.
Bank Statement Narration Pattern Classification: A Library for Indian Treasury Teams
Bank statement narrations in India are not standardised. Each bank — HDFC, ICICI, SBI, Axis, Kotak, Yes, IndusInd, PSU banks — uses a different prefix and field order for the same transaction type. Treasury teams that build a reusable narration classification library cut reconciliation exceptions by 60 percent or more. This guide documents 18 common narration families, the anchor tokens that identify them, and the match-key extraction logic that makes them usable downstream.
Bank Statement OCR vs Machine-Readable Formats: When to Use Which for Indian Reconciliation
Most Indian banks now offer CSV, Excel, or MT940 downloads through corporate NetBanking — but a non-trivial share of statements still arrive as PDFs, including scanned dot-matrix prints from PSU branches, password-protected exports from older cooperative bank portals, and image-only PDFs uploaded by clients. The choice between OCR and machine-readable ingestion is not a single decision; it is per source, per period, and per accuracy requirement. This guide covers when OCR is necessary, what accuracy bands to expect, where format degradation hurts most, and how to combine PDF and CSV pulls for the same period to backstop coverage.
IDFC FIRST Bank Corporate Reconciliation: Statement Formats and Narration Conventions
IDFC FIRST Bank has grown rapidly as a corporate banking partner for mid-market enterprises and NBFCs in India. Its corporate portal, MT940 export, and connected banking APIs have distinct statement structures and narration formats that affect how reconciliation systems extract UTRs, match counterparties, and explode NACH batches. This guide covers IDFC FIRST corporate statement formats, narration conventions by transaction type, and configuration details for reliable automated reconciliation.
Kotak Mahindra Bank Corporate Statement Reconciliation
Kotak Mahindra Bank serves a growing share of mid-market and NBFC corporate accounts in India. Its Kotak FYN corporate portal exposes statements through CSV, MT940, and structured collection reports, with bank-specific narration shapes for NEFT, RTGS, NACH, and bulk batch payments. This guide covers Kotak FYN export options, MT940 structure, narration patterns by transaction type, batch payment IDs, fee debit handling, and the GST and TDS treatment that reconciliation systems must encode.
MT940 vs CAMT.053 vs MT942: Format Comparison for Indian Bank Statement Reconciliation
SWIFT's CBPR+ migration to ISO 20022 reached its November 2025 cutover, ending the parallel-run window for cross-border MT messages. For Indian treasury teams, the practical question is which statement format — MT940, CAMT.053, or MT942 — to consume from each bank, and how to plan reconciliation parsers for the multi-year tail of mixed-format delivery that follows. This guide compares the three formats on structure, content, delivery cadence, and reconciliation implications, with specific notes for HDFC, ICICI, SBI, and PSU bank deliveries.
Multi-Bank Cash Position Reconciliation for Indian Treasury Teams
Treasury teams at mid-market and enterprise Indian companies typically operate 8 to 12 current accounts spread across HDFC, ICICI, SBI, Axis, Kotak, IndusInd, Yes Bank, and one or two PSU banks. Cash position reconciliation across this footprint determines what gets swept overnight, what funds short-term liquidity, and what sits idle losing yield. This guide covers the mechanics of multi-bank cash position reconciliation: sweep arrangements, intraday MT942 ingestion, virtual-account collections, deposit-versus-CMS view alignment, and idle balance identification.
Yes Bank Corporate Statement Reconciliation
Yes Bank serves a large book of mid-market and SME current accounts in India, with corporate banking delivered through its YES Connect (host-to-host) and YES Online (corporate portal) channels. The bank's statement formats, narration conventions, and the 2020 reconstruction event each have specific implications for reconciliation engineers. This guide covers Yes Bank corporate statement formats, narration patterns by transaction type, host-to-host options, and the legacy account-number considerations finance teams should plan for.
CARO 2020 and Bank Reconciliation: Audit Requirements for Indian Companies
Clause 3(ii)(b) of CARO 2020 requires auditors to report whether quarterly statements filed with banks agree with books of account for companies with working capital limits exceeding ₹5 crore. Finance teams that treat bank reconciliation as a month-end formality face audit qualifications, material weakness disclosures, and GST exposure from unreconciled bank credits.
Bank Charges Reconciliation in India: Service Fees, GST on Charges, and Auto-Debit Matching
Bank charges — service fees, NEFT and RTGS transaction charges, cheque book charges, annual maintenance fees, and GST on all of the above — are among the most consistently mismatched items in Indian bank reconciliation. They arrive as auto-debits without prior invoice, carry GST at 18%, and must be allocated to the right expense ledger. This guide covers how bank charge reconciliation works in India and why it generates disproportionate exceptions.
Bank Statement Narration Patterns in India: How Reconciliation Systems Parse Them
Narration-based matching is the core challenge in Indian bank reconciliation. NEFT, RTGS, IMPS, UPI, and NACH credits each arrive with different narration structures from different banks — and none follow a single national standard. This guide covers the narration patterns from major Indian banks, how reconciliation systems extract match keys, and where narration parsing fails.
HDFC Bank Reconciliation: Statement Formats, CMS API, and Narration Patterns
HDFC Bank is the most widely used bank for enterprise current accounts in India. Its NetBanking, CMS (Cash Management Services), and MT940 export have specific narration formats and field structures that affect how reconciliation systems parse and match transactions. This guide covers HDFC Bank statement types, narration structures, CMS integration, and configuration details for automated reconciliation.
ICICI Bank Reconciliation: CIB Statement Format and Enterprise Account Matching
ICICI Bank's Corporate Internet Banking (CIB) platform has specific statement export formats and narration structures that affect enterprise reconciliation. ICICI's MT940 implementation uses /TXT/ prefix in the :86: tag — different from HDFC's /INF/ — and its NEFT/RTGS narrations follow a format that requires specific parser configuration. This guide covers ICICI Bank statement types, narration patterns, and what enterprise finance teams should configure for automated reconciliation.
MT940 Bank Statement Format in India: How It Enables Automated Reconciliation
MT940 is the SWIFT message format used by India's leading banks for enterprise statement export. Unlike PDF or CSV downloads, MT940 delivers structured, parseable transaction data that reconciliation engines consume directly — no screen-scraping, no manual field extraction. This guide covers how MT940 works, which Indian banks support it, and what it changes for automated bank reconciliation at scale.
Opening Balance Reconciliation in India: Resolving Month-Start Discrepancies
Opening balance reconciliation is the first control check of every new accounting period — confirming that the opening balance in the books matches the prior period's closing balance. For Indian companies running monthly reconciliation across multiple bank accounts, GST ledgers, and TDS receivables, opening balance discrepancies are the first detection point for prior-period errors that were not resolved. This guide covers the common causes and resolution sequence.
Salary and Payroll Bank Reconciliation in India: Bulk Transfer Matching and TDS Alignment
Salary disbursements generate some of the largest single-day bank debits for Indian companies — and some of the most persistent reconciliation exceptions. A bulk salary NEFT to 400 employees appears as a single bank debit but must align with an itemised payroll register that includes TDS deductions (Section 192), PF contributions, ESI deductions, and professional tax. This guide covers how salary payroll bank reconciliation works and where it breaks.
SBI Bank Reconciliation: Government Account Formats, YONO Business, and Statement Parsing
State Bank of India (SBI) is the primary bank for PSUs, government-linked companies, and many large Indian enterprises. Its YONO Business platform, CMP (Cash Management Product) service, and statement formats differ from private banks — particularly for government credits: PFMS disbursements, GST refunds, subsidy receipts, and TDS challan payments. This guide covers SBI bank reconciliation for enterprise finance teams.
See how TransactIG handles reconciliation for your industry
TransactIG is configurable for your ERP, your bank feeds, and your compliance requirements. Most implementations complete in 2–4 weeks without code development.