Menu

IFSC Bank Lookup

Look up any Indian bank branch from its IFSC code. Free, keyless. Source: ifsc.razorpay.com

IFSC Bank Lookup: How It Works

An IFSC code identifies a specific bank branch in India's electronic payment systems. Every NEFT, RTGS and IMPS transfer needs one, and an incorrect code is one of the few payment errors that can send money to the wrong place.

The structure

Every IFSC is exactly 11 characters, in a fixed pattern:

PositionContainsExample
1–4Bank code, lettersHDFC
5Always zero, reserved0
6–11Branch code, letters or digits000123

So HDFC0000123 identifies one branch of one bank. The fifth character being zero is the quickest validity check — anything else means the code is wrong.

IFSC and MICR are different things

IFSCMICR
Length11 characters9 digits
Used forElectronic transfersCheque clearing
FoundOn the cheque leaf and in the passbookPrinted at the bottom of a cheque

Both appear on a cheque, and people frequently supply one where the other is required. If a transfer form rejects your entry, check you have not given the MICR line.

Which system to use

SystemSuitsSettlement
NEFTAny amountBatched, near-real-time, available 24/7
RTGSHigh-value transfers above a minimum thresholdIndividually and immediately
IMPSInstant transfers, smaller amountsImmediate, 24/7
UPIEveryday paymentsInstant; uses a UPI ID rather than IFSC

UPI has displaced IFSC-based transfers for most everyday payments, since it works from a phone number or virtual address. IFSC remains necessary for salary credits, larger transfers, and any transaction where an account number is being registered.

Why codes change

Bank mergers are the main cause. When one bank is amalgamated into another, branches are reassigned and their IFSC codes change — usually with a transition period during which both work, after which the old code fails. India's public sector banking sector has seen several large mergers, and each has produced a wave of failed transfers from saved payee records.

Branch relocations, closures and consolidations produce the same effect on a smaller scale. If a transfer to a payee you have used for years suddenly fails, an obsolete IFSC is the likeliest cause.

Name matching

Historically, transfers were routed on the account number and IFSC alone, and a mismatched beneficiary name did not stop them. Verification features now let you confirm the account holder's name before confirming a transfer, and using them is worth the extra step — recovering money sent to a valid but wrong account depends on the recipient's cooperation, and there is no automatic reversal.

Before you transfer

  1. Confirm the IFSC against the beneficiary's cheque, passbook or statement — not from memory.
  2. Check the fifth character is zero.
  3. Verify the beneficiary name if your bank offers the check.
  4. Send a small test amount first for a new payee and a large transfer.
  5. Keep the reference number until the recipient confirms receipt.

Directory information can lag behind bank changes. Confirm the code with the receiving bank before any significant transfer.

Frequently Asked Questions

What does an IFSC code identify?
One specific branch of one bank, in India's electronic payment systems. The first four characters are the bank, the fifth is always zero, and the last six identify the branch.
How can I tell if a code is valid?
It must be exactly 11 characters with a zero in the fifth position. That check catches most typing errors, though it cannot confirm the branch actually exists — verify against a cheque or the bank directly.
What is the difference between IFSC and MICR?
IFSC is 11 characters and used for electronic transfers; MICR is 9 digits printed at the bottom of a cheque and used for cheque clearing. Both appear on a cheque and are frequently confused.
Why did my saved payee stop working?
Most likely a bank merger. Amalgamated banks reassign branches and issue new IFSC codes, and old ones stop working after a transition period. Relocations and branch closures have the same effect.
What happens if I use the wrong IFSC?
Usually the transfer is rejected and the money returns within a few days. If the code is valid but belongs to a different branch and the account number happens to exist there, recovery depends on the recipient's cooperation.
Do I need an IFSC for UPI?
No. UPI works from a virtual payment address or phone number. IFSC is still required for NEFT, RTGS and IMPS, and whenever registering a bank account for salary credits or refunds.

Related World Tools

Browse all World tools →