Whoever said wishes don’t come true hasn’t explored our offers!

IFSC and MICR Codes Directory

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.

Locate any details of Bank branch in India.

or Browse IFSC codes from Banks Listed Below


What is Indian Financial System Code (IFSC)?

IFSC, short for Indian Financial System Code, is simplifying modern banking from what was once a purely paper based system. From challans to net banking, from long queues at the teller’s to fund transfers in mere minutes, banking today is an amalgamation of various helpful technologies and accountable yet simplified procedures that is far removed from the traditional systems of old. In this regard, the concept of IFSC Codes, at least in the context of Indian banking, is absolutely the simplest, yet most path breaking update in recent times. Indian Financial System Code (IFSC) is fundamentally important when it comes to online money transfers, ergo, it plays a key role in almost every India based financial transaction happening over the limitless expanse of the World Wide Web today.

IFSC: Indian Financial System Code

What Does IFSC Stand For?

IFSC is short for Indian Financial System Code and represents the 11 digit character that you can usually see on your bank’s cheque leaves, or other bank sponsored material. This 11 character code helps identify the individual bank branches that participate in the various online money transfer options like NEFT and RTGS.

Why do we need the Indian Financial System Code?

In simple terms, IFSC, short for Indian Financial System Code, is an alphanumeric code that is used to identify the particular branch of a participating bank in either of the popular electronic funds settlement options in India, namely RTGS and NEFT. The standard IFSC Code is a 11 character entity, with the first four characters representing the bank’s name, the fifth character is ‘0’ (Zero) and is reserved for future use, with the final six numeric/alphabetic characters represent the specific branch of the bank. This code is crucial when monies are transferred online from one bank to another across the length of India, as it helps the proper identification of the bank branches involved and avoids costly and time consuming mistakes.

IFSC Codes play 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- the hypothetical plaque that identifies a bank branch as a confirmation to the incoming monies that the same has been routed to the correct destination. Compare this to a cattle rancher and his/her massive flock of cattle. Without a branding system, identifying individual members of the herd and accounting for all of them will be next to impossible.

What is MICR?

The full form of MICR is Magnetic Ink Character Recognition technology. The primary need for this innovation is to authenticate the originality and legality of paper based documents in the banking system and is majorly used on cheques. In terms of their real-world importance, MICR stands on par with IFSC where transfer of funds using NEFT or IMPS is concerned.

MICR code imbibes the cutting-edge character recognition technology that is used by banks to authenticate the clearance of cheques and other such documents. MICR code itself can be seen placed on the bottom strip of the cheque and includes such details as the bank code, account details, cheque number and amount, alongside a control indicator. The principal advantage of this system is that unlike similar concepts like barcodes, MICR can be easily distinguished and read by humans.

Abbreviation of Indian Financial System Code, is a code that is used to identify all participating banks under the NEFT system. It is basically 11 digit alphanumeric code that is different for each bank and its affiliated branch.

  • IFSC Code

    Of the 11 digits in an IFS Code, the first four characters identify the bank branch, the fifth character remains a zero by default, while the remaining 6 characters represent a particular bank branch.

    For example, let’s take the code: SBIN0005778. Going by the code and running a quick search on google, we can deduce that this IFSC code is addressing State Bank of India branch located in Mahatma Road, Bangalore.

  • MICR Code

    MICR stands for Magnetic Ink Character Recognition. This code can be seen in all cheques and can be located at the bottom of every check. The reason for introducing MICR code was to enhance and improve security with regard to transactions. It is basically a 9 digit number.

    Of the 9 digits on an MICR Code, the first three digits represent the city, the next three signifies the bank, while the last three specifies the bank branch. This code is written in magnetic ink and can be identified using magnetic scanners.

    Here’s an example of what an MICR code might look like: 560002033

    In this example, 560 represents the city, which, in this case is Bangalore. The next three digits 002 is the bank code, while the last three digits, 033 is the branch code.

    To sum it up, we can safely say that while both IFSC and MICR codes help serve the same agenda, they also reduce the clout that can often derail a massive banking system such as the one India has.

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. How to access and utilize this tool? Read on…

  1. You are already on this page as you read these instructions, scroll to the top of this page.
  2. Spread before you is a simple ‘IFSC and MICR Codes Directory’, a versatile tool to help you locate IFSC Code as required. The tool comprises of the following fields- 1) Select Bank, 2) Select State, 3) Select District, and 4) Select Branch.
  3. Kindly make the appropriate selections with regards to the name of the bank, Indian state where the bank’s branch exists, the specific district of the state and finally, the concerned branch.
  4. In response to your query, the resultant page lists out the bank’s IFSC Code, MICR Code, official address and phone number. All this happens in less than 30 seconds from your initial query.

