List of IFSC code, MICR code and addresses of all banks in India

Find Bank IFSC code, MICR code and Bank Branches in India

or Browse IFSC codes from Banks Listed Below

What is an IFSC Code?

Indian Financial System Code is abbreviated as IFSC. Each bank branch has a unique 11 character alphanumeric code, which is its IFSC code. The first 4 characters denote the bank name, 0 is usually the 5th character, and the last 6 digits represent a bank branch. When a person transfers funds online through facilities such as NEFT (National Electronic Fund Transfer), IMPS (Immediate Payment System), or RTGS (Real Time Gross Settlement), then he has to provide IFSC code of the said beneficiary account.

In case of using the net banking medium to purchase insurance or mutual funds, IFSC code is necessary. This code helps Reserve Bank of India’s National Clearing Cell to identity the certain bank branch, and executes transactions without making errors.

Where to Find the IFSC Code?

1. Use the’s IFSC code locator tool.
2. IFSC code is present on bank passbook and the cheque in cheque-book.
3. Visit the website of RBI to get a branchwise list of IFSC codes of every bank.
4. Visit the website of the bank’s website to get IFSC code of a particular branch.

MICR Code - What is it?

Magnetic Ink Character Recognition code is abbreviated as MICR code. Like IFSC, each bank branch has a unique MICR code. It is a technology to recognize characters, thus, helps in quick processing of cheques. It contains 9 digits. The first 3 digits represent the city code, while the next 3 digits represent the bank code, and the last 3 digits represent the bank branch.

For instance, in case a person has an account in SBI, Mumbai, of the Empire House Fort branch, the MICR code will be 400005003. As explained above, 400 will be first 3 digits denoting the city code of Mumbai. The next 3 digits i.e. 005 will be the SBI code, and 002, will be the bank branch code for the Empire Fort branch.

What is the Use of MICR Code?

The MICR code makes for error-free and quick processing of cheques. This code is printed in a unique magnetic ink, made of iron oxide usually. It is readable by machine that reads the cheque, thus, check gets processed automatically, reducing the scope of mistakes.

How to find the MICR Code?

1. Use the’s IFSC code locator tool.
2. Visit the bank’s website to find the MICR code.
3. The cheque and bank passbook will have MICR code printed on it.

Difference between MICR Code and IFSC Code

MICR code has nine digits. It is used to quickly clear cheques. But, IFSC code is an 11 character alphanumeric code. It is used for online fund transfers.

What is RTGS?

Real Time Gross Settlement or RTGS is a fund transfer facility that occurs on real-time basis. There is no time lag. Minimum limit of fund transfer is Rs. 2 lakhs. Maximum limit is not set by RBI, but banks can have an upper ceiling. RTGS must be enabled in bank that initiates transfer and the bank which accepts transfer, for the facility to work. This facility is open between 9 am and 4:30 pm for Monday to Friday, while on Saturdays, it is 9 am to 2pm.

Charges for RTGS Fund Transfer

Below mentioned are estimated charges for RTGS fund transfer. This amount excludes any applicable taxes.

Time of settlement at the RBI

Transaction Slab

Charges in INR



9 am

12 pm

Rs. 2 lakhs to Rs. 5 lakhs and above

INR 25 to 51

Later to 12 pm

3.30 pm

Rs. 2 lakhs to Rs. 5 lakhs and above

INR 26 to 52

Later to 3.30 pm

4.30 pm (Monday to Friday)

Rs. 2 lakhs to Rs. 5 lakhs

INR 31

What is NEFT?

NEFT (National Electronic Fund Transfer), is the most commonly used online fund transferring method. It can transfer funds electronically from a bank account to another of other or same bank. It takes sometimes as long as 12 hours on weekdays to make a transfer via NEFT, usually happening between 8 am to 7pm from Monday to Friday.

On Saturdays, leaving out the 2nd and 4th, it takes 6 hours for settlement between 8 am and 1 pm. NEFT service is unavailable on Sundays. Through NEFT, one can transfer up to Rs. 50,000 in single transaction. There is no minimum limit for the funds.

Charges for NEFT Fund Transfer

Below mentioned are estimated charges for NEFT fund transfer. This amount excludes any applicable taxes.


Charges in INR

Up to Rs.10,000


Up to Rs.1.00 lakh


More than Rs.1.00 lakh to 2.00 lakh


More than Rs.2.00 lakh


What is IMPS?

Immediate Payment Service or IMPS is an electronic system for fund transfer initiated 2010, November. The bank holder, under this facility, can transfer funds utilizing net banking, ATM, and mobile phone. The money transfer happens instantly to the beneficiary’s account. The benefit of using IMPS service is one can transfer money anytime. The facility is open 24x7 all around the year, even on the bank holidays.

In IMPS facility, both the receiver and fund transferor must have MMID (Mobile Money Identifier), which is a random 7 digit number issues by the bank. Based on this, the registration for IMPS takes place, and is used for transferring funds.

Charges for IMPS Fund Transfer

Below mentioned are estimated charges for IMPS fund transfer. This amount excludes any applicable taxes.

Transfer Amount

Charges in INR

Up to Rs. 10,000

Rs. 5

More than Rs. 10,000 and up to Rs. 1 lakh

Rs. 5

More than Rs. 1 lakh and up to Rs. 2 lakhs

Rs. 15

Subscribe to our newsletter