Indian Financial System Code or IFSC is a unique 11 Digit alpha-numerical code. The IFSC code of each bank branch is assigned by the Reserve Bank of India and it is used for fund transfers using IMPS, NEFT or RTGS methods. Bank IFS Code is used by the NEFT & RTGS systems to route the messages to the destination bank branches. The IFSC code can be found on the front page of bank passbook or on the cheque book issued by the bank. The first four characters of IFSC represent the bank, the fifth character is Zero and the last 6 digits represent bank branch.
Magnetic Ink Character Recognition or MICR Code is a 9 digit unique code which represents a bank branch. The first 3 characters represent the City, middle 3 Digit represents Bank and last 3 digit represent the branch. It can be found on the first page of bank passbook and at the bottom of every cheque. On cheque, one can find the MICR code next to the cheque number (in right side). The MICR codes are also required for various financial transactions such as Investment in Mutual Funds, Opening of Demat Account etc. MICR codes are used for faster processing of cheques. These codes help the banks to process cheques through machines.

Find IFSC - All Banks IFSC & MICR Code List