As has been noted before, wherever there is transfer of monies through the online media in India, the principle of bank IFSC codes is definitely part of the play. Some of the popular online money transfer systems that utilize IFSC codes at the operational level include NEFT, RTGS and IMPS.

The full form of NEFT is National Electronic Fund Transfer and quite as the name specifies, it concerns with the transfer of funds from one bank account onto another. This is a popular money transfer system in India that is equally popular amongst individuals as well as the corporate houses. Herein, IFSC codes must be suitably provided to ensure that money is accountably transferred from one bank account to another.

RTGS is acronym for Real Time Gross Settlement and as the name suggests, is a popular option for the speedy transfer of funds (also securities) from one bank to another, without subjecting the same to any waiting period. The operative words here are ‘Real Time’ (transactions happen instantaneously) and ‘Gross’ (refers to the fact that the monies aren’t subject to any deductions and/or expenditures). Herein again, IFSC codes act in a similar way as in the case of NEFT- helping to correctly identify the participating bank branches.

The Superman of the online money transfers world, IMPS, short for Immediate Payment Service is a relatively new option in India (founded, November 2010). The USP of this service is that money can be transferred instantly, 24x7 and across all popular Indian banks, through the service available on the subscriber’s mobile phone, ATM or through the internet. This system is reputed for being very safe, fast, economical and not restricted in terms of the maximum amount that can be transferred.

If you know your way around banking transactions, you are already aware that there are two main forms of fund transfer.

  1. The old-fashioned physical way, wherein you walk into the bank and remit the cheque at the teller’s cubicle.
  2. The electronic way using methods such as NEFT or RTGS.

When you are dealing with the old-school ‘going-to-the-bank’ way, you don’t have the need to register a beneficiary. But the electronic method is a bit different and a lot more secure too.

So, how do you go about transferring funds to an individual, who has explicitly requested you to transfer funds with the help of technology?

Well, don’t fret over the details if you don’t already know it because you will learn all that you need to in this page.

To do that though, you need to meet a few requirements. They are:

  • You need to be registered for your bank’s net banking service.
  • You need to register for third-party transactions. (Note that, in this context, third-party refers to a beneficiary from a different bank to that of yours.)
  • You need to register the beneficiary’s account to which you want to transfer funds.

Registering a Third Party Beneficiary:

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 that they are phrased a bit differently.

For example, let’s take a look at how HDFC Bank procedure. The steps involved are:

  • Logging to the bank’s net banking service with customer ID and PIN.
  • Clicking on ‘Third Party Transfer’ tab and following the basic instructions.
  • Getting an OTP once the details are filled out. You will receive the OTP on your registered mobile number.

Here’s how to register the beneficiary’s account:

  • Name of the beneficiary.
  • Account number.
  • IFSC code of the beneficiary’s bank.
  • Bank branch.

Once you have submitted the details, your registration is complete. However, what you should know is different bank has different time periods after which you can make your first transfer. For instance, in HDFC Bank’s case it takes 12 hours for the details to check out and get active.

There you have it. Registering a beneficiary’s account is a cakewalk as long as you possess the basic computer literacy. Besides, registering them is highly beneficial for you as it saves a trip to your local bank branch.

Transferring money electronically with the help of IFSC code isn’t as hard as it seems. In reality, it’s quite simple once you have set it up. In this page, we will deal with transferring money through various modes with the help of IFSC Code.

  1. Through an app:
  2. Smartphone apps are literally everywhere these days. Want food, order it through an app and you will get your delivery within a few minutes. Want groceries, order them through an app and have them delivered within the same day. This way, our day-to-day life has integrated itself with apps and you can use one to transfer funds to a beneficiary.

    Here’s how you can do it in a few basic steps. To do this however, you need to have your net banking system activated for your account.

    • Download the net banking application of your bank. It can be found in Google Play Store or any other app stores in other OS-based phones.
    • Open the app, enter the credentials like your customer ID and password to gain access to your account.
    • Now choose ‘Transfer funds through NEFT’. In case, you haven’t already added the beneficiary, you should register them for future transactions. To do this, you will need to type in the IFSC code, bank account number, and the bank branch. Once you are done submitting this form, it take anywhere between 5 minutes to 12 hours, depending on your bank’s policy for the beneficiary account to be activated. After waiting for the stipulated hours, you can now instantly transfer money to a different account with a buffer of less than an hour.
  3. Through SMS:

    That thing you thought was obsolete can actually help you transfer money if you have the IFSC code. Here’s how you can do so with an SMS.

    To be able to do this though, you need to have registered your phone number for mobile banking by linking it to your bank account. If you are registering for the first time, you need to fill a form after which you will receive a starter’s kit which will include an MMID (a unique 7 digit number) and mPin. This kit you receive is similar to the one you get with your debit card.

    Sending the money through this is quite simple. First you need to compose an SMS and type in IMPS, followed by the beneficiary’s account number, IFSC, and the amount you want to send. After confirming the transaction, you will receive a message wherein you have to type in your mPin. Press okay after entering the pin and you will have successfully transferred the money.

    These are the two of the simplest ways through which you can electronically transfer money with the help of an IFSC code.

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 its genuinity and allow us to attach our complete faith in its applicability. The primary components of a typical bank cheque are illustrated as follows,

