Indian Financial System Code (IFSC) Search
Indian Financial System Code or IFSC is a 11 characters long, unique code that is assigned to every bank that operates in India and supports NEFT or RTGS transactions. IFSC codes start with Alphabets that refer to the bank and is followed by numbers that uniqyely identify a branch. To find the IFSC code of a bank, you can either select the bank from the form above or directly click on a bank from the list below.
- A P Mahesh Co-op Urban Bank Ltd
- Abhyudaya Cooperative Bank Limited
- Abu Dhabi Commercial Bank
- Aditya Birla Idea Payments Bank
- Ahmedabad Mercantile Cooperative Bank
- Airtel Payments Bank Limited
- Akola Janata Commercial Cooperative Bank
- Allahabad Bank
- Almora Urban Cooperative Bank Limited
- Andhra Bank
- Andhra Pragathi Grameena Bank
- Apna Sahakari Bank Limited
- AU Small Finance Bank Limited
- Australia And New Zealand Banking Group Limited
- Axis Bank
- B N P Paribas
- Bandhan Bank Limited
- Bank Internasional Indonesia
- Bank Of America
- Bank Of Baharain And Kuwait Bsc
- Bank Of Bahrain And Kuwait
- Bank Of Baroda
- Bank Of Ceylon
- Bank Of India
- Bank Of Maharashtra
- Bank Of Tokyo Mitsubishi Ufj Ltd
- Barclays Bank
- Bassein Catholic Cooperative Bank Limited
- Bharat Cooperative Bank Mumbai Limited
- Canara Bank
- Capital Small Finance Bank Limited
- Catholic Syrian Bank Limited
- Central Bank Of India
- Chinatrust Commercial Bank Limited
- Citi Bank
- Citizen Credit Cooperative Bank Limited
- City Union Bank Limited
- Commonwealth Bank Of Australia
- Corporation Bank
- Credit Agricole Corporate And Investment Bank
- Credit Agricole Corporate And Investment Bank Calyon Bank
- Credit Suisee Ag
- DCB Bank Limited
- Delhi State Cooperative Bank Ltd
- Dena Bank
- Deogiri Nagari Sahakari Bank Ltd. Aurangabad
- Deposit Insurance And Credit Guarantee Corporation
- Deustche Bank
- Development Bank Of Singapore
- Dhanalakshmi Bank
- DMK Jaoli Bank
- Doha Bank
- Doha Bank Qsc
- Dombivli Nagari Sahakari Bank Limited
- Durgapur Steel Peoples Co-operative Bank Ltd
- Emirates Nbd Bank P J S C
- Equitas Small Finance Bank Limited
- ESAF Small Finance Bank Limited
- Export Import Bank Of India
- Federal Bank
- Fincare Small Finance Bank Ltd
- Fino Payments Bank
- First Abu Dhabi Bank Pjsc
- Firstrand Bank Limited
- G P Parsik Bank
- Gurgaon Gramin Bank
- HDFC Bank
- Himachal Pradesh State Cooperative Bank Ltd
- HSBC Bank
- ICICI Bank Limited
- IDBI Bank
- IDBI Ltd
- IDFC Bank Limited
- Idukki District Co Operative Bank Ltd
- India Post Payment Bank
- Indian Bank
- Indian Overseas Bank
- IndusInd Bank
- IndusInd Bank Ltd
- Industrial And Commercial Bank Of China Limited
- Industrial Bank Of Korea
- Jalgaon Janata Sahakari Bank Limited
- Jammu And Kashmir Bank Limited
- Jammu And Kashmir Bank Ltd
- Jana Small Finance Bank Ltd
- Janakalyan Sahakari Bank Limited
- Janaseva Sahakari Bank Borivli Limited
- Janaseva Sahakari Bank Limited
- Janata Sahakari Bank Limited
- Jio Payments Bank Limited
- JP Morgan Bank
- Kallappanna Awade Ichalkaranji Janata Sahakari Bank Limited
- Kalupur Commercial Co-op Bank
- Kalupur Commercial Cooperative Bank
- Kalyan Janata Sahakari Bank
- Kapol Cooperative Bank Limited
- Karnataka Bank Limited
- Karnataka Vikas Grameena Bank
- Karur Vysya Bank
- KEB Hana Bank
- Kerala Gramin Bank
- Kotak Mahindra Bank Limited
- Kotak Mahindra Bank Ltd
- Kozhikode District Co-operative Bank Limited
- Kozhikode District Cooperatiave Bank Ltd
- Krung Thai Bank Pcl
- Laxmi Vilas Bank
- Laxmi Vilas Bank Ltd
- Mahanagar Cooperative Bank
- Maharashtra Gramin Bank
- Maharashtra State Cooperative Bank
- Mashreqbank Psc
- Mizuho Bank Ltd
- MUFG Bank, Ltd
- Nagar Urban Co Operative Bank
- Nagpur Nagarik Sahakari Bank Limited
- National Australia Bank Limited
- National Bank For Agriculture And Rural Development
- New India Co-op Bank
- New India Cooperative Bank Limited
- NKGSB Cooperative Bank Limited
- North East Small Finance Bank Limited
- North Malabar Gramin Bank
- Nutan Nagarik Sahakari Bank Limited
- Nutan Nagarik Sahakari Bank Ltd
- Oman International Bank Saog
- Oriental Bank Of Commerce
- Paytm Payments Bank Ltd
- Pragathi Krishna Gramin Bank
- Prathama Bank
- Prime Cooperative Bank Limited
- Punjab And Maharshtra Cooperative Bank
- Punjab And Sind Bank
- Punjab National Bank
- Qatar National Bank Saq
- Rabobank International
- Rajarambapu Sahakari Bank Limited
- Rajgurunagar Sahakari Bank Limited
- Rajkot Nagrik Sahakari Bank Limited
- RBI Pad, Ahmedabad
- RBL Bank Limited
- Reserve Bank Of India , Pad
- Reserve Bank Of India, Pad
- Sahebrao Deshmukh Cooperative Bank Limited
- Samarth Sahakari Bank Ltd
- Saraswat Cooperative Bank Limited
- Sber Bank
- Shikshak Sahakari Bank Limited
- Shinhan Bank
- Shivalik Mercantile Co Operative Bank Ltd
- Shri Chhatrapati Rajashri Shahu Urban Cooperative Bank Limited
- Small Industries Development Bank Of India
- Societe Generale
- Solapur Janata Sahakari Bank Limited
- South Indian Bank
- Standard Chartered Bank
- State Bank Of India
- State Bank Of Mauritius Limited
- Sumitomo Mitsui Banking Corporation
- Surat National Cooperative Bank
- Surat National Cooperative Bank Limited
- Surat Peoples Coop Bank Ltd
- Suryoday Small Finance Bank Limited
- Sutex Cooperative Bank Limited
- Syndicate Bank
- Tamilnad Mercantile Bank Limited
- Telangana State Coop Apex Bank
- Textile Traders Co Operative Bank Ltd
- Textile Traders Co-operative Bank Limited
- The A.P. Mahesh Cooperative Urban Bank Limited
- The Akola District Central Cooperative Bank
- The Andhra Pradesh State Cooperative Bank Limited
- The Bank Of Nova Scotia
- The Baramati Sahakari Bank Ltd
- The Cosmos Co Operative Bank Limited
- The Delhi State Cooperative Bank Limited
- The Gadchiroli District Central Cooperative Bank Limited
- The Greater Bombay Cooperative Bank Limited
- The Gujarat State Cooperative Bank Limited
- The Haryana State Cooperative Apex Bank Ltd
- The Hasti Coop Bank Ltd
- The Jalgaon Peopels Cooperative Bank Limited
- The Kangra Central Cooperative Bank Limited
- The Kangra Cooperative Bank Limited
- The Karad Urban Cooperative Bank Limited
- The Karanataka State Cooperative Apex Bank Limited
- The Kurmanchal Nagar Sahakari Bank Limited
- The Mehsana Urban Cooperative Bank
- The Mumbai District Central Cooperative Bank Limited
- The Municipal Cooperative Bank Limited
- The Nainital Bank Limited
- The Nasik Merchants Cooperative Bank Limited
- The Navnirman Co-operative Bank Limited
- The Pandharpur Urban Co Op. Bank Ltd. Pandharpur
- The Rajasthan State Cooperative Bank Limited
- The Royal Bank Of Scotland N V
- The Seva Vikas Cooperative Bank Limited
- The Shamrao Vithal Cooperative Bank
- The Sindhudurg District Central Coop Bank Ltd
- The Surat District Cooperative Bank Limited
- The Surath Peoples Cooperative Bank Limited
- The Tamil Nadu State Apex Cooperative Bank
- The Thane Bharat Sahakari Bank Limited
- The Thane District Central Cooperative Bank Limited
- The Varachha Cooperative Bank Limited
- The Vishweshwar Sahakari Bank Limited
- The West Bengal State Cooperative Bank
- The Zoroastrian Cooperative Bank Limited
- Thrissur District Co-operative Bank Ltd
- TJSB Sahakari Bank Limited
- TJSB Sahakari Bank Ltd
- Tumkur Grain Merchants Cooperative Bank Limited
- UCO Bank
- Ujjivan Small Finance Bank Limited
- Union Bank Of India
- United Bank Of India
- United Overseas Bank Limited
- Utkarsh Small Finance Bank
- Vasai Vikas Sahakari Bank Limited
- Vasai Vikas Sahakari Bank Ltd
- Vijaya Bank
- Westpac Banking Corporation
- Woori Bank
- Yes Bank
- Yes Bank Ltd
- Zila Sahakri Bank Limited Ghaziabad
Not only can you find IFSC code of any branch, but also you can find address, contact number and MICR code on YourNav. We have more than 1,40,000 IFSC codes in our database, with more than 200 Banks and 36 States and Union terroritories.
Example of an IFSC code - SBIN0003857. The first 4 letters - SBIN refer to the bank name that is State Bank of India in this case, and the 7 digits uniquely identify the SBI Branch.
Since you are reading this article, in all likelihood, you are a part of the banking system of India. Financial inclusion is necessary. We all know that. Exclusion only leads to numerous problems, which often threaten our very survival. How such a threat presents itself in front of us remains a topic outside the scope of this article. So, we will focus on what we want to – the IFSC.
If you have used money transfer facility of your bank through the digital corridor, you have come across this word or term called IFSC. Perhaps, you never focused on it. But, here is the thing – none of the two electronic or digital transactions (namely, NEFT, and RTGS) can ever happen without the IFSC. So, what is IFSC? Why is it so important? How can you decode it? How gives this code?
There are, maybe, many such questions that come to your mind now and then. In this write-up, we are going to answer those questions one at a time.
A quick warning is in order! You may find this explanation a bit difficult to understand because we will use some banking terminology as we proceed. However, at the very end of this narration, there is a glossary of terms with their relevant explanations. So, if somewhere in between, while reading this detailed account of IFSC, feel free to jump to the glossary section. Your curious mind will be satiated. We promise!
Without further ado, let us get started.
What is IFSC?
You don’t recall reading a word like IFSC in your English classes, do you? How can you? IFSC is not a word at all! It is an abbreviation, and it stands for Indian Financial System Code. Yes, it is a code. So, if you are calling its IFSC code, you are misusing the term. You say, IFSC because ‘C’ means code. You do not need to append it separately. You may, however, use the term ‘IFS Code.’
IFSC follows a standard format. Now take a look at the following:
Notice carefully. IFS Code has a particular format. Here is the breakdown of the format:
- There are 11 characters in IFSC (represented in the image by 11 digits placed in different colored boxes).
- First four (4) characters in the code represent the bank code.
- The last six (6) characters represent the code of the branch of the bank.
- The fifth (5th) character is zero – the digit zero (0).
- The 11-character code is alpha-numeric.
- The first four (4) characters are always alphabetic characters. So, letters of the alphabets make up the first four characters of the code.
- The last six (6) are usually numeric but, they can also contain letters or alphabetic characters.
- The fifth (5th) character, which is always zero, is nothing but a reserved spot. Banks may have to use that spot in the future. Thus, if necessary, zero can later be replaced by some other character (alphabetic or numeral).
Are you looking for an example? Great! Take a look at the IFS Code of State Bank of India’s Ashok Vihar branch located in the district of New Delhi:
Represents Bank Code
Represents Branch Code
Compare the table above with the image above. The input in the table follows the format you see in the image above.
Now, do you understand the format of the IFSC properly?
We will assume you do and move forward.
In case you think that we are simply exposing the IFSC code of one of SBI’s branches, let us clarify that these codes are readily available on the official website of Reserve Bank of India. You can look up the codes easily.
Where to Find IFSC?
IFS Codes are readily accessible for all banks that participate in inter-bank electronic fund transfer. Reserve Bank of India displays all IFS Codes of all participating banks on its official website. Using RBI’s website is the easiest way to grab all codes at one.
However, it is not the only method. You are free to use other methods. Here is a quick list of all methods of accessing IFSC of your bank, and in particular, your banking branch:
- Open your checkbook. You will see the code on the top left-hand corner of every leaf or check in that book.
- If you have online banking access, log into your account through your bank’s online banking portal. Once you log in, do some tinkering with the options available. You can find IFS Code for your branch somewhere in there. Usually, the code is display in the account summary. However, since every bank’s online banking portal is different, the location of the code may differ. You need to figure it out.
- If you cannot find the code in your online banking account (sometimes you call it Internet banking), download a digital copy of your account statement for any month or time frame. The code will invariably show up on the statement.
- If you don’t want to undertake any method mentioned above, you can visit your bank’s website. Banks usually list IFS Codes of all branches they have on their official website.
- If you still cannot find the code, walk into your branch, and ask any bank employee to tell the code. Make a note and keep it safe.
- If you prefer a bit old-school and do not participate in online or Internet banking, you may have what people know as Passbook. Your bank Passbook has IFS Code inside.
- In case you happen to be comfortable with mobile banking, your mobile banking app will also give you the IFSC of your banking branch.
Use any method you want. All you need is the code, and you will get it easily.
IFS Code Features
You must understand that every IFS Code is unique. So, if you are looking at two IFS Codes of two different branches of the same bank, those codes will be different. Only the first four (4) characters and the fifth (5th) character will match for those two codes.
Why like that?
Simple! First four characters represent the bank code. SBI, for example, uses the bank code SBIN, and the fifth character is always Zero. So, SBIN0 (the first five characters) will be identical for the IFS Codes of the two branches. The remaining six (6) characters will differ.
If you are looking at IFS Codes of two branches of two different banks, only the fifth character will match. Everything else will be different.
Every bank and its corresponding branches that participate in NEFT or RTGS transactions (electronic fund transfer) using RBI’s network will have IFS Code. If you are using NEFT or RTGS, there is absolutely no way to accomplish such transactions without IFSC.
How NEFT Works With IFSC?
NEFT is a system of transferring funds across the nation. Reserve Bank of India, which is India’s apex bank, supports this form of funds transfer. NEFT, just like IFSC, is an acronym or abbreviation. NEFT stands for National Electronic Fund Transfer.
Who is allowed to use NEFT? Here is the complete list:
- A Firm.
The direction of payment is not at all restricted. The payment can go in any direction. An individual can pay to a firm or a corporate. A firm can pay to an individual or a corporate. A corporate can pay to an individual or a firm.
Similarly, transfers can take place between:
- A person can transfer money from another individual. For example, a father can transfer money to his son’s or daughter’s (who might be living in a different city for studies) account.
- A firm to a firm.
- A corporate to a corporate.
With NEFT, money can move from one account to another within a few minutes. However, depending on the time of transfer, it can also take a few hours or the transfer may be put on hold until next working day.
NEFT transfers will not allow moving large sums of money from one account to another. There is a maximum limit for NEFT transfers. Only small amounts or medium amounts can move between different bank accounts. While a maximum limit is present for NEFT, there is no such thing called minimum. Irrespective of the amount of funds you want to transfer, you can do so using NEFT. No amount is too small!
Time Taken for NEFT Transfers
In banking terminology, NEFT transactions have another name – ‘Settlements.’ These settlements take place every hour. On working days (weekdays), settlements start at 9 AM in the morning. Settlements stop at 7 PM. Here are the things you must remember:
- The first settlement goes through at 9 AM. The second settlement goes through at 10 AM. At 11 AM, the third settlement happens, and so on. Thus, there is one settlement every one hour. In total, 11 such settlements take place in typical weekdays. The number of settlements may differ from bank to bank. For instance, SBI makes twenty-three (23) settlements between 8 AM and 7 PM. SBI processes settlements in half-hourly batches.
- If you transfer money at 9:01 AM, the settlement will not take place until 10 AM.
- If you transfer money at 7:01 PM, the settlement will take place on the next working day at 9 AM.
NEFT transfers take place even on Saturdays, but there are only five (5) settlements on a Saturday. Settlements begin at 9 AM and end at 1 PM. If you send money using NEFT at 1:01 PM on a Saturday, the transfer of the settlement will not take place until Monday 9 AM. NEFT transactions do not go through on Sundays.
Movement of funds will take some time. Exactly how much time? It depends on the beneficiary bank. If the beneficiary bank takes 5 hours for processing, the funds will reflect in the beneficiary account 5 hours after the NEFT settlement from the remitting bank. If the beneficiary bank takes 1 minute, the funds will show in the destination account in just 1 minute after the beneficiary bank receives the funds. It is the processing speed of the beneficiary bank that is often the culprit for delays in fund transfer.
IFSC and NEFT – How They Work?
There are five (5) levels of processing in any NEFT transfer. Of these five levels, you can carry out the first level either manually (by filling in NEFT form) or electronically (through your online banking account). What are those five levels? Read on and figure out where IFSC fits in.
Level 1 (manual method):
- You visit a bank and request a NEFT form.
Fill in the form and provide the following details:
- Beneficiary name.
- Beneficiary account number.
- Beneficiary’s bank name.
- IFS Code of the branch of the beneficiary’s bank.
- The amount you want to transfer.
- Submit the form along with the money. The bank official will make notes, and over a token slip to you, which works as a proof that you gave money to the bank for NEFT transfer.
- Wait until the bank processes the transfer (this processing takes place as per available settlement slots).
Level 1 (online method):
- You log into your online account.
- Add a beneficiary. The beneficiary should be the person to whom you are sending the money.
Add beneficiary details that will include:
- Beneficiary name.
- Beneficiary account number.
- Bank name in which the beneficiary has the account.
- IFS Code of the branch of the bank in which the beneficiary has the account.
- Wait until the bank adds the beneficiary to your account (this may take up to 1 day).
- Go to transfers/payments section of your online banking account.
- Select the NEFT option, and then select the beneficiary.
- Type in the amount you want to transfer (your account must have the equivalent amount or more).
- Click on the transfer button, and wait.
The remitting bank (that is, your bank) will create a message for transfer. The bank will then send the message to NEFT service center.
Once the NEFT service center gets the messages from the remitting bank, the center will forward the same message to NEFT clearance department (RBI controls it). The service center will also inform the clearance department about the next available slot for settlement.
The NEFT clearance department will go through the message from the remitting bank. NEFT clearance department will now use all the details that you enter in NEFT form or online NEFT transfer details. IFS Code plays an important role here. If you don’t give IFSC, the NEFT clearance department will never know the bank branch where the money needs to move.
For example, you only state that the beneficiary’s account is with State Bank of India located in Delhi. You don’t mention the exact branch (that is, IFSC). What if the beneficiary has an account in Ashok Vihar branch and the NEFT clearance house assumes that the account is located in Anoopgarh or Aicholi or any other branch and sends the money to one of those two branches? The money will make a return trip to your account. It will never reach the beneficiary. So, IFSC is important, and NEFT settlements will fail without IFS Codes.
The NEFT clearance department will use the details and creates payment entries. The entries are:
- Debit entry for remitting bank.
- Credit entry for the beneficiary bank.
- IFSC for the beneficiary bank branch where the money will eventually reach.
- A response request from the beneficiary bank.
The response request or acceptance message that the NEFT clearance department creates reaches the destination bank along with the transfer. The beneficiary bank then processes the transfer and credits the amount to the beneficiary account. The bank also responds to the NEFT clearance department stating that the payment or the transfer is accepted and processed.
That is how NEFT works with the help of IFS Codes.
How RTGS Works With IFSC?
RTGS is another form of electronic fund transfer. RTGS is an acronym for Real Time Gross Settlements. This system deals only with high-value transactions over two lakhs. As the name suggests, the transactions take place in real time. The part of the name – gross settlement – means that all payments settle on a one-to-one basis. The term ‘settlement’ in particular means that payments once processed are irrecoverable.
Unlike NEFT, RTGS process payments on an individual basis. In NEFT payments are processed in a batch. So, if you are making RTGS payment, there will be no waiting period. The payment processing takes place immediately.
As before, the central bank stays in between to process all the payments. One good thing about RTGS is that once the remitting bank sends the money, the beneficiary bank has to credit the amount in the beneficiary account within 30 minutes. The maximum time a beneficiary bank can take to process the payment is 2 hours. Usually, the beneficiary bank processes the payments as soon as it receives the fund transfer message.
Like NEFT, RTGS too has a maximum limit. This maximum limit can differ from one bank to another. For instance, SBI has set the maximum limit for RTGS payments at INR 10 lakhs. HDFC Bank, on the other hand, has a limit of 25 lakhs if RTGS payment goes through online banking. If the payment goes through the offline channel, that is, through HDFC bank branch (you manually go to the branch), there is no upper limit set.
So, the amount of time a bank takes and the amount of money transfer a bank allows will vary depending on your bank.
Even in the case of RTGS, IFSC is very important. The central bank will send (credit) the money to the beneficiary bank along with transfer acceptance message. The beneficiary bank will check the IFS Code in the message to know the exact branch where the beneficiary has the account.
So, IFSC is imperative for accurate money transfer through an electronic medium.
What About IMPS?
IMPS or Immediate Payment Service is a third type of electronic fund transfer. We did not mention IMPS in the beginning. Our apologies.
IMPS is similar to RTGS in the sense that payment sent by a remitting account is received immediately by the beneficiary account. There is no RBI interference in between. IMPS payment works through ATM servers of banks. RBI server is not involved. Since RBI server is not present in between, you can make IMPS payments throughout the year any time you wish. Holidays do not matter at all. If the account you have has enough money in it, you can go for IMPS transfers.
If you need to transfer money in the middle of the night, say 3 AM, you can happily do so. The beneficiary will instantly receive the money in his or her account at 3 AM in the night.
Despite the speed and year-round availability, IMPS payments still require IFSC to work. The same argument applies in this case as well. What will happen if the beneficiary bank doesn’t know the branch where the beneficiary has an account? The money you send will make a round trip to your account. It will never reach the account of the beneficiary.
IFS Codes work as unique identifiers. Try to understand it this way. You need to meet a friend who is waiting for you at the Barista coffee shop at a said location. Unfortunately, there are two Barista shops on two sides of the road. The one in which your friend is waiting has a jewelry shop next to it. The other Barista shop has a Bata showroom next to it. The jewelry shop becomes the unique identifier that you can use to know which Barista shop you must enter to meet your friend. IFS Codes work the same way. They are unique identifiers allowing the beneficiary bank to know which branch has the account of the beneficiary.
Beneficiary Bank – In banking terminology, a beneficiary bank is the one that receives money.
Remitting Bank – In banking terminology, a remitting bank is the one that sends the money.
Debit – In finance, debit means a deduction of financial assets (can be money or financial bonds) from an account.
Credit – In finance, credit means a deposit of financial assets (can be money or financial bonds) into an account.