This website does not represent any government or banking entity. Information is provided for educational and informational purposes only.

🔍 Banking Basics  ·  6 min read

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

SBIN
Bank Code
0
Reserved (always 0)
000300
Branch 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

1

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.

2

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.

3

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.

4

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.

5

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.

IFSC Code vs MICR Code — What is the Difference?

FeatureIFSC CodeMICR Code
Full FormIndian Financial System CodeMagnetic Ink Character Recognition
Length11 alphanumeric characters9 numeric digits
PurposeElectronic fund transfers (NEFT, RTGS, IMPS)Physical cheque processing
Used ForOnline banking, UPI, wire transfersCheque clearing at banks
Issued ByReserve 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).

Find Any Bank's IFSC Code Instantly

Search 1.5 lakh+ bank branches across India — completely free.

🔍 Open IFSC Lookup →