Find IFSC Code in a Bank Cheque: On a typical bank cheque, the IFSC code is compulsorily listed though the location of the same on the cheque leaf will differ from bank to bank.
In our example image: we are displaying the location of the IFSC code on a HDFC Cheque.

Locating Cheque Number: 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.

Find MICR Code in a Bank Cheque: This is displayed next to the cheque number on cheques offered by all banks in India.

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.

  1. Is it possible to determine the IFSC code of a bank’s branch from the savings bank account number hosted in the same bank?

    No. The usually 15 digits long savings bank account number doesn’t include the bank’s IFSC code. This code can easily be obtained from a cheque leaf (refer the image in an earlier section), or checking out the BankBazaar IFSC Code Finder from top of this page.

  2. I think I have supplied the wrong IFSC code when affecting a NEFT funds transfer. What will happen to my money?

    Don’t worry. In order for a NEFT transaction to go through and benefit the intended recipient, you need the latter’s account number and the corresponding bank’s IFSC code. However, if you err and supply the wrong IFSC code, the system with tally against the recipient's name and account number to identify the mistake and refund back your money. The refund should safely arrive in your account in a couple of hours at the maximum.

  3. Can I access the IFSC code from my bank pass book?

    Yes. And this is a directive from the Reserve Bank of India (RBI) actually. It is a must that banks print the associated MICR and IFSC codes prominently on the pass books, account statements and cheques as issued by them. You can easily find these details, printed prominently, in the aforementioned documents.

    Read IFSC Code news or Enjoy it on the go Google Play

    • Exchange old notes only at RBI from today

      The Reserve Bank of India (RBI) has directed all banks to stop the exchange of the demonetized Rs.500 and Rs.1,000 currency notes for the new Rs.500 and Rs.2,000 currency notes. These exchanges will only be possible at counters of the RBI. Earlier individuals could exchange up to Rs.2,000 in old currency notes at banks for the new ones. Individuals may still deposit the old currency notes into their bank accounts till the 30th of December and withdraw their money through ATMs. The current withdrawal limit remains unchanged at Rs.24,000 per week per bank account. ATMs will dispense a maximum of Rs.2,500 per day per card, but many of the ATMs have not been recalibrated to dispense the new Rs.500 and Rs.2,000 currency notes. Utility bill may be paid with the old currency notes till December 15th, 2016. The RBI has doubled the limit of digital transactions to Rs.20,000 p.m.

      25th November 2016

    • Banks working round the clock to provide customers new Rs.500 and Rs.2000 notes

      With the recent demonetizing of the Rs.500 and Rs.1000 notes banks will be working around the clock to ensure that customers can exchange these notes for the new Rs.500 and Rs.2000 at the earliest. Arundhati Bhattacharya, the Chairman of India’s largest lender State Bank of India (SBI) said that it is unfazed by this decision as it has dealt with a similar situation earlier and is familiar with the procedures involved. The Reserve Bank of India (RBI) has ramped up production of the new notes and is making efforts to provide ample amounts of these new notes to banks by 10th of November. Banks remain closed on Wednesday to withdraw the old Rs.500 and Rs.1000 notes from their counters and ATMs.

      9th November 2016

    • RBI directs banks to dedicate 10% of ATMs for lower denomination notes

      The Reserve Bank of India (RBI) has directed all banks to dedicate 10% of their ATMs to dispensing Rs.100 note denomination in light of the requirement by customers for this denomination. This project comes after a review by RBI to check the steps taken by banks to install lower denomination dispensing ATMs, in this review the RBI uncovered that very few banks were taking steps to set up ATMs to dispense lower denomination notes, including Rs.100 notes.

      2nd November 2016

    • RBI repo rate cut likely to benefit real estate developers

      A little over a week ago, Reserve Bank of India, under the helm of new governor Urjit Patel introduced a repo rate cut of 25 basis points to help the slowing markets. This move is expected to highly beneficial for real estate developers because a lower repo rate means that banks can borrow from the RBI at a much lesser cost. Also, as long as the banks decide to pass on the rate cut benefit, prospective home buyers are likely to get a relatively lesser interest rate on their new home loans.

      Another important advantageous development for builders is that the rate cut happened when a massive festive season is approaching. This has enabled them to come up with clever offers to complement the rate cut so as to attract more customers to their offerings.

      14th October 2016

    • VISA Says, Reducing cash transactions could help Save Rs. 70,000 crores in 5 years

      Experts in VISA believe that Indians could make savings of upto Rs 70,000 crore by 2021 by decreasing the some logical reasoning to support the claim. Firstly the cost of cash is quite high due to time consumed, resources and effort. Also the cash infrastructure, increasing cost of cash withdrawals, logistics are to be saved on if people are more open to digital transactions.

      5th October 2016

    • Official Data on Banking Facilities in Rural India Might Be Alarming

      As per the official data launched by the Government, an alarming data has been released which explains why people in rural India do not have access to basic financial services. It has been obeserved that only 27% of villages in India have a bank situated within a 5 km radius, from them.

      While the number of banks and their branches are increasing in towns and cities due to their larger profitable scope for banks, it seems that something as basic as banking access through the establishment of a full-working bank is being ignored completely. While IFSC code and more mobile apps crowd banking lists, people who dearly need to use banking faciltities are unable to use it and instead have to travel or walk hours to reach a bank in the Indian sub-continent, despite the availability of all resources neccessary.

      21st September 2016

    • NHAI confirms SBI, PayTm, PNB and IDFC Bank will issue e-toll tags

      National Highways Authority Chairman, Raghav Chandra, stated that lenders and wallets who are authorised to provide electronic tags for vehicles have been increased, in an attempt to improve automatic pass-throughs at toll plazas.

      The system works on an RFID chip that is pasted on the front of the vehicle, for its identification. Electronic readers that are installed at toll plazas with track the vehicle data, and the amount to be paid gets deducted from the bank account or prepaid wallet that is linked to the chip.

      SBI, PNB and IDFC banks and PayTm wallet will now be issuers of tags for electronic toll collection. Chandra said that their initial tie-up with ICICI Bank was effective in issuing 60,000 pass tags till date. NHAI is now looking for additional banks to assist them in this project. Chandra also mentioned that they intend to issue around 50,000 pass tags each month to improve the toll plaza traffic to reach 50% in the next two years. They have requested RBI to liberalise KYC norms for these tags, as well.

      16th September 2016

    • Banks to utilise ATMs to enable customers to link accounts to Aadhaar

      After the Aadhaar Act has been passed as a law, the government has been encouraging banks to mandate linking Aadhaar to bank accounts. In line with this, banks will be urging customers to do the same through various portals such as ATMs, internet banking and mobile banking applications.

      Presently, an institution needs to know the bank account number, IFSC code and bank branch details for money transfer. These details are prone to change and require extensive maintenance. This has urged the banks to look for an alternative identifier, like the Aadhaar number.

      UIDAI, the implementing agency of Aadhaar numbers and cards, consider ATMs as the key points for implementing this proposal, as these receive the maximum daily footfalls. This move will also facilitate the direct transfer of cash benefits from government schemes like cooking gas subsidy, seamlessly.

      Banks are also requesting customers to update their Aadhaar details through simple forms during their visit to the branch.

      1st September, 2016

    • Capital Local Area Bank, Suryodaya and Equitas set to start operations

      Three provisionally licensed small banks, Capital Local Area Bank, Suryodaya and Equitas, have met regulatory requirements and are all set to roll out operations in the next few months. The banks have received their final license from the RBI and are expected to expand the competition for deposits in smaller towns against the developed ones.

      The banks had to meet numerous eligibility criteria such as foreign investment limit, lending to priority sector and ticket size. The RBI had also stated that half of the loan portfolio of small finance banks should constitute loans of Rs. 25 lakh.

      Increase in the number of small finance banks and payment banks is set to intensify the competition in the banking sector. Although public sector banks held more than 70% of the market as of March 31, 2016, there could be a 5-10% decline in their market share by March 2021. This is attributed to significant capital constraints, weak asset quality profile and the rise in private sector banks.

      2nd September, 2016

    • Banks raise concerns over RBI’s credit rules to large borrowers

      The new set of norms formulated by the Reserve Bank of India on exposure of banks to large corporate entities has not received a favourable response. These new rules are predicted to have a definite impact on large infrastructure projects, particularly greenfield projects.

      According to the new RBI norms, the incremental exposure of a bank to a specified borrower beyond the NPLL will carry higher risk, which will translate into additional provisioning and higher risk weight.

      A borrower with an ASCL of more than Rs.25,000 crore during the 2017-18 banking system can only lend up to 50% of the incremental fund requirements. The remaining will have to be raised from the market or equity. For large infrastructure projects, the ability to raise funds from the market before completion of the project might not be viable due to unavailability of credit rating.

      27th August 2016


  • reTH65gcmBgCJ7k - pingdom check string.
    reTH65gcmBgCJ7k - pingdom check string.
    This Page is BLOCKED as it is using Iframes.