The IFSC is an 11-character code with the first four alphabetic characters representing the bank name, and the last six characters (usually numeric, but can be alphabetic) representing the branch. The fifth character is 0 (zero) and reserved for future use. Bank IFS Code is used by the NEFT & RTGS systems to route the messages to the destination banks/branches. The format of the IFS Code is shown below:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
P | U | N | B | 0 | 3 | 5 | 4 | 1 | 0 | 0 |
For example IFSC Code of Punjab National Bank, KSM Road, Rajpura Township - 140401 (Punjab) is PUNB0354100 to be read as PUNB ZERO THREE FIVE FOUR ONE ZERO ZERO. Now as explained above the first four characters are Bank Code for Particular Bank and 5th character is necessarily 0 (Zero). Last six characters are the branch code. Bank Code for PNB being PUNB has been picked up and after placing 5th character as 0 (Zero) the branch code of Rajpura Town - which is 354100 has been placed as it is. One more thing to remember while manufacturing the IFSC code of any bank is that in case of most of the Banks, the branch code is hidden in the account number. For example in PNB the account number consists of 16 characters in which first six characters are the branch code, next 2 characters are the scheme code and the last 8 characters are account number. In case the account number is of less than 8 characters then it can be made of 8 characters by prefixing more zeroes. To quote the account number 35410021000XXXXX consists of 354100 as branch code, 21 as scheme code for current accounts and last XXXXX digits being account number prefixed with three zeroes.
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
3 | 5 | 4 | 1 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | X | X | X | X | X |
Bank Codes for manufacturing IFSC Codes of banks.
- Allahabad Bank ALLA
- Andhra Bank ANDB
- Axis Bank UTIB
- Bank of Baroda BARB
- Bank of India BKID
- Bank Of Maharashtra MAHB
- Canara Bank CNRB
- Central Bank of India CBIN
- Corporation Bank CORP
- Dena Bank BKDN
- HDFC Bank HDFC
- ICICI Bank ICIC
- IDBI Bank IBKL
- IDFC Bank Limited IDFB
- Indian Bank IDIB
- Indian Overseas Bank IOBA
- IndusInd Bank Ltd. INDB
- Kotak Mahindra Bank KKBK
- Oriental Bank of Commerce ORBC
- Punjab National Bank PUNB
- Punjab & Sind Bank PSIB
- State Bank Of Bikaner And Jaipur SBBJ
- State Bank of Hyderabad SBHY
- State Bank of India SBIN
- State Bank of Mysore SBMY
- State Bank Of Patiala STBP
- State Bank Of Travancore SBTR
- State Bank of Saurashtra SSAU
- Syndicate Bank SYNB
- UCO Bank UCBA
- Union Bank of India UBIN
- United Bank of India UTBI
- Vijaya Bank VIJB
- Yes Bank YESB
While making any IMPS, NEFT or RTGS the transferor must test the IFSC code through above two litmus tests so that the transferred funds do not go astray or land into wrong bank accounts.