List of IFSC code, MICR code and addresses of all bank branches in India. Find verified IFSC codes quickly to use for NEFT, RTGS & IMPS transactions.
(used for RTGS and NEFT transactions)
|MICR Code||MICR not provided.|
"All information provided in respect of IFSC Codes of Banks, contact numbers and other details are for information purposes only. BankBazaar, on best efforts basis, collates this information from relevant sources and endeavors to offer accurate and responsible data. BankBazaar is not responsible for any sort of discrepancies and shall not be responsible for any loss and/or damage that may arise or is incurred by use of such information. It is a mutual understanding that the visitor's usage of any such information will be at his own preference and risk."
or Browse IFSC codes from Banks Listed Below
The Indian Financial System Code (IFSC), is a unique 11-digit alphanumeric code that is used for online fund transfer transactions done via NEFT, RTGS and IMPS. You can find the IFSC code on the cheque leaf that is provided by the bank. The Reserve Bank of India (RBI) assigns the IFSC codes to the bank. Apart from the cheque leaf, you can also find the IFSC code on the official website of the bank and the RBI.
In case you are using net banking to transfer money, it is mandatory for the IFSC to be entered to initiate the transfer. Unless there is a merger, banks do not modify or change the IFSC code.
In the case of the bank IFSC code, it varies from branch to branch. However, the credit card IFSC code for a particular bank will remain the same across the country.
The credit card IFSC code for some of the banks are mentioned in the table below:
|Punjab National Bank||PUNB0112000|
|State Bank of India||SBIN00CARDS|
Magnetic Ink Character Recognition (MICR) is a 9-digit code that helps identify a particular bank branch that is part of the Electronic Clearing System (ECS) which is used to clear cheques on a routine basis. This code can be found on the cheque leaf that is issued by the bank and is generally also printed on the passbook that is issued to the account holder.
Of the nine digits, the first three digits identify the specific city, the next three digits identify the specific bank code and the final three digits represent the bank branch code. For example the MICR code for the SBI branch in Kolkata is ‘700002021. Here, the first 3 digits ‘700’ is used to identify the specific city, the next three digits ‘002’ represent the the specific bank code and the last 3 digits ‘021’ specify the bank branch code. The MICR code is primarily used to process and clear cheques, which is done by machines. The 9-digit code helps eliminate errors in the clearing process, helps in speeding up the process things as well as makes cheque processing more safe and secure.
|Code for Bank Name||0||Code for Branch Name|
Magnetic Ink Character Recognition (MICR) is a 9-digit code that helps identify a particular bank branch that is part of the Electronic Clearing System (ECS). This code can be found on the cheque leaf that is issued by the bank and is generally printed on the passbook that is issued to the account holder.
The main purpose of the MICR code is to clear cheques that are deposited in machines. The code helps in avoiding errors as well.
The first three digits of the code represents the city, the next three digits represent the bank code, and the last three digits represent the bank branch code. For example, the MICR code for the SBI branch in Kolkata is ‘700002021’. Here, ‘700’ represents the city, ‘002’ represents the bank, and ‘021’ represents the bank branch.
|State Bank of India IFSC Code||HDFC Bank IFSC Code||Indian Bank IFSC Code|
|Axis bank IFSC Code||Canara bank IFSC Code||ICICI Bank IFSC Code|
IFSC codes are the basic unit of any online inter-bank money transfers in India and the surefire way to validate all such transactions. With the correct knowledge of IFSC codes, sending and receiving money online becomes simple and fast, as intended.
Many resources are available online that help you find IFSC code for the particular requested bank. And let’s face it- you are only likely to check upon the same when affecting an online transaction. In the similar vein, BankBazaar offers a comprehensive tool to help you indulge in a speedy and accurate IFSC Code search.
Given below is the step-by-step procedure to conduct IFSC code search on BankBazaar.com:
Let us take an example of the Canara Bank IFSC code to better understand what IFSC code is and how it works in banking transactions. The IFSC code for the Chandigarh Branch of Canara Bank is CNRB00001995.
Now, let us understand how IFSC works. When a fund transfer is initiated to a particular payee, one has to provide the account number and branch-specific IFSC code. Once the remitter provides these details, the money is sent to the account holder and IFSC helps avoid any errors in such transactions.
Apart from fund transfers, IFSC code can also be used to purchase insurance and mutual funds through net banking. The Reserve Bank of India’s (RBI) National Clearing Cell monitors all transactions and the IFSC code helps the RBI keep track of transactions and also execute fund transfers without any error.
The IFSC code can also be found on your cheque book or bank passbook. One can also find their bank branch IFSC code in the monthly account statement. The IFSC code for each bank and branch is unique.
We need an IFSC code because it helps the RBI monitor all banking transactions without any blunders. A simple IFSC code can aid the RBI track, oversee, and seamlessly maintain all financial transactions that are carried out via NEFT, RTGS and IMPS.
For bank customers, IFSC code is important because most electronic fund transfers cannot be initiated unless the IFSC code of the beneficiary/payee is provided along with the bank account number.
IFSC code plays an important role when money is transferred from one account to another through methods such as IMPS, NEFT and RTGS. All these options are fundamentally concerned with inter-bank money transfer but perform this task in different ways. The common thread amongst these varied options is the bank IFSC codes system.
A lot of the above discussions have centered on the common bank cheque. This mainstay of the banking world is an amalgamation of a number of components that help to authenticate whether it is genuine and allow us to attach our complete faith in its applicability.
The primary components of a typical bank cheque are illustrated as follows:
On a typical bank cheque, it is mandatory for the IFSC code to be listed. The IFSC code will vary from bank-to-bank. In our example image: we are displaying the location of the IFSC code on a HDFC Cheque.
Displayed in a typewritten font at the bottom of the cheque in special font style. This is primarily used for tracking the cheque and for other administrative purposes.
This is displayed next to the cheque number. Both Cheque number and MICR Code are displayed in a unique font and ink, and the latter can only be picked up by a Magnetic Character Ink Reader.
The IFSC code can be used to transfer funds using three electronic fund transfer modes such as NEFT, RTGS and IMPS. These types of electronic fund transfers enable customers to easily transfer funds from one account to another.
Choosing electronic transferring systems brings down the chances of error in a transaction because fund transfers are only authorised if accurate details such as the payee’s bank specific IFSC code and bank account number are provided.
Given in the table below are the differences between the IFSC Code and the MICR Code:
|IFSC Code||MICR Code|
|IFSC is a 11-digit alphanumeric number.||MICR is a 9-digit code.|
|IFSC is used to facilitate electronic money transfer between banks that operate in the country.||MICR is used to make cheque processing simpler and faster.|
|In an IFSC code, the first four characters indicate the name of the bank.||In the MICR code, a combination of the fourth, fifth and sixth digit indicate the bank code.|
|In IFSC, the last six characters represent the branch code.||In the MICR code, the last three digits indicate the bank branch code.|
If the individual knows his/her way around banking transactions, they are already aware that there are two main forms of fund transfer. One being the old-fashioned physical way, wherein you walk into the bank and remit the cheque. While the second being the electronic way using methods such as IMPS, NEFT or RTGS.
When dealing with the old-school ‘going-to-the-bank’ way, one does not need to register a beneficiary. However, the electronic method is a bit different and a lot more secure too.
To transfer funds with the help of technology, the individual is required to meet the below-mentioned requirements:
Nearly every bank in India follows its own policy with regards to a third-party money transfer. One thing worth noting here is that the process remains more or less the same, except for the fact that they are phrased a bit differently.
For example, let’s take a look at HDFC Bank’s procedure. The steps involved are:
Transferring money electronically with the help of the IFSC code is a simple process once the individual has set it up. The process to transfer money via net banking and mobile banking are mentioned below:
The process to transfer funds via net banking is given below:
Here’s how money can be transferred from one bank account to another using the IFSC code through mobile banking:
It is basically a new payment architecture introduced by Reserve Bank of India under the leadership of former governor Raghuram Rajan along with support from tech scion Nandan Nilekani. In short, UPI is being referred to as a next-generation payment method which is expected to leverage the growing power of smart phone technology and the proportionate rise of smart phone users in the country. It enables making money transactions between any two bank accounts with the help of a smart phone. While the UPI payment method allows payments through online and offline, like net banking and card swipes, it is a lot more seamless and sophisticated at the same time.
Ans: The full form of IFSC is Indian Financial System Code.
Ans: IFSC or Indian Financial System Code is a 11-digit alphanumeric code that is used to uniquely all bank branches within the National Electronic Funds Transfer (NEFT) network by the Reserve Bank of India.
Ans: It is very easy to find the bank name using the IFSC code. The first four characters of the IFSC code represents the bank name. So, if the bank name is ICICI, then the IFSC code will look something like ICIC0001420.
Ans: MICR stands for Magnetic Ink Character Recognition. It is a special ink that is sensitive to magnetic fields. It is printed on the bottom of a cheque.
Ans: MICR is a technology that helps in verifying the originality of cheques or other paper documents. It is used mainly by banks to process cheques faster. The MICR code helps RBI in identifying the bank branch.
Ans: You can transfer money from one bank account to another through online mode using methods like National Electronic Fund Transfer (NEFT), Real-time Gross Settlement (RTGS), Immediate Payment Service (IMPS), and Unified Payment Interface (UPI).
Ans: No, the IFSC and SWIFT codes are not the same. IFSC is used for transferring funds within India, while SWIFT code is used for transferring funds at an international level. Moreover, SWIFT is a bank identifier code while IFSC is used to identify a specific bank branch.
Ans: No, if the location of a bank’s branch is changed, then the IFSC code will not change. If the bank account is shifted from one branch of the bank to another, only then will the IFSC code be changed.
Ans: No, IFSC code is not the same as branch code.
Ans: IFSC code is generally present on the top part of every cheque leaf or near the bank branch address.
Ans: IFSC code is required for IMPS only if the individual is transferring money using bank account number. If the receiver’s MMID is not available, then he/she needs to add the receiver as a payee, for which details such as bank account number, name, and IFSC are required.
Ans: MICR code is printed on the bottom part of every cheque leaf provided by banks.
Ans: Yes, IFSC code is a unique alphanumeric code.
Ans: No, it is not possible as the 15-digit long savings bank account number does not include the bank’s IFSC code.
Ans: There is no need to panic as for a NEFT transaction to go through and benefit the intended recipient, you are required to provide the latter’s account number and the corresponding bank’s IFSC code. In case you provide wrong IFSC code, the system with tally against the recipient's name and account number to identify the mistake and refund the money. The refund will be highlighted in your account within a couple of hours at the maximum.
Ans: Yes, you can access the IFSC code from the bank passbook. As per a directive from the Reserve Bank of India, banks must print the IFSC and MICR codes prominently on the passbooks, account statements and cheques issued by them.
|NEFT Timing||Digital Wallet||Mobile Wallet|
To take a call on the many long-pending reforms, a high-level task force on the International Financial Services Centre (IFSC) has been formed. This will include greater participation by overseas in the facility and expansion of its range of products.
This task force comprises of top-ranking officials of various ministries in the country along with representatives from capital markets and banking regulators. The introduction of new products is among the key agenda items for the meeting which also includes opening the financial services centre to Indians and NRIs for increased participation.
The central government had previously appointed Injeti Srinivas, the former corporate affairs secretary as the Chairman of the IFSC Authority which is the umbrella body for GIFT City. The government is said to be keen on pushing for more reforms in IFSC to make it a hub for financial services.
20 July 2020
The Union Bank of India had recently informed all bank account holders of Corporation Bank and Andhra Bank that was would be no change in the customers’ IFSC codes, account numbers, and MICR. In one email that had been addressed to the account holders of the banks.
The cash withdrawal from all ATMs of any of these banks will not be attracting any additional charges. The terms and conditions of loans will also continue to remain the same.
15 May 2020
Budget 2019 has proposed to introduce TDS (tax deduction at source) on cash withdrawals of more than Rs.1 crore from bank accounts. You will be charged 2% on withdrawals of over Rs.1 crore per financial year.
This move is keeping in tune with the aggressive attempt to turn India into a cashless economy. This move will further discourage cash payments and encourage digital payments as a preferred way of transacting.
The introduction of such a tax has been in speculation since 2016. However, Union Budget 2017 instead announced a ban on cash transactions of above Rs.2 lakh per day/per transaction/per event from a single person/entity.
There are cashless ways to complete business transactions that will not be charged such a heft fee. For example, with NEFT (National Electronic Funds Transfer) you can complete high-value transactions by paying a fee from around Rs.2 to Rs.25 + GST with details such as bank account number, name, and IFSC code. However, keep in mind that NEFT transactions must be completed within particular time-frames and are not available round-the-clock.
5 July 2019
During the Union Budget 2019, Finance Minister Nirmala Sitharaman announced a fund infusion of Rs.70,000 crore into Public Sector Banks.
This was majorly done to strengthen the banks and increase their lending capacity. Soon after the announcement, the shares of Public Sector Banks in the stock market gained by 5%.
Out of the Rs.70,000 crore, around Rs.30,000 crore will be used as growth capital by the banks as mentioned by Arundhati Bhattacharya, Former Chief of State Bank of India.
On the other hand, the Reserve Bank of India will be handed more power over Non-Banking Financial Corporations by conducting stress tests to ensure markets of their actual strength and weaknesses. The weaknesses which will be revealed, RBI will also provide measures to ease them gradually, over a period of time.
5 July 2019
The merger of Dena Bank and Vijaya Bank with Bank of Baroda has made Bank of Baroda the second largest public sector in the country when it comes to network and customer base. The combined entity has a customer base of 120 million, 85,0000 customers, more than 9,500 branches, and over 13,400 ATMs. Given the merger, here are certain things that you need to know:
· The existing account number, 11-digit IFSC code, 9-digit MICR code along with other identifiers of the bank and branch shall remain the same until further notice.
· Cash and cheque deposits have to be made in the branches of the parent bank.
· If you carry out NEFT or RTGS transactions from Dena Bank or Vijaya Bank to Bank of Baroda, and vice versa, no charges shall apply.
· There will be no change in the digital banking channels.
· No additional charges will be levied on customers of Bank of Baroda, Dena Bank, and Vijaya Bank for availing services like cash withdrawal, balance enquiry etc. if the debit card is used in any of the bank’s ATM.
· As per the scheme of amalgamation, shareholders of Vijaya Bank will get 402 equity shares of Bank of Baroda for every 1,000 shares held. Dena Bank shareholders will get 110 shares of Bank of Baroda for every 1,000 shares.
· When it comes to the terms and conditions of existing credit facilities, there is no immediate change. The facilities will however be governed by the policies and guidelines of Bank of Baroda.
6 April 2019
Effective April 1, Dena Bank and Vijaya Bank are a part of Bank of Baroda. The merger of the banks has provided its customers access to a larger number of branches, ATMs and other services. However, there are certain things that you need to know which are listed below:
· The merger now enables Bank of Baroda to have a network of 9,500 branches and approximately 13,000 ATMs across the country.
· Dena Bank and Vijaya Bank will continue to use their existing cheque books and ATM cards until further communication from Bank of Baroda.
· No charges will be levied for NEFT/RTGS transaction from Bank of Baroda to Dena Bank or Vijaya Bank.
2 April 2019
Defence minister Nirmala Sitharaman while opening the Chennai branch of India Post Payments Bank (IPPB) on Saturday stated that the Narendra Modi-led government has rolled out different schemes for the benefit of people at frequent intervals. She added that after Jan Dhan accounts, Mitra scheme, and mudra loan scheme the government is now bringing banks to the doorsteps of households through IPPB. Sitharaman recalling the genesis of the payments bank stated that India Post received the license from RBI to set up the payments bank in 2015 and within four months IPPB was launched. She added that in January 2017, two pilot branches of the bank were opened in Ranchi and Raipur.
The minister stated that as the bank has been made fully operational in the country now, the people of Tamil Nadu will be able to reap the benefits of the bank through the 11,745 access points. It needs to be mentioned that accounts holders of IPPB need not remember the account numbers and can avail the benefits with the use of their QR code card. Apart from this, the account holder can operate the account from their homes with the help of their thumb impression. Other benefits that individuals can avail by opening an account with IPPB are - depositing money in the bank by providing the money to the postman or woman, earning 4% interest once the deposit in the account reaches Rs.1 lakh and automatic linking of it o the postal savings account.
D Jayakumar, State fisheries minister who was present on the occasion requested India Post to extend the payment bank scheme to the fishermen as well. He stated that it would be helpful in providing financial assistance to the fisherfolk of the state.
10 September 2018
Amazon India’s plan to launch its own Unified Payments Interface (UPI)-based payments service has hit a roadblock after Reserve Bank of India (RBI) raised concerns regarding the storage of user data in the country. Given the concerns, the e-commerce giant is waiting for more clarity on the norms set by the central bank. It needs to be mentioned that Amazon is also said to be concerned about the recently drafted Data Protection Bill and the laws pertaining to it if reports are to be trusted. While the directive of the central bank all set to come into effect from October 15, its implementation might be delayed due to the Data Protection Bill, 2018. The directive issued by the central bank can create problems for foreign companies operating in the country. Given that, they are lobbying strongly for the norms to be relaxed while domestic counterparts are pushing for the implementation of the norms. With uncertainty looming large, S.C.Garg the country’s Economic Affairs Secretary has stated that allowing international payment firms to keep copies of user data in the country while retaining offshore storage operations could be a potential solution.
24 August 2018
Union Finance Minister Piyush Goyal has announced the rolling out of incentives for digital transactions in the states that volunteer to execute the proposal on a trial basis. The proposal which was approved by the ministerial panel of GST would see customers who make payments using RuPay card and BHIM UPI get 20% cashback on the total GST amount that does not exceed Rs.100. Goyal stated in the GST Council meeting that an assessment will be carried out based on the revenue gain or loss after the incentive scheme was implemented. The Finance Ministers of West Bengal and Kerala namely Amit Mitra and Thomas Issac were apprehensive of the decision. While Amit Mitra said that there was a loss of Rs.430 billion in the first quarter of FY19, Issac was of the view that before implementing the scheme, the revenue implications need to be kept in mind. It needs to be mentioned that the GST council also planned on setting up a six-member panel to look into the concerns of MSME sector, which would be headed by Shiv Pratap Shukla.
24 August 2018
The number of digital payment transactions made through the Unified Payments Interface (UPI) system has been reported to be 235.6 million as of July 2018. This announcement has been made by the National Payments Corporation of India (NPCI).
In comparison, the number of transactions that were made in the previous month of June, stood at 256 million. Though there has been a 4% decline in the month of July, single account transactions have not been taken into account. The number of single account transactions made peaked at 15% to 20% of the aggregate of the UPI payments.
Among all the players in the market, the top position as far as UPI transactions, has been held by PhonePe, which has a 40% share in this market.
UPI is a type of payment system through which users can send money from one bank account to another without the need to provide an IFSC code or bank account number. The only piece of information that is required is the Virtual Payments Address, commonly referred to as the VPA.
It is also important to note here that Yes Bank, which has collaborated with UPI for payments, has recorded as many as 95 million transactions. This is a drastic increase from the earlier 53.40 million.
6 August 2018
With the latest version of Unified Payment Interface set to be launched very soon, NPCI has asked all banks to remove ‘Pay to Aadhaar’ functionality from UPI and IMPS feature. The umbrella organization for operating retail payments and settlement systems in the country may not continue the Aadhaar-based payments feature given that a lot discussion has been done on it. NPCI has issued a circular to all member banks to discontinue the 12 digit biometric payments option both as remitter and beneficiary by 31 August 2018. The circular states that Aadhaar is sensitive information and the revised framework about its usage is still been evolved. It needs to be mentioned that the decision to remove the ‘Pay to Aadhaar’ functionality was taken after the steering committee meeting held on July 5. The steering committee consists of 18 bank and non-bank payment platforms, that includes SBI, HDFC Bank, Citibank, Airtel Payments Bank, Paytm Payments Bank and several others. With around 90% of UPI-powered transactions being peer to peer with a little usage for merchant payments, it remains to be seen how UPI 2.0 solves the pain point of merchants as well as individual users after Aadhaar is removed.
21 July 2018
There was a 30% transaction growth recorded on the Unified Payments Interface (UPI) platform for the month of June this year. This is by far one of the ‘highest, month-on-month increase’ that has been witnessed this year.
The information in this regard has been obtained from data released by the National Payments Corporation of India (NPCI). Through UPI, you can both send and receive money through an app from any UPI-enabled bank account to another UPI-enabled bank account without account number or IFSC code. NPCI launched the system in December 2016.
As of now there are many digital applications that have been using UPI as part of their payment methods. Among these, Paytm seems to be one of the most sought after digital payment firms that have been leading. Other players include, PhonePe, Tez, Paytm, and the like. Paytm has seen as many as 94 million UPI transactions on its app, as per reports. This, as per sources, is almost around 38% of the total UPI transaction volume in the country.
9 July 2018
Display of any trademarks, tradenames, logos and other subject matters of intellectual property belong to their respective intellectual property owners. Display of such IP along with the related product information does not imply BankBazaar's partnership with the owner of the Intellectual Property or issuer/manufacturer of such products.