An IFSC code (Indian Financial System Code) is an 11-character code issued by the Reserve Bank of India. Every branch that takes part in electronic transfers — NEFT, RTGS and IMPS — has one, and it uniquely identifies that branch when you send or receive money.
What the 11 characters mean
Take HDFC0000001 as an example. The code breaks into three parts:
- First four letters (
HDFC) — the bank code, identifying the bank. - Fifth character (
0) — always zero, reserved by the RBI for future use. - Last six characters (
000001) — the branch code, identifying the exact branch.
IFSC vs MICR vs SWIFT
These three codes do different jobs. The IFSC routes domestic online transfers. The MICR code is a 9-digit number on your cheques used by sorting machines. The SWIFT/BIC code is for international transfers. A branch page on IFSCKosh shows whichever of these the RBI dataset lists.
How to find your IFSC code
The fastest way is to search by bank and branch on this site. You can also read it from your cheque book or passbook, or find it inside your bank’s mobile app and net banking under account details.