ICICI Bank stands as one of the preeminent pillars of the modern Indian banking sector, commanding an extensive retail and commercial financial network that spans more than 6,500 physical branches and over 17,000 automated teller machines (ATMs) and cash recycler machines across every state and union territory in India. Established originally in 1955 as a specialized development finance institution and subsequently expanded into commercial retail banking operations in 1994, the institution serves over one hundred million individual depositors, micro, small, and medium enterprises (MSMEs), agricultural producers, and multinational corporate conglomerates. Every single business day, trillions of rupees in interbank electronic fund transfers, retail merchant settlements, institutional dividend disbursements, and cross-border remittances navigate through its high-availability core banking systems. At the very center of this massive transaction throughput sits the Indian Financial System Code (IFSC), the standardized digital routing key that ensures funds dispatched from any domestic financial institution reach their intended beneficiary account with mathematical accuracy and immediate clearing finality.
The systemic footprint of ICICI Bank within the national economy is formally recognized by the Reserve Bank of India (RBI), which has classified the institution as a Domestic Systemically Important Bank (D-SIB) continuously alongside State Bank of India and HDFC Bank. Under the central bank’s regulatory D-SIB framework introduced in 2014, these institutions are identified as entities whose potential failure would trigger catastrophic systemic disruptions across the broader domestic financial architecture, informally characterized as institutions that are too big to fail. Because of this vital classification, ICICI Bank is subject to intensive supervisory scrutiny, elevated Common Equity Tier 1 (CET1) capital conservation buffers, and strict operational resilience benchmarks. The integrity and uptime of its digital clearing interfaces, spanning the National Financial Switch, National Electronic Funds Transfer (NEFT), Real Time Gross Settlement (RTGS), and Immediate Payment Service (IMPS), serve as foundational cornerstones of monetary stability and consumer trust in Indian digital commerce.
Under the statutory framework enacted through the Payment and Settlement Systems Act, 2007, and the operational clearing protocols administered by the National Payments Corporation of India (NPCI) and the Reserve Bank of India, the IFSC acts as the master routing identifier for all interbank electronic clearing. Whether an individual initiates a salary credit through NEFT, an enterprise executes a high-value vendor settlement of fifty lakh rupees through RTGS, or an online shopper sends an instant peer-to-peer payment via IMPS or Unified Payments Interface (UPI) using account and branch details, the eleven-character alphanumeric code directs the payment instruction through central switching centers directly to the destination branch ledger. Even the slightest typographical error or outdated routing string can trigger automated clearing rejections, return reconciliation cycles spanning multiple business days, or the severe hazard of misrouted capital entering an unintended bank account.
This state-wise branch directory and comprehensive reference guide delivers an exhaustive, authoritative analysis of ICICI Bank IFSC codes across India for 2026. Within this in-depth reference, you will unpack the historical origin and institutional meaning of the four-letter ‘ICIC’ entity code, examine the eleven-character alphanumeric anatomy that governs every branch code, explore verified flagship branch listings across major economic hubs including Mumbai, New Delhi, Bengaluru, Chennai, Kolkata, and Hyderabad, and master step-by-step techniques for locating codes via digital portals and physical documents. Furthermore, this guide provides actionable operational instructions for beneficiary cooling periods, IMPS and UPI transaction mechanics, corporate cash management protocols via RTGS, cross-border remittances through SWIFT and Money2India, regulatory error-rectification timelines under RBI master directions, and procedures for verifying relocated or restructured branch facilities.
ICICI Bank Identifier Code ‘ICIC’ Explained
Every Indian Financial System Code operating under the clearing framework of the Reserve Bank of India is governed by an eleven-character alphanumeric standard established under the Payment and Settlement Systems Act, 2007. The initial four characters of any valid IFSC represent the unique bank entity code assigned by the central bank. For ICICI Bank, this institutional prefix is universally established as ICIC. These four uppercase alphabetic characters act as the institution’s primary legal and operational identifier across the national payment infrastructure, distinguishing ICICI Bank from public sector competitors, foreign institutions, regional rural banks, and cooperative lenders across India.
The historical origins of the ‘ICIC’ identifier trace directly to the bank’s founding in 1955. The Industrial Credit and Investment Corporation of India (ICICI) was formed at the joint initiative of the World Bank, the Government of India, and prominent leaders of domestic industry to finance industrial infrastructure, manufacturing capacity, and long-term project capital across a newly independent nation. In 1994, as part of India’s post-liberalization banking sector reforms, ICICI sponsored the creation of ICICI Bank Limited as a commercial retail banking subsidiary headquartered in Vadodara, Gujarat. In 2002, the parent development finance institution executed a landmark reverse merger into its commercial banking subsidiary, creating India’s first unified private sector universal bank. The four-letter acronym ‘ICIC’ was permanently enshrined in the central bank’s national clearing ledgers, carrying forward this rich industrial legacy into the modern electronic banking era.
A common point of confusion among retail consumers and commercial accounting staff is the distinction between the four-character IFSC prefix ‘ICIC’ and other commercial identifiers associated with the bank. In domestic equities trading on the National Stock Exchange (NSE) and the Bombay Stock Exchange (BSE), the bank is listed under the ticker symbol ICICIBANK. In international cross-border messaging systems governed by the Society for Worldwide Interbank Financial Telecommunication (SWIFT), the bank is identified by the eight-character Business Identifier Code (BIC) ICICINBB. However, within domestic Indian clearing switches managed by the Reserve Bank of India, the institution code is strictly restricted to exactly four alphabetic characters. Entering variations such as ‘ICICI’ or ‘ICICB’ into electronic transfer portals triggers immediate syntax validation errors, halting payment submission before clearing.
Importantly, the ‘ICIC’ entity code is applied universally without exception across every single branch within ICICI Bank’s nationwide network. Regardless of whether an office is a premier corporate banking center in Mumbai, an agricultural financing branch in rural Punjab, an SME credit center in Gujarat, or a specialized international banking unit within the GIFT City financial zone, the first four characters of the IFSC code remain immutably ‘ICIC’. This standard prefix guarantees that the central clearing switch instantly routes payment instructions to ICICI Bank’s central processing gateway, allowing internal core banking routing tables to focus exclusively on resolving the specific destination branch ledger.
The 11-Character Anatomy of ICICI Bank IFSC Codes
To appreciate how electronic interbank clearing functions with zero manual intervention, one must examine the eleven-character architectural anatomy of the ICICI Bank IFSC code. Established by the Reserve Bank of India under the Payment and Settlement Systems Act, 2007, this alphanumeric structure was engineered to eliminate ambiguity across millions of daily transactions. The eleven characters are partitioned into three dedicated structural components: the initial four alphabetic characters representing the bank entity, the fifth character reserved as a central control digit, and the concluding six alphanumeric characters pinpointing the physical branch office.
As detailed, the first four characters are uniformly ICIC, establishing the institutional ownership of the destination account. The fifth character in every valid Indian Financial System Code is always the numeric digit 0 (zero). The Reserve Bank of India deliberately embedded this numeric zero as an immutable control character and structural delimiter. This design choice serves two key purposes: first, it establishes an unmistakable boundary between the corporate entity identifier and the branch code; second, it preserves architectural room for the central bank to introduce future routing classifications or expand interbank messaging protocols without disrupting the standard eleven-character format.
One of the most frequent errors encountered in retail electronic banking is the accidental entry of the uppercase English letter ‘O’ instead of the numeric digit ‘0’ in the fifth position. Because electronic fund transfer interfaces apply strict alphanumeric validation scripts, entering the letter ‘O’ produces a syntactically malformed code. When submitted, payment gateways reject the instruction immediately with notifications such as ‘Invalid IFSC Code’ or ‘Bank Routing Key Not Recognized.’ Depositors must remember that within all Indian bank IFSC codes, the fifth character is never an alphabetic letter, but exclusively the number zero.
The final six characters of an ICICI Bank IFSC code represent the branch-specific identifier. In ICICI Bank’s infrastructure, these final six characters are almost exclusively numeric digits, formatted with leading zeros to maintain uniform string length. For example, in the code ICIC0000001, the digits ‘000001’ identify the flagship corporate branch. ICICI Bank’s centralized core banking platform maps these six digits directly to the physical branch ledger, customer account directories, and regional clearing house (RCH) sorting tables. When an inbound electronic fund packet arrives at ICICI Bank’s central processing gateway, this six-digit suffix tells the internal routing software precisely which branch ledger holds the target beneficiary account.
Real City-by-City ICICI IFSC Code Examples with Addresses
To observe the practical application of ICICI Bank’s routing infrastructure, it is instructive to examine verified branch codes and physical locations across India’s primary commercial, administrative, and technological hubs. These flagship branches manage immense daily clearing volumes, processing everything from central government collections and multinational corporate payrolls to private wealth management portfolios and retail deposits. The following branch profiles illustrate how the uniform ‘ICIC0’ prefix combines with distinct six-digit branch codes to pinpoint premier locations nationwide.
Mumbai BKC Flagship Branch (ICIC0000001)
The Bandra Kurla Complex (BKC) branch in Mumbai represents the primary operational and corporate hub of ICICI Bank, operating under the prestigious IFSC code ICIC0000001. Located at ICICI Bank Towers, G Block, Bandra Kurla Complex, Bandra East, Mumbai, Maharashtra, PIN 400051, this flagship branch carries branch code 000001 and is associated with MICR code 400229002. Situated in India’s leading financial district alongside the National Stock Exchange and prominent institutional headquarters, this branch processes monumental corporate treasury flows, syndicated credit transactions, and international trade clearing.
New Delhi Connaught Place Branch (ICIC0000007)
Serving the heart of the national capital, the Connaught Place branch operates under the verified IFSC code ICIC0000007. Located at 9A, Phelps Building, Inner Circle, Connaught Place, New Delhi, PIN 110001, the branch is designated by branch code 000007 and MICR code 110229002. Positioned within New Delhi’s historic central business district, this branch manages high-value banking relationships for diplomatic embassies, central government public sector undertakings, trade associations, and leading corporate enterprises across northern India. An adjacent flagship branch within the Connaught Place district also operates under IFSC ICIC0000004.
Bengaluru MG Road Branch (ICIC0000002)
In India’s technology capital, the premier commercial branch operates under the IFSC code ICIC0000002. Situated at 1/1, MG Road, near Trinity Circle and Commissioner Road junction, Bengaluru, Karnataka, PIN 560001, this location carries branch code 000002 and MICR code 560229002. Located along Bengaluru’s central commercial avenue, this facility manages sophisticated electronic cash management services for venture capital firms, IT services conglomerates, aerospace enterprises, and cross-border salary disbursements for thousands of technology professionals.
Chennai Nungambakkam High Road Branch (ICIC0000009)
The Nungambakkam High Road branch serves as one of ICICI Bank’s oldest and most influential financial centers in southern India, carrying the IFSC code ICIC0000009. Located at 110, Nungambakkam High Road, Nungambakkam, Chennai, Tamil Nadu, PIN 600034, the branch holds branch code 000009 and MICR code 600229002. Positioned in a bustling commercial and diplomatic neighborhood, this branch supports major automotive manufacturing conglomerates, healthcare groups, engineering export houses, and high-net-worth individual depositors across Tamil Nadu.
Kolkata R.N. Mukherjee Road Branch (ICIC0000006)
In eastern India, the primary commercial anchor for ICICI Bank is the R.N. Mukherjee Road branch, operating with the IFSC code ICIC0000006. Located at 22, R.N. Mukherjee Road, Dalhousie Square financial district, Kolkata, West Bengal, PIN 700001, the facility carries branch code 000006 and MICR code 700229002. Situated near the historic commercial core of Kolkata, this branch coordinates commercial lending, international letters of credit, and treasury cash management for traditional manufacturing enterprises, tea plantation conglomerates, and regional trade merchants.
Hyderabad Gachibowli Financial District Branch (ICIC0000047)
In Telangana’s booming technology and pharmaceutical hub, the Gachibowli Financial District branch operates under the IFSC code ICIC0000047. Situated at the ICICI Bank Regional Hub, Financial District, Nanakramguda, Gachibowli, Hyderabad, Telangana, PIN 500032, this location carries branch code 000047 and MICR code 500229008. Situated inside ICICI Bank’s massive regional administrative campus, this branch delivers round-the-clock banking services to global technology giants, biotechnology research hubs, real estate developers, and specialized IT workforce accounts.
Finding Your ICICI IFSC Code Online via iMobile Pay App and Internet Banking
Locating your specific ICICI Bank branch IFSC code online is an instantaneous, self-service process that eliminates the need to visit a physical banking branch or wait on telephone helplines. ICICI Bank provides multiple intuitive digital platforms where account holders can verify their exact routing codes within seconds. The most ubiquitous mobile tool is the flagship iMobile Pay application, available on both Android and iOS devices. After launching the app and logging in via biometric fingerprint authentication or your secure 4-digit login PIN, select the ‘Accounts’ icon from the primary dashboard. Tap on your specific Savings Account or Current Account card to open the account overview. Under the ‘Account Details’ or ‘View Details’ tab, your complete 12-digit account number, account category, home branch location, and verified 11-character IFSC code are prominently displayed. You can also tap ‘Share Account Details’ to safely export these routing parameters to your business contacts or family members.
For users who prefer desktop banking, the official ICICI Bank Internet Banking portal at https://www.icicibank.com offers comprehensive account transparency. Log in using your registered User ID and confidential password. Once inside the personal banking dashboard, navigate to the top navigation bar and select ‘Bank Accounts,’ followed by ‘Accounts Summary.’ Click on the specific account number you wish to inspect. The resulting screen generates a complete operational profile of your account, including current ledger balances, available funds, nomination status, branch telephone contacts, full street address, and the precise branch IFSC code required for inbound NEFT, RTGS, and IMPS payments.
If you do not hold an active internet banking account or simply need to find the IFSC code for an external ICICI branch where a vendor or colleague banks, ICICI Bank maintains an official Branch and ATM Locator tool online at https://www.icicibank.com/find-atm-branch. This locator allows users to filter by state, district, city, and locality or search directly by PIN code. The search results provide the complete physical address, branch contact numbers, operating business hours, CTS clearing zone, branch code, and the verified eleven-character IFSC code. Using this official locator prevents the common risk of relying on outdated third-party aggregators that may not reflect recent branch mergers or administrative relocations.
In addition to the mobile app and web portal, ICICI Bank offers an automated WhatsApp Banking service, accessible by messaging the bank’s verified business number at +91 86400 86400. Once you send a greeting such as ‘Hi’ from your registered mobile number, the interactive automated menu presents various self-service options. Selecting ‘Account Services’ and choosing ‘Account Details’ produces an instant encrypted reply displaying your home branch name, account number, and corresponding IFSC code. Furthermore, business and commercial enterprises utilizing the InstaBIZ mobile application can access dedicated current account routing codes, trade finance branch codes, and specialized export-import IFSC parameters directly from the enterprise dashboard.
Finding ICICI IFSC Code Offline
While digital banking channels offer instant access to routing codes, numerous everyday situations require verifying an ICICI Bank IFSC code through physical instruments. The most common and legally authoritative physical document is a cheque leaf from your personalized cheque book. Under the Cheque Truncation System (CTS-2010) standards mandated by the Reserve Bank of India, every valid cheque leaf features standardized layout architecture. The eleven-character IFSC code is printed on the upper section of the leaf, typically situated in the top-left or top-center area directly below the ICICI Bank corporate logo and alongside the complete postal address and contact details of the issuing home branch.
It is crucial not to confuse the upper-level IFSC code with the numeric strings printed in magnetic ink on the bottom white band of the cheque leaf. The bottom band contains the specialized MICR line read by optical and magnetic cheque sorting machines during clearing. This band is organized into four distinct segments: the first six digits enclosed in quotation marks represent the cheque serial number; the subsequent nine digits represent the Magnetic Ink Character Recognition (MICR) code (with the first three digits indicating the city code, the middle three representing the bank code 229, and the last three indicating the branch code); followed by the six-digit RBI account identifier and a two-digit transaction code. While the MICR code is used exclusively for clearing physical paper cheques through the Cheque Truncation System, electronic fund transfers (NEFT, RTGS, IMPS) strictly require the eleven-character IFSC code printed at the top of the leaf.
Another reliable physical source is the official ICICI Bank passbook issued to retail savings, senior citizen, and rural banking customers. The very first printed page of the passbook (the account identity sheet) contains an exhaustive summary of the banking relationship. This includes the account holder’s full legal name, joint holder details, registered correspondence address, Customer Identification File (CIF) number, 12-digit account number, branch telephone number, and the eleven-character IFSC code. For customers who opened accounts digitally and do not maintain a physical passbook, the initial Welcome Kit letter delivered via postal courier or the official Account Opening Confirmation document contains identical branch routing details.
Account holders can also retrieve their branch IFSC code from regular physical monthly bank statements delivered by mail or downloaded as digitally signed PDF documents. The statement header universally displays the branch name, complete postal address with PIN code, customer service telephone numbers, and the branch IFSC. Finally, account holders can contact ICICI Bank’s 24×7 phone banking helpline by dialing 1800 1080 (toll-free) or 1860 120 7777 from within India. After passing Interactive Voice Response (IVR) security authentication using their debit card number and ATM PIN or Customer ID, customer service representatives can formally verify and confirm the exact IFSC code assigned to their home branch.
State-Wise ICICI Branch Distribution
ICICI Bank operates one of the most balanced and geographically extensive branch distribution footprints in the Indian financial sector. Spanning metropolitan capital regions, industrial corridors, agricultural heartlands, and underserved rural districts, the bank’s physical branch network exceeds 6,500 dedicated branches. To optimize operational administration and clearing efficiency, ICICI Bank structures its branches into regional clusters, with each branch assigned a unique six-digit branch code following the uniform ‘ICIC0’ prefix. Understanding the regional distribution across India’s primary economic zones provides essential perspective for both retail depositors and commercial enterprises executing multi-state vendor disbursements.
Maharashtra and Western India: As the financial birthplace and operational headquarters of ICICI Bank, Maharashtra hosts the largest concentration of branches in the country, exceeding 1,100 locations. The Mumbai Metropolitan Region (MMR) encompasses hundreds of branches spanning corporate centers in Bandra Kurla Complex (ICIC0000001), Nariman Point, and Fort, alongside high-density residential branches across Andheri, Borivali, Powai, Thane, and Navi Mumbai. Beyond the commercial capital, ICICI Bank maintains extensive branch clusters across Pune’s manufacturing and IT corridors (Hinjawadi, Magarpatta, Shivajinagar), industrial centers in Nashik and Aurangabad, and agricultural trading hubs in Nagpur, Kolhapur, and Solapur. In neighboring Gujarat, where ICICI Bank maintains its historic registered corporate office in Vadodara (ICIC0000014), large branch networks support commerce in Ahmedabad, Surat, Rajkot, and Gandhinagar, including a specialized International Banking Unit at GIFT City.
Delhi National Capital Region (NCR): The Delhi NCR region represents another vital nexus of ICICI Bank’s retail and commercial operations, encompassing over 650 branches across the National Capital Territory of Delhi, Gurugram, Noida, Greater Noida, Faridabad, and Ghaziabad. In New Delhi, flagship locations in Connaught Place (ICIC0000007), Barakhamba Road, South Extension, and Nehru Place serve central government bodies, multinational corporate regional offices, and premier retail communities. Across Haryana and Uttar Pradesh borders, heavy branch density along Gurugram’s Cyber City and Golf Course Road, alongside Noida’s Sector 18 commercial hub, provides seamless electronic banking services to corporate technology firms, real estate giants, and industrial manufacturing units.
Karnataka and Southern Technology Corridors: In southern India, Karnataka hosts an expansive network of over 600 branches, with Bengaluru serving as the technological center. Prominent branches across Bengaluru, including MG Road (ICIC0000002), Koramangala, Indiranagar, Whitefield, and Electronic City, cater to the unique banking requirements of global software enterprises, startup incubators, venture capital funds, and thousands of IT professionals. Beyond Bengaluru, ICICI Bank maintains a prominent presence in tier-two growth engines including Mysuru, Mangaluru, Hubballi, Belagavi, and Udupi, bridging urban tech corridors with traditional industrial and coastal trade hubs.
Tamil Nadu, Telangana, and Andhra Pradesh: In Tamil Nadu, ICICI Bank operates more than 550 branches anchored by major commercial hubs in Chennai, including Nungambakkam High Road (ICIC0000009), Anna Salai, T. Nagar, and the Old Mahabalipuram Road (OMR) IT highway. Industrial manufacturing centers across Coimbatore, Tiruchirappalli, Madurai, and Salem are supported by robust SME branch infrastructure. In Telangana and Andhra Pradesh, over 700 branches drive commercial growth, with Hyderabad serving as a dominant regional anchor through major hubs in Gachibowli (ICIC0000047), HITEC City, Banjara Hills, and Secunderabad, alongside thriving commercial branches in Visakhapatnam, Vijayawada, and Guntur.
Uttar Pradesh and Eastern India: Uttar Pradesh, India’s most populous state, has witnessed rapid ICICI Bank retail branch expansion, surpassing 600 branches across commercial centers such as Lucknow, Kanpur, Varanasi, Prayagraj, Agra, and Meerut. These branches support vibrant small business clusters, agro-processing facilities, and state government electronic disbursements. In West Bengal and eastern India, over 400 branches serve commercial interests, led by historic centers in Kolkata (R.N. Mukherjee Road ICIC0000006, Dalhousie, Salt Lake Sector V, and New Town), extending into Howrah, Siliguri, and Durgapur, alongside growing networks across Odisha, Bihar, and the northeastern states. Across all regions, ICICI Bank continues to expand its ‘Gramin’ rural branches, ensuring financial inclusion and direct benefit transfer (DBT) integration under government schemes.
Step-by-Step Guide to Adding an ICICI Beneficiary for NEFT and RTGS
To initiate electronic fund transfers via NEFT or RTGS to an ICICI Bank account from another financial institution, or from an ICICI account to external bank accounts, the remitter must first register the recipient as an authorized beneficiary (payee). Adding a beneficiary establishes a permanent routing profile in your digital banking portal, eliminating the need to enter lengthy account and routing credentials during subsequent transactions. This process is governed by strict multi-factor authentication and security protocols designed to prevent unauthorized account tampering and fraudulent capital diversions.
To register an ICICI beneficiary through the iMobile Pay application, open the app and log in securely. From the primary dashboard, tap on the ‘Transfer & Pay’ menu and select ‘Manage Beneficiaries.’ Tap on ‘Add Payee’ and select the appropriate category: choose ‘Within ICICI Bank’ if the recipient holds an ICICI account, or ‘Other Bank’ if you are transferring funds to an account at another commercial institution. When adding an ICICI beneficiary, enter the recipient’s full legal name, their 12-digit ICICI account number, and re-enter the account number to confirm accuracy. For non-ICICI payees, you must also input the recipient’s exact 11-character IFSC code. The app automatically validates the IFSC string against the central bank directory, displaying the corresponding bank name and physical branch location on screen.
Security protocols mandate robust two-factor authentication (2FA) to finalize beneficiary registration. Once you confirm the payee details, ICICI Bank’s security system transmits a unique One-Time Password (OTP) to your registered mobile telephone number. After entering the OTP, the system prompts you to complete Grid Authentication. On the reverse side of every physical ICICI Bank debit card is an alphanumeric security grid featuring letters from A to P, with two-digit numbers assigned to each letter. The app prompts you to enter the numbers corresponding to specific letters (for example, Grid values for D, K, and N). This ensures that only the authorized cardholder possessing the physical card can activate a new payment recipient.
Following successful authentication, regulatory guidelines and internal risk policies enforce an initial cooling period before full transaction values can be executed. In ICICI Bank, a new beneficiary requires a mandatory 30-minute cooling window to activate within the core banking system. Furthermore, to safeguard customers against unauthorized account takeovers, ICICI Bank enforces a maximum aggregate transaction limit of Rs 50,000 to Rs 1,00,000 during the first 24 hours post-activation, depending on the account tier and verification channel. Once this initial 24-hour security window expires, full platform transfer limits (up to twenty-five lakh rupees for retail internet banking or custom limits for corporate users) become automatically operational.
IMPS and UPI Fund Transfers Using ICICI Bank IFSC Codes
In contemporary retail finance, electronic payments are dominated by instantaneous, round-the-clock settlement rails managed by the National Payments Corporation of India (https://www.npci.org.in). While traditional batch-based clearing methods remain vital for commercial scheduling, the Immediate Payment Service (IMPS) and the Unified Payments Interface (UPI) deliver immediate fund movement 24 hours a day, 7 days a week, 365 days a year, including on national holidays and weekends. Understanding how the ICICI Bank IFSC code operates across these modern payment rails is essential for ensuring trouble-free instant settlements.
The Immediate Payment Service (IMPS) provides two distinct routing mechanisms for transferring funds: the Mobile Number and Mobile Money Identifier (MMID) method, and the Bank Account Number plus IFSC method. In practical banking, the Account Number and IFSC method has become the undisputed gold standard for reliability. To send an IMPS payment to an ICICI Bank account holder, the remitter inputs the recipient’s 12-digit account number and the eleven-character IFSC code (such as ICIC0000001). Under regulatory revisions approved by the Reserve Bank of India and NPCI, the per-transaction limit for IMPS transfers has been established at Rs 5,00,000 (five lakh rupees), enabling depositors to move substantial sums instantly with immediate debit and credit confirmation receipts.
The Unified Payments Interface (UPI) has transformed retail transactions across India, processing over thirteen billion payments every month. While standard UPI transactions are executed by scanning merchant QR codes or entering a Virtual Payment Address (VPA, such as username@icici or mobile@upi), UPI architecture incorporates a robust ‘Pay to Bank Account’ feature within leading apps like iMobile Pay, Google Pay, PhonePe, and Paytm. When using this option, the sender inputs the beneficiary’s 12-digit ICICI account number and the eleven-character branch IFSC code. Under the hood, the NPCI UPI switch communicates instantly with ICICI Bank’s Application Programming Interface (API) gateways, validating the branch routing code and crediting the beneficiary account within fractions of a second.
A critical operational advantage of modern instant rails is the penny-drop beneficiary validation protocol. When entering an ICICI account number and IFSC code within corporate disbursement portals or advanced mobile applications, the platform initiates a real-time 1-rupee API verification inquiry. The receiving bank’s core banking system resolves the IFSC, queries the internal customer ledger, and returns the registered legal account holder’s name before any major capital transfer is executed. This automated verification eliminates human data-entry errors, ensuring that the sender confirms the recipient’s identity before committing large balances to the payment stream.
High-Value Corporate and Business Transfers via ICICI RTGS
For commercial enterprises, industrial manufacturers, institutional treasuries, and high-net-worth individuals, the Real Time Gross Settlement (RTGS) system serves as the definitive financial conduit for high-value fund movements. Unlike net settlement systems that accumulate and clear payments in periodic batches, RTGS settles every transaction individually on a continuous, gross basis directly across the settlement books of the Reserve Bank of India. In ICICI Bank’s corporate infrastructure, RTGS provides absolute payment finality, ensuring that once funds are credited to a beneficiary ledger, the transaction is irrevocable and unconditional.
Under Reserve Bank of India operating rules, RTGS transactions carry a statutory minimum threshold of Rs 2,00,000 (two lakh rupees), with no upper monetary ceiling for digital transfers executed across corporate internet banking or retail platforms. High-value transactions initiated by corporate clients through ICICI Bank’s Corporate Internet Banking (CIB) portal and Corporate Cash Management Services (cCMS) are processed through dedicated high-throughput messaging gateways. Large corporations frequently integrate their enterprise resource planning (ERP) platforms (such as SAP, Oracle, and Microsoft Dynamics) directly with ICICI Bank through secure Host-to-Host (H2H) API banking channels, enabling automated bulk RTGS salary runs, supplier payments, and statutory tax remittances involving hundreds of crores of rupees daily.
Every RTGS transfer processed through an ICICI Bank IFSC code generates a globally unique 22-character tracking identifier known as the Unique Transaction Reference (UTR) number. For an RTGS payment originating from ICICI Bank, the UTR code follows a standardized alphanumeric architecture: the first four characters represent the bank code (ICIC), the fifth character designates the transfer rail (‘R’ for RTGS), the sixth character indicates the transaction channel, followed by the two-digit year, Julian date code, and a unique sequential transaction number. This 22-character UTR serves as definitive legal proof of payment and allows corporate treasury teams and auditors to track the exact real-time settlement timestamp on the central bank’s RTGS core switch.
In terms of transaction costs, the Reserve Bank of India enacted a transformative regulatory reform effective January 1, 2020, mandating that commercial banks cannot levy any processing charges or transaction fees on electronic fund transfers (both NEFT and RTGS) initiated online by retail savings account holders. Consequently, retail depositors executing RTGS transfers through the iMobile Pay app or ICICI Internet Banking enjoy complete zero-fee settlement. For transactions initiated manually at physical ICICI branch counters, modest, RBI-capped fee slabs apply based on transaction value (typically Rs 20 to Rs 45 plus applicable Goods and Services Tax for amounts exceeding two lakh rupees), reflecting the administrative overhead of physical processing.
International Inward Remittance to ICICI Bank
In an increasingly interconnected global economy, millions of Non-Resident Indians (NRIs), foreign institutional investors, multinational corporations, and global trade partners transfer capital into India every month. Inward cross-border wire transfers operate through an international messaging network governed by the Society for Worldwide Interbank Financial Telecommunication (SWIFT). To ensure that foreign capital reaches an ICICI Bank customer’s domestic account without manual intervention or excessive intermediary routing fees, remitters must understand the vital link between international SWIFT Business Identifier Codes (BICs) and domestic eleven-character IFSC codes.
The master SWIFT Business Identifier Code for ICICI Bank is universally recognized as ICICINBB. This international identifier routes foreign currency wires directly into ICICI Bank’s Central Treasury and International Financial Services division headquartered in Mumbai. When an overseas sender initiates a wire transfer from a foreign bank (such as JPMorgan Chase in the United States, Barclays in the United Kingdom, or DBS in Singapore), they must provide this SWIFT code alongside the recipient’s domestic banking coordinates. In SWIFT MT103 customer transfer messages, Field 59 (Beneficiary Customer) must specify the recipient’s full legal name as registered on their bank records, their 12-digit ICICI account number, and the specific eleven-character domestic branch IFSC code (such as ICIC0000002 for Bengaluru MG Road).
To streamline cross-border transfers for non-resident depositors, ICICI Bank operates its specialized Money2India (M2I) digital remittance platform. Serving Indian diaspora communities across the United States, Canada, the United Kingdom, Europe, the United Arab Emirates, Singapore, and Australia, Money2India provides fixed exchange rate guarantees, competitive transfer charges, and direct integration into India’s domestic clearing rails. Remitters using Money2India can schedule recurring family maintenance transfers, invest in NRE or NRO fixed deposits, or remit loan repayments, with funds automatically routed through domestic IFSC switches directly into ICICI or non-ICICI recipient accounts across India within hours.
Under the Foreign Exchange Management Act (FEMA) and Reserve Bank of India foreign trade directives, recipients of foreign commercial earnings, freelance export payments, foreign direct investments, or overseas capital transfers must obtain official regulatory documentation of the inward flow. ICICI Bank automates this requirement through the issuance of the Foreign Inward Remittance Advice (FIRA) and Foreign Inward Remittance Certificate (FIRC). Account holders can generate and download their FIRA documents directly through ICICI Internet Banking within 48 to 72 hours of currency conversion and ledger credit. These certificates serve as statutory proof of foreign currency realization for the Directorate General of Foreign Trade (DGFT), the Goods and Services Tax (GST) department, and the Income Tax department.
Troubleshooting Common ICICI IFSC Code Transfer Errors and Reversal Timelines
Despite the robust automation of electronic banking, data entry mistakes and technical routing mismatches can occasionally disrupt fund transfers. Understanding how the Reserve Bank of India (https://www.rbi.org.in) regulates electronic payment credits and knowing the precise steps to resolve transfer errors is essential for safeguarding your funds. The primary regulatory foundation governing interbank electronic transfers in India is the RBI Master Direction on electronic fund transfers (originally enacted under circular DPSS.CO.OD.No. 1928/04.04.004/2009-10). Under this clear directive, commercial banks are instructed that the electronic credit to a beneficiary account is effected solely based on the beneficiary account number provided by the remitting customer.
While the account number dictates the final ledger credit, the IFSC code determines the institutional and branch routing pathway. If a remitter enters an erroneous IFSC code, several distinct operational outcomes can unfold. If the remitter inputs a completely invalid, malformed, or nonexistent IFSC code (such as one containing only ten characters or substituting the letter ‘O’ for the zero digit), the originating bank’s payment gateway or the central RBI clearing switch immediately rejects the transaction before any funds are debited from the remitter’s balance. If the remitter enters a valid IFSC code belonging to a different ICICI Bank branch but provides the correct 12-digit account number, ICICI Bank’s centralized core banking platform (Finacle) automatically identifies the correct customer account ledger and successfully credits the funds, as ICICI account numbers are unique nationwide across all branches.
A far more complicated scenario arises if the remitter provides both an incorrect account number and an incorrect IFSC code, or if the erroneous account number happens to match a valid active account at the destination branch. Under RBI rules, if the receiving bank cannot match the account number on its ledger, the electronic transfer packet is rejected by the destination switch and automatically returned to the originating bank. To ensure consumer protection against prolonged delays, the Reserve Bank of India issued its landmark circular on the Harmonization of Turnaround Time (TAT) and Customer Compensation (DPSS.CO.PD No.629/02.01.014/2019-20). Under these statutory rules, banks are mandated to reverse failed NEFT, RTGS, and IMPS transactions within a strict T+1 timeline (where T represents the transaction date).
If an originating or beneficiary bank fails to return or credit the disputed funds within the mandated T+1 business day window, the central bank enforces a mandatory compensation penalty of Rs 100 per day of delay, credited automatically to the customer’s account without requiring a formal claim. In the event that funds were mistakenly credited to an unintended individual due to remitter error, the sender must immediately notify their home branch manager and lodge a formal dispute citing the 22-character Unique Transaction Reference (UTR) number. The remitting bank initiates an interbank recall request to ICICI Bank, which freezes the misdirected balance pending the beneficiary’s consent or legal resolution. If grievances are not addressed within thirty days, customers have the legal right to escalate the matter to the RBI Ombudsman through the centralized Complaint Management System (CMS portal) under the Reserve Bank – Integrated Ombudsman Scheme, 2021.
Branch Relocation and Network Restructuring: How to Verify Updated ICICI Branch IFSC Codes
Commercial banking networks are dynamic operational entities that undergo continuous adaptation to meet evolving urban demographics, commercial growth patterns, and technological developments. As commercial leases expire, metropolitan business centers shift, or administrative operations are consolidated, ICICI Bank periodically reorganizes its physical branch footprint. Individual branches may relocate to larger commercial facilities, merge with neighboring branches to form unified flagship financial hubs, or be restructured into specialized wealth management centers or SME trade financing offices. These physical and structural reorganizations frequently lead to modifications in branch codes and corresponding IFSC routing assignments across affected districts.
When an ICICI Bank branch is physically relocated within the same municipal clearing zone or merged with a nearby facility, the bank’s IT infrastructure implements advanced core banking alias routing. During the transition phase, which typically spans twelve to twenty-four months, ICICI Bank’s centralized routing servers maintain automated mapping tables. Inbound electronic transfer instructions addressed to the legacy, retired IFSC code are automatically redirected and credited to the customer’s active account under the newly assigned branch code. This backward compatibility safeguards depositors against payment rejections during corporate vendor updates or recurring ECS and NACH debit mandate transitions.
However, relying indefinitely on legacy routing codes introduces risks of eventual transaction failure once transitional mapping tables are decommissioned. Account holders and corporate financial controllers must proactively verify and update their branch IFSC codes following any announced reorganization. Depositors can confirm the active status of their branch and its officially registered routing codes through three authoritative digital repositories. First, consult the official ICICI Bank Branch & ATM Locator at https://www.icicibank.com/find-atm-branch to search current active branch listings by postal PIN code or locality.
Second, account holders can consult the official master directory of NEFT-enabled bank branches maintained directly by the Reserve Bank of India at https://m.rbi.org.in/scripts/Neft.aspx. The central bank updates this database on a monthly basis, providing an unimpeachable legal record of all participating commercial bank branches and their active IFSC routing keys. Third, users can cross-verify routing codes, MICR details, and branch contact parameters on dedicated financial reference portals such as ifsc.co, which aggregates real-time clearing data to assist consumers and businesses in executing accurate, error-free electronic transfers nationwide.
Following a branch code modification, customers must promptly update their banking coordinates across all third-party automated mandates and statutory registrations. This includes updating standing instructions for mutual fund Systematic Investment Plans (SIPs), recurring auto-debit arrangements on credit cards, Electronic Clearing Service (ECS) mandates for utility payments, and National Automated Clearing House (NACH) loan repayments. Furthermore, taxpayers should verify that their validated bank account details on the Income Tax Department e-filing portal reflect the active branch IFSC code to ensure seamless direct credit of annual income tax refunds without clearing delays.
Comparing ICICI Bank Electronic Transfer Rails with Leading Indian Banks
Selecting the optimal banking institution for executing large-scale corporate disbursements or high-frequency retail transactions requires a clear comparative understanding of clearing capabilities across India’s leading financial institutions. As India’s private and public sector banking leaders expand their technological capabilities, their routing mechanisms, branch densities, minimum transfer thresholds, and fee structures have converged around central bank mandates, yet notable operational distinctions persist across platforms.
The comparative analysis below illustrates the fundamental operational parameters governing electronic fund transfers across ICICI Bank, HDFC Bank, State Bank of India (SBI), and Kotak Mahindra Bank. Each of these premier institutions plays a vital role in national clearing, offering full round-the-clock settlement support across all primary digital payment rails while maintaining unique institutional prefixes and proprietary digital banking architectures.
| Bank Name | IFSC Prefix | Branch Network | RTGS Minimum / Maximum Limit | Online NEFT / RTGS Charges | Digital Banking Platform | 24×7 Settlement Support |
|---|---|---|---|---|---|---|
| ICICI Bank | ICIC | 6,500+ branches and 17,000+ ATMs | Rs 2,00,000 / No upper limit | Nil (Free for retail savings via iMobile Pay and Internet Banking) | iMobile Pay, Corporate Internet Banking (CIB), InstaBIZ | Yes (Full 24x7x365 support for NEFT, RTGS, IMPS, UPI) |
| HDFC Bank | HDFC | 8,800+ branches and 20,000+ ATMs | Rs 2,00,000 / No upper limit | Nil (Free for retail customers via HDFC NetBanking and MobileBanking) | HDFC MobileBanking, PayZapp, Corporate CBX | Yes (Full 24x7x365 support for NEFT, RTGS, IMPS, UPI) |
| State Bank of India | SBIN | 22,500+ branches and 65,000+ ATMs | Rs 2,00,000 / No upper limit | Nil (Free via YONO and SBI NetBanking) | YONO SBI, YONO Business, Onlinesbi.com | Yes (Full 24x7x365 support for NEFT, RTGS, IMPS, UPI) |
| Kotak Mahindra Bank | KKBK | 1,900+ branches and 3,100+ ATMs | Rs 2,00,000 / No upper limit | Nil (Free via Kotak Mobile Banking and NetBanking) | Kotak811, Kotak Mobile Banking, Kotak Netit | Yes (Full 24x7x365 support for NEFT, RTGS, IMPS, UPI) |
As highlighted in the comparative data, all four institutions fully comply with the Reserve Bank of India’s landmark directive waiving all electronic fund transfer processing fees for retail savings account holders transacting through digital channels. ICICI Bank distinguishes itself through its exceptional technological agility, pioneered through its iMobile Pay platform and comprehensive corporate API banking ecosystem. While State Bank of India commands an unmatched physical branch footprint exceeding 22,500 branches, ICICI Bank provides an ideal balance of extensive nationwide physical access (over 6,500 branches) and industry-leading digital uptime, making its ‘ICIC’ routing infrastructure a preferred choice for tech-savvy consumers, startups, and multinational corporate treasuries.
Frequently Asked Questions About ICICI Bank IFSC Codes
What is the IFSC code format for ICICI Bank?
The IFSC code for ICICI Bank strictly follows the eleven-character alphanumeric standard mandated by the Reserve Bank of India. The first four characters are always the alphabetic entity code ICIC. The fifth character is universally the numeric digit 0 (zero), serving as a reserved control character. The final six characters consist of numeric branch digits (such as 000001, 000007, or 000047) that uniquely identify the specific physical branch within ICICI Bank’s nationwide network.
Where can I find the ICICI IFSC code on my cheque book?
On a standard ICICI Bank CTS-2010 compliant cheque leaf, the eleven-character IFSC code is printed on the upper section of the cheque leaf, typically located in the top-left corner or top-center directly below the ICICI Bank logo, alongside the issuing branch’s full postal address and contact telephone number. It should not be confused with the nine-digit MICR code printed in magnetic ink on the bottom white band of the cheque leaf.
How do I find my ICICI branch IFSC code in the iMobile Pay app?
To find your branch IFSC code in the iMobile Pay application, log in using your biometric authentication or 4-digit PIN. Navigate to the ‘Accounts’ section on the main dashboard, tap on your Savings Account or Current Account card, and select ‘Account Details’ or ‘View Details.’ The screen will display your complete 12-digit account number, account type, home branch name, address, and the verified eleven-character IFSC code.
What is the ICICI Bank SWIFT code for receiving international payments?
The primary SWIFT Business Identifier Code (BIC) for receiving international inward wire transfers at ICICI Bank is ICICINBB. This code directs cross-border payments to ICICI Bank’s Central Treasury in Mumbai. When receiving funds from overseas, the foreign sender must provide this SWIFT code along with your full legal name, 12-digit ICICI account number, and your domestic branch eleven-character IFSC code.
Are online NEFT and RTGS transfers free for ICICI savings account holders?
Yes, all online NEFT and RTGS fund transfers initiated through ICICI Bank Internet Banking or the iMobile Pay mobile application are completely free of charge for retail savings account holders. Pursuant to Reserve Bank of India directives effective January 1, 2020, commercial banks are prohibited from levying convenience or processing fees on retail digital transfers. Nominal charges apply only if transfers are initiated physically at a branch counter.
Can I transfer funds to an ICICI account using UPI without an IFSC code?
Yes, standard UPI transfers executed using a mobile telephone number, a Virtual Payment Address (UPI ID such as name@icici), or by scanning an interoperable Bharat QR code do not require manual entry of an IFSC code. The UPI switch automatically resolves account routing in the background. However, if you choose the ‘Bank Account + IFSC’ transfer option within UPI apps, you must enter both the 12-digit account number and the eleven-character ICICI IFSC code.
What happens if I enter an incorrect ICICI IFSC code during a fund transfer?
If you enter an invalid or nonexistent IFSC code, the remitting bank’s payment gateway or the central RBI clearing switch will reject the transaction immediately before funds are debited. If you enter the valid IFSC of a different ICICI branch but provide the correct 12-digit account number, ICICI Bank’s centralized core banking platform will automatically credit the funds to the correct account based on the unique account number. If both the account number and IFSC code are incorrect, funds may be returned or misdirected, requiring formal dispute resolution.
How long does an NEFT transfer from another bank take to reflect in an ICICI account?
National Electronic Funds Transfer (NEFT) operates on a 24x7x365 schedule with half-hourly settlement batches managed by the Reserve Bank of India. Under normal operating conditions, an interbank NEFT transfer dispatched from another commercial bank is credited to an ICICI Bank account within 15 to 30 minutes of batch processing. In exceptional cases of interbank network congestion, clearing settlement may take up to two hours.
How can I confirm if an ICICI branch IFSC code has changed recently?
You can confirm the active status of any ICICI Bank branch and its corresponding IFSC code by accessing the official ICICI Bank branch locator portal at https://www.icicibank.com/find-atm-branch. Alternatively, you can consult the official master directory of NEFT-enabled bank branches published on the Reserve Bank of India website at https://m.rbi.org.in/scripts/Neft.aspx or cross-verify via ifsc.co.
Is an IFSC code required for intra-bank (ICICI to ICICI) fund transfers?
No, an IFSC code is not strictly required for intra-bank transfers between two ICICI Bank accounts initiated through iMobile Pay or ICICI Internet Banking. Because both accounts reside within ICICI Bank’s internal core banking system, the transfer is executed internally as a book transfer using only the recipient’s 12-digit ICICI account number. However, if you are transferring funds between two ICICI accounts through third-party platforms via account and IFSC routing, entering the IFSC code is required.
Conclusion: Essential Protocols for Flawless Electronic Banking
In the rapidly accelerating landscape of Indian digital finance, understanding foundational interbank routing identifiers is essential for safeguarding electronic capital. As ICICI Bank continues to expand its physical branch footprint beyond 6,500 locations and handles record transaction volumes across retail and corporate sectors, the eleven-character Indian Financial System Code serves as the indispensable navigational beacon that directs trillions of rupees in daily settlements to their precise ledger destinations. From mastering the universal ‘ICIC0’ prefix to identifying specific branch codes across economic centers like Mumbai, New Delhi, Bengaluru, Chennai, Kolkata, and Hyderabad, accurate IFSC knowledge empowers depositors to transact with absolute precision.
To maintain flawless payment execution and defend against financial fraud, depositors should implement rigorous digital verification habits across every transaction. Always verify each character of the IFSC string before authorizing a transfer, ensuring that the fifth character is entered as the numeric digit zero rather than the letter ‘O’. When registering a new payee for major commercial payments or family transfers, execute a nominal test transfer of 1 rupee to verify account credentials before committing substantial balances. Utilize official digital repositories such as the ICICI Bank Branch Locator at https://www.icicibank.com or the Reserve Bank of India clearing portal at https://www.rbi.org.in to confirm updated codes whenever branches undergo physical relocation or structural consolidation.
In the rare event of a failed or delayed transfer, retain your 22-character Unique Transaction Reference (UTR) number and promptly contact bank grievance redressal channels. Under the regulatory protection of the Reserve Bank of India, including the Harmonization of Turnaround Time (TAT) guidelines and the Reserve Bank – Integrated Ombudsman Scheme, 2021, consumers are legally entitled to prompt fund reversals, mandatory delay compensation of Rs 100 per day for unaddressed failures, and neutral ombudsman arbitration through the centralized Complaint Management System (CMS) portal. By combining authoritative IFSC knowledge, verified digital verification tools, and keen awareness of statutory consumer rights, individuals and enterprises can navigate ICICI Bank’s nationwide clearing rails with complete security, confidence, and operational speed.
