What is an IFSC Code? How to Find It & Why It Matters
Updated: March 2026 | By Bank Balance Check
If you have ever tried to send money online, set up a direct debit, or receive a wire transfer in India, someone has surely asked you for your IFSC code. But what exactly is an IFSC code, why is it 11 characters long, and why does every bank branch have a different one? This guide explains everything you need to know about IFSC codes in plain language, and shows you exactly how to find the IFSC code for any bank branch in India.
What is IFSC? Full Form & Meaning
IFSC stands for Indian Financial System Code. It is an 11-character alphanumeric code assigned by the Reserve Bank of India (RBI) to uniquely identify every bank branch in India that is part of the NEFT, RTGS, or IMPS electronic payment network. Think of it as a postal address for a bank branch — just as a PIN code uniquely identifies a geographic area, an IFSC code uniquely identifies a specific bank branch for electronic fund transfer purposes.
The IFSC system was introduced to streamline and standardise electronic fund transfers across India, replacing older, cumbersome methods of routing transactions through correspondent banks. Today, virtually every bank branch in India — from the State Bank of India's main Mumbai branch to a small regional cooperative bank in a rural area — has its own unique IFSC code.
Breaking Down an IFSC Code — Character by Character
Example: SBI's Mumbai main branch IFSC code
Characters 1–4: Bank Code
The first four characters identify the bank. For example, SBIN = State Bank of India, HDFC = HDFC Bank, ICIC = ICICI Bank, UTIB = Axis Bank, KKBK = Kotak Mahindra Bank.
Character 5: Always "0"
The fifth character is always the numeral zero (0). This position is reserved by RBI for future use and is currently kept as zero for all bank branches in India.
Characters 6–11: Branch Code
The last six characters identify the specific branch. This is typically a combination of letters and numbers that is unique to each branch within the bank.
5 Ways to Find Your IFSC Code
On Your Cheque Book
The easiest way — your IFSC code is printed on every cheque leaf, usually below the MICR code at the bottom, or in the upper left area of the cheque. It appears as an 11-character alphanumeric code.
On Your Bank Passbook
Most bank passbooks print the branch IFSC code on the first page alongside your account details such as account number, branch address, and MICR code.
In Your Net Banking Account
Log in to your bank's internet banking portal. Navigate to "Account Details" or "Profile" — your IFSC code is usually listed there alongside your account number and branch details.
On Your Bank's Official Website
Visit your bank's official website and look for a "Branch Locator" or "IFSC Code Finder" tool. Enter your city, district, and branch name to get the IFSC code.
Using Our Free IFSC Lookup Tool
The fastest way — use our free IFSC lookup tool to search for any bank branch across India. Search by bank name, state, district, and branch to instantly find the correct IFSC and MICR code.
What Happens to IFSC Codes After Bank Mergers?
India has seen several significant bank mergers in recent years, particularly the consolidation of public sector banks in 2019–2020. When two banks merge, the IFSC codes of the merging bank (the one being absorbed) are eventually replaced by new codes under the surviving bank. This is a critical issue because old IFSC codes can become invalid, causing online transfers to fail.
Vijaya Bank & Dena Bank → Bank of Baroda
Effective: 2019All Vijaya Bank (VIJB) and Dena Bank (DEN0) IFSC codes were migrated to Bank of Baroda (BARB) codes. Existing cheque books were valid for 6 months post-merger.
Allahabad Bank → Indian Bank
Effective: 2020Allahabad Bank (ALLA) was merged into Indian Bank (IDIB). All branches received new IDIB-prefixed IFSC codes. Customers were notified via SMS and branch notices.
OBC & United Bank of India → Punjab National Bank (PNB)
Effective: 2020Oriental Bank of Commerce (ORBC) and United Bank of India (UTBI) were merged into PNB. Both sets of IFSC codes were gradually replaced with PUNB codes over 12–18 months.
Syndicate Bank → Canara Bank
Effective: 2020Syndicate Bank (SYNB) was merged into Canara Bank (CNRB). Canara Bank issued new IFSC codes for all former Syndicate branches on a rolling basis.
⚠️ Action Required if Your Bank Merged: If your bank was involved in a merger, update the IFSC code saved in your contacts and any recurring payment instructions immediately. Use our IFSC Lookup Tool to find the current valid IFSC code for your branch. Old IFSC codes may stop working without notice.
IFSC Codes for Top Bank Branches in Major Indian Cities
Here are IFSC codes for the most frequently searched bank branches in India's major cities:
| Bank | Branch | City | IFSC Code |
|---|---|---|---|
| SBI | Main Branch | Mumbai | SBIN0000300 |
| SBI | Connaught Place | New Delhi | SBIN0000691 |
| HDFC Bank | Nariman Point | Mumbai | HDFC0000060 |
| HDFC Bank | Connaught Place | New Delhi | HDFC0000442 |
| ICICI Bank | Bandra Kurla Complex | Mumbai | ICIC0000106 |
| Axis Bank | MG Road | Bangalore | UTIB0000040 |
| Kotak Mahindra | Nariman Point | Mumbai | KKBK0000154 |
| PNB | Parliament Street | New Delhi | PUNB0000100 |
* Always verify using the official RBI database or our IFSC Lookup Tool before making any fund transfer.
IFSC Code vs MICR Code — What is the Difference?
| Feature | IFSC Code | MICR Code |
|---|---|---|
| Full Form | Indian Financial System Code | Magnetic Ink Character Recognition |
| Length | 11 alphanumeric characters | 9 numeric digits |
| Purpose | Electronic fund transfers (NEFT, RTGS, IMPS) | Physical cheque processing |
| Used For | Online banking, UPI, wire transfers | Cheque clearing at banks |
| Issued By | Reserve Bank of India (RBI) | Reserve Bank of India (RBI) |
Frequently Asked Questions
❓ Is IFSC code the same for all branches of the same bank?
No. Each branch has its own unique IFSC code, even within the same bank. For example, the SBI branch in Connaught Place, Delhi has a different IFSC code from the SBI branch in Andheri, Mumbai.
❓ Can an IFSC code change?
Yes, IFSC codes can change when banks merge. For example, after mergers like Vijaya Bank and Dena Bank into Bank of Baroda, old IFSC codes were migrated to new Bank of Baroda codes. Always verify your IFSC code after a bank merger.
❓ Is IFSC code required for UPI payments?
Not directly. UPI uses a VPA (Virtual Payment Address) like yourname@bankname. However, the underlying bank branch IFSC code is part of the bank account linked to your UPI ID.
❓ How many characters is an IFSC code?
An IFSC code is always exactly 11 characters long — 4 letters (bank code), 1 zero (reserved), and 6 alphanumeric characters (branch code).
Editorial & Accuracy Note
This article was written and reviewed by the Bank Balance Check editorial team — finance professionals with expertise in Indian banking, payments infrastructure, and RBI regulations. IFSC code data is sourced from the RBI's official NEFT/RTGS participant list. Branch-specific IFSC codes and merger details are verified against official bank and RBI announcements. IFSC codes can change after mergers or branch restructuring — always use our lookup tool to verify before transferring. Last reviewed: April 2026.
Find Any Bank's IFSC Code Instantly
Search 1.5 lakh+ bank branches across India — completely free.
🔍 Open IFSC Lookup →