Complete guide to Indian Financial System Codes — structure, usage & how to find yours
IFSC stands for Indian Financial System Code — an 11-character alphanumeric code assigned by the Reserve Bank of India (RBI) to uniquely identify every bank branch authorised to participate in electronic fund transfers. It is mandatory for NEFT, RTGS and IMPS transactions.
Every digital money transfer within India requires a valid IFSC code. Without it, the banking system cannot route funds to the correct destination branch — making it as critical as the account number itself.
An IFSC code is exactly 11 characters — three distinct parts:
| Bank Code (1–4) | Reserved (5) | Branch Code (6–11) |
|---|---|---|
| SBIN | 0 | 001234 |
| State Bank of India | Always 0 | Unique branch ID |
0 — reserved for future useExample: SBIN0001234 → SBI, Main Branch