What is an IFSC Code?

An IFSC or Indian Financial System Code is an 11-digit alphanumeric code assigned by the Reserve Bank of India (RBI) to identify bank branches in India. IFSC codes facilitate electronic funds transfer like NEFT, RTGS, IMPS by uniquely identifying the beneficiary bank branch.

List of Credit Card IFSC Code, MICR Code & SWIFT Code for Top Banks

Bank: Abhyudaya Co-Op Bank Ltd
Branch: Ghatlodiya
IFSC Code
Contact: 079-27475098
Bank: Abhyudaya Co-Op Bank Ltd
Branch: Ghatlodiya
IFSC Code
Contact: 079-27475098
Bank: Abhyudaya Co-Op Bank Ltd
Branch: Ghatlodiya
IFSC Code
Contact: 079-27475098
Bank: Abhyudaya Co-Op Bank Ltd
Branch: Ghatlodiya
IFSC Code
Contact: 079-27475098
Bank: Abhyudaya Co-Op Bank Ltd
Branch: Ghatlodiya
IFSC Code
Contact: 079-27475098
Bank: Abhyudaya Co-Op Bank Ltd
Branch: Ghatlodiya
IFSC Code
Contact: 079-27475098
Bank: Abhyudaya Co-Op Bank Ltd
Branch: Ghatlodiya
IFSC Code
Contact: 079-27475098
Bank: Abhyudaya Co-Op Bank Ltd
Branch: Ghatlodiya
IFSC Code
Contact: 079-27475098

Importance of IFSC Code

IFSC codes play a vital role in facilitating seamless banking transactions in India. Some key importance of IFSC codes are:

Enables Interbank: Transfers IFSC codes allow interbank transfer of funds via NEFT, RTGS, and IMPS. Without unique IFSC codes, money transfers across different bank branches would not be possible.

Prevents Erroneous Transfers: The alphanumeric IFSC code structure minimizes the chances of fund transfers to incorrect beneficiary accounts. This prevents financial losses and errors.

Eases Digital Payments: Several digital payment systems like UPI, mobile banking, payment gateways leverage IFSC codes to identify beneficiary bank accounts. IFSC enables paperless and instant digital payments.

Supports Government Systems: Platforms like Aadhaar Enabled Payment System (AEPS), Direct Benefit Transfer (DBT) utilize IFSC codes to transfer subsidies, wages and pensions into beneficiary accounts.

Encourages Financial Inclusion: Easy electronic funds transfer expands banking access to rural areas. Unique IFSC codes help bring the unbanked population under formal financial channels.

Format for Bank IFSC Code

The Indian Financial System Code (IFSC) follows a standardized 11-character format as prescribed by the Reserve Bank of India (RBI). The format is as follows:

First 4 characters – Bank code This identifies the bank. Each bank in India has been allotted a unique 4-digit code by RBI. For example, SBIN for State Bank of India.

Fifth character – Default value “0” The fifth character is always set to “0” for future use. Currently it has no significance in identifying banks/branches.

Next 2 characters – Processing center code This identifies the processing center or zone where the bank branch is located. For public sector banks like SBI, codes represent state names. 01 is Maharashtra, 02 is Kerala etc. In case of private banks, zonal office location codes are used.

Last 3 characters – Branch code The last 3 digits denote the specific bank branch. Branches under one processing center are assigned codes from 001 onwards in a sequential order. This identifies exactly where an account is held.

Key features of IFSC code

The key features of an Indian Financial System Code (IFSC) are:
  • Unique 11-digit code: Each IFSC code allotted to a bank branch is unique across the entire Indian banking system. No two branches can have the same IFSC.
  • Alphanumeric structure: IFSC codes comprise both letters and numbers conforming to a standardized format guidelines by RBI.
  • Easy identification: The code structure enables identifying the bank name, location, and branch explicitly. The branch where an account is held can be pinpointed.
  • Cross-bank interoperability: The IFSC system enables seamless inter-bank fund transfers via modes like NEFT, RTGS, IMPS across all banks across India.
  • Payment mode agnostic: The same IFSC code allotted to a branch works across payment systems like cheques, demand drafts, UPI, mobile banking, etc. for transferring funds.
  • Mandatory for account opening: Regulatory guidelines make quoting IFSC code compulsory when opening bank accounts. Account number itself may change but IFSC persists uniquely identifying a branch.
  • Supports large volumes: The IFSC system using digital codes is designed to handle billions of annual transactions initiated across lakhs of bank branches pan India.

How does IFSC Code Works?

An IFSC code enables the transfer of funds from one bank account to another through a standardized electronic banking network and payment systems. Here is how IFSC codes work:

Unique Identifier: When opening a bank account, each branch is assigned an IFSC code that uniquely identifies it across India. Accounts opened at that branch inherit this code.

Linking Accounts: When adding a beneficiary account for online funds transfer, providing its IFSC code links it to the originating account and payment network.

Processing Transfers: When transfers are initiated, the banking network uses the IFSC code to identify the beneficiary branch. Amount is debited from originator and credited to recipient.

Routing Transactions: IFSC codes help payment gateways and clearing houses to route inter-bank transactions to the correct destination branches across India within minutes safely and securely.

Supporting Modes: Cheque clearing, NEFT, IMPS, RTGS, UPI – different modes utilize IFSC codes differently but achieve interoperability through a common bank branch addressing system.

In 2024, over 50 billion digital transactions amounting to over ₹1 quadrillion were processed using IFSC codes across banking channels on analogue and digital networks.

How to know the IFSC Code?

There are several ways to find out the IFSC code for a bank branch:

Bank Passbook/Cheque book: The IFSC code is printed on the first page of bank passbooks and cheque books issued to account holders of the branch.

Branch premise: The IFSC is prominently displayed inside bank branches on information boards, fronts desks or at the customer service officer’s cubicle.

Bank website/app: Many bank websites and mobile apps have a dedicated IFSC code search option where you can locate any branch’s IFSC by state, district, city, branch name etc.

Contact customer care: One can directly call up their bank’s toll-free helpline numbers and enquire about the IFSC code for their branch or any other branch. Executives provide instant assistance.

Official portals: RBI and NPCI websites have online IFSC code locators where you can search codes for various bank branches across India.

Payment receipts: Transaction SMS alerts, digital payment receipts mention remitter and beneficiary IFSC codes for ready future reference.

Perks of Using IFSC Code

Using IFSC codes for financial transactions and payments comes with multiple benefits:

Faster Money Transfers: IFSC codes enable real-time transfer of funds to any bank account pan India within minutes via NEFT/RTGS/IMPS.

Ease of Digital Payments: Payment apps like BHIM, Google Pay, Paytm use IFSC to transfer sums instantly to any Indian bank account conveniently.

Clarity of Information: The structure conveys complete information on origin and destination bank branches reducing errors.

Data Security: Electronic payments via IFSC offer better security of confidential bank data and lower fraud risk.

Single Code Suffices: Unlike branch address which may change, IFSC remains constant. It can be saved for repeat online money transfers.

Transparency and Tracking: Transaction notification SMS and payment receipts mention IFSC enabling clarity on fund route and tracing, if required.

Interoperability and Inclusion: Common IFSC system across banks allows customers with accounts in different banks to transact digitally enhancing financial inclusion.

How to search for IFSC code of a Bank’s branch?

Searching for the IFSC code of a particular bank branch is easy through multiple methods:

Bank Websites: Most banks host an IFSC code search tool on their website. Input bank name, state, city, branch and search to find the IFSC code instantly.

Mobile Apps: Banking apps like SBI Anywhere, ICICI iMobile, Axis Mobile have IFSC code finder sections for easy lookup.

RBI Website: RBI hosts the central MICR Code database having IFSC codes of all bank branches in India. It allows searching IFSC codes by branch name, district or city.

NPCI Website: National Payments Corporation website lets you locate IFSC codes of bank branches supporting payment systems like NEFT, RTGS, NACH, UPI payments.

SMS/Missed call services: Some banks allow finding IFSC code via SMS. SMS – IFSC Branch Name to predefined virtual numbers. Few banks also have missed call services for fetching IFSC.

Contact Bank Branch/Helplines: Calling up bank branch phones or helpline numbers also helps in getting IFSC codes directly from bank staff.

How to find IFSC Code of your branch?

Finding the IFSC code of your own bank branch where you hold an account is vital for seamless online banking and payments. Here are the quickest ways to find the IFSC code of your branch:

Check passbook/cheque book: The front page of the bank passbook or cheque book carries the printed IFSC code of the branch.

Branch premises: The IFSC code is prominently displayed inside bank branches on notice boards, front desk counters etc.

Bank website account section: After securely logging into your account on your bank’s website, the account dashboard shows account details including the IFSC code.

Mobile/Internet banking profile: The branch IFSC code is visible under account details in your mobile or net banking app’s personal profile section.

Bank welcome kit: The account opening welcome kit contains debit card, cheque book which have the IFSC code printed on them.

Transaction alerts/statements: SMS and email transaction alerts along with digital statements mention the IFSC code under branch details.

Passbook updates: Every time the passbook is updated on a branch visit, check the IFSC code on the front page to ensure it’s correctly printed.

Why is IFSC Code Important?

IFSC Code plays a vital role in facilitating digital payments and financial transactions in India due to the following key reasons:

Enables Inter-bank Transfers: IFSC codes allow seamless transfer of money from one bank to another via payment systems like NEFT, RTGS, and IMPS across over 150,000 bank branches.

Prevents Wrong Transfers: Unique IFSC code helps verify correct beneficiary details reducing errors or delays due to incorrect information.

Boosts Digital Payments: Payment apps like GPay, PhonePe, Paytm use IFSC codes to transfer money instantly into the correct beneficiary bank account.

Supports DBT: Platforms like Aadhaar Enabled Payments System leverage IFSC to directly transfer government pensions, subsidies into citizen accounts.

Drives Financial Inclusion: IFSC codes help unbanked citizens open zero-balance accounts under PMJDY to receive DBT via electronic methods enhancing access.

Enables Tracking: Transaction SMS alerts mention remitter and beneficiary IFSC allowing traceability and transparency during transfers.

NEFT (National Electronic Funds Transfer): This is a popular electronic funds transfer system in India that allows individuals and businesses to transfer money from one bank account to another. NEFT operates on a 24×7 basis and settles transactions in batches multiple times a day. To transfer funds via NEFT, the sender needs recipient’s bank account number, IFSC code and amount to be transferred.

IMPS (Immediate Payment Service): IMPS is a real-time, interbank electronic funds transfer service that allows users to transfer money instantly using mobile phones and internet banking. Like NEFT, IMPS also requires recipient’s account number, IFSC code and transfer amount. But IMPS offers instant transfer of funds, while NEFT transactions take up to 2 hours.

RTGS (Real Time Gross Settlement): This fund transfer mode enables real-time transfer of money between bank accounts on a gross basis. There is no upper or lower limit on RTGS transactions. To transfer money via RTGS, remitter needs recipient’s account number, IFSC code and transfer amount. Transactions done via RTGS are reflected instantly in beneficiary’s account.

UPI (Unified Payments Interface): UPI has emerged as a popular mode for instant money transfers using a Virtual Payment Address (VPA), UPI PIN and smartphone. Money can be easily transferred between UPId using recipient’s VPA or account number/IFSC code. UPI enables round the clock real-time money transfer.

Internet Banking: Most banks provide online internet banking facility that allows customers to transfer funds from one account to another (within the same bank or otherwise) using IFSC code and account number of recipient. Internet banking offers convenience of transferring money anytime from anywhere.

Process Involved in Making Online Money Transfer

The process of making an online money transfer in 2024 involves the following simple steps:

Login to Net-banking / Mobile Banking App- The remitter first needs to login to their net-banking account or mobile banking application using user ID and password/MPIN.

Add Beneficiary- For first-time transfer, remitter needs to add recipient as a registered beneficiary by providing their name, bank account number and IFSC code.

Fill in Transfer Details- Remitter specifies the amount to be transferred along with the mode of transfer – NEFT, IMPS, RTGS etc. Reference remarks can also be added.

Confirm and Authenticate- A confirmation screen displays beneficiary details and amount to be transferred. Remitter authenticates by entering OTP/password/UPI PIN.

Transfer Processing- Once authenticated, the money transfer request is processed by remitter’s bank.

Transfer Completion- An SMS/email notification is sent to remitter regarding completion of funds transfer. The time taken depends on mode of transfer.

Beneficiary Account Credited- The transferred amount is credited to the beneficiary’s bank account. An SMS/email notification is also sent to recipient regarding funds credit.

Transfer Report Generation- Remitter can generate report and view status of the online money transfer in their transaction history.

Advantages and Benefits of Online money transfer services

Online money transfer services using IFSC codes offer various advantages and benefits to customers in 2024:

Convenience – Customers can transfer funds anytime, anywhere using net-banking or mobile phones without visiting bank branch.

Speed – Online transfers via IMPS, NEFT, RTGS provide faster credit to beneficiary account in comparison to traditional methods.

Secure – Advanced encryption standards and protocols ensure secured transfer of funds between bank accounts.

Remittance Tracking – Customers can easily track status of their money transfer through transaction history.

Low Cost – Online money transfer services have relatively lower fees compared to manual methods.

Multiple Options – Customers can choose between NEFT, IMPS, RTGS etc. based on transfer amount and urgency.

Ease of Use – Simple SMS/app based initiation of transfers using IFSC code and account number.

24×7 Availability – Most online transfer modes allow money transfer at any time.

Bulk Transfers – Larger amounts can be transferred to multiple beneficiaries using online banking.

Transaction Alerts – Instant SMS and email alerts for successful or pending transfers.

Record Maintenance – Detailed electronic reports for all transactions can be easily generated.

Common Misconceptions About IFSC Codes

Despite the widespread use of IFSC codes for banking transactions, some common misconceptions persist among customers in 2024:

IFSC code changes when account number changes – This is incorrect. IFSC code identifies the bank branch and remains same even if account number changes.

One bank has only one IFSC code – Wrong. Branches of a bank have separate IFSC codes. Main branch IFSC code differs from other branch codes.

IFSC code is not needed for same bank transfers – False. IFSC code is required even for transfers within same bank to uniquely identify branch.

Longer IFSC code means bigger bank – Length of IFSC code is fixed at 11 characters. It does not indicate size or importance of bank.

IFSC code written on cheque is account IFSC code – The IFSC code printed on cheques refers to cheque clearing branch. Account IFSC may be different.

IFSC code is confidential information – IFSC code is required to facilitate customer transactions and is not confidential.

IFSC can be generated by customer for banking – Wrong. IFSC codes are allotted by RBI to bank branches during setup and cannot be randomly generated.

IFSC and MICR codes are interchangeable – IFSC is used for fund transfers while MICR is used in cheque clearance. They are different codes.

IFSC transfer takes 1 day to reflect – Speed depends on transfer mode. IMPS and UPI transfers via IFSC are instant, NEFT is 2 hours while RTGS is real-time.

Correct understanding of IFSC code helps customers properly utilize it for quick and smooth banking transactions. Banks also need to spread awareness regarding IFSC uses and misconceptions.

What is MICR code?

MICR or Magnetic Ink Character Recognition code is a 9-digit code that uniquely identifies a bank branch participating in the Electronic Clearance Service (ECS) for cheque clearance. In 2024, all the bank branches have a unique MICR code allotted by the Reserve Bank of India (RBI) during their setup. This MICR code is printed on cheques issued by the bank branch using a special MICR ink that allows the code to be read by automated cheque processing systems.

What is the Format of a MICR Code?

The Magnetic Ink Character Recognition or MICR code used on cheques in India has a specific format that was standardized by the Reserve Bank of India (RBI).
  • The MICR code is a 9-digit alphanumeric code printed on cheques using a special MICR ink. It comprises the following components:
      • First 3 digits are the City Code
      • Next 3 digits are the Bank Code
      • Last 3 digits are the Branch Code

For example, a sample MICR code is – 400125002

This breaks down into:

First 3 digits (400) – City code for Mumbai Next 3 digits (125) – Bank code for HDFC Bank Last 3 digits (002) – Branch code for HDFC Bank’s Nariman Point branch in Mumbai

Therefore, the MICR code follows a defined 3-3-3 format of City-Bank-Branch code.

The city codes are assigned by RBI based on the state and city. Bank codes are allotted sequentially to banks during setup. Branch codes are assigned by banks themselves for each branch.

The alphanumeric codes in MICR make it suitable for machine reading and processing by automated cheque clearing systems. This facilitates faster cheque collections and settlements.

How Does the MICR Line Work?

The MICR line, short for Magnetic Ink Character Recognition line, plays a key role in the cheque clearing process.

MICR Encoding: When a cheque book is printed, the MICR line is encoded at the bottom using a special MICR ink that allows machine reading of the characters. The MICR line contains essential data like cheque number, account number, transaction code and the 9-digit MICR code.

Cheque Deposit: When a cheque is deposited for clearing by the payee, it first goes to the clearing house or the RBI’s processing center.

MICR Reading: The processing system uses powerful MICR readers to scan the cheque’s MICR line using magnets and sensors. This captures all the encoded data quickly and accurately.

Bank Identification: The reader identifies the paying bank branch by decoding the MICR code embedded in the MICR line. This helps route the cheque to the right bank.

Verification: The paying bank verifies the cheque number, account number, signature and amount from its records before debiting the payer’s account.

Settlement: Once debited, settlement between the paying and payee bank happens as per RBI’s clearing timelines.

Cheque Clearing: Finally, the payee receives the cheque payment as the clearing concludes. The entire cycle is made efficient by MICR technology.

Perks of using MICR Code

The use of MICR codes on cheques provides the following benefits to the banking system and customers:

Speed – MICR codes allow automated cheque processing and clearing within days instead of weeks in manual processing. This enables faster credit of cheque payments.

Accuracy – Machine reading of MICR codes is error-free compared to human data entry, reducing mistakes in cheque clearing.

Efficiency – MICR codes eliminate the need for manual sorting and routing of cheques, resulting in faster processing with fewer errors.

Standardization – Uniform MICR code format across banks enables seamless interbank cheque processing.

Security – Fraudulent alteration of MICR codes can be easily detected, as special ink is used in code printing.

Audit Trail – MICR codes facilitate tracking and tracing of cheques during various stages of clearing.

Cost Reduction – Operational costs involved in cheque clearing are greatly reduced due to automation using MICR technology.

Reliability – MICR codes allow consistent and reliable cheque processing even during peak periods.

Digital Compatibility – MICR codes bridge the gap between physical cheques and digital processing, enabling automated reconciliation.

Customer Benefits – Customers gain from faster cheque clearances, detected frauds, and enhanced processing accuracy.

Thus, MICR codes usher in standardization, automation and reliability in the cheque clearing process, providing tangible benefits across the banking ecosystem.

Locate IFSC code & MICR Code on a Bank cheque

The IFSC code and MICR code are present at different locations on a standard bank cheque:

IFSC Code

    • The IFSC code is typically printed on the upper left corner or upper right corner of a cheque.
    • It is an 11 digit alpha-numeric code that identifies the bank and branch.
    • The IFSC code on cheque is usually provided under the cheque header and above the date.
    • Customers should look out for a label like ‘IFSC’, ‘IFSC Code’ or ‘Indian Financial System Code’ printed next to the code.
    • The IFSC code will be different for different bank branches.

MICR Code

    • The MICR (Magnetic Ink Character Recognition) code is printed at the bottom of the cheque in the MICR band.
    • It consists of 9 digits in a specified format unique to the branch.
    • The MICR code is printed using a special ink that allows machine reading of the code.
    • It is found to the right side below the signature space and cheque number.
    • The MICR band also contains other details like cheque number and account number.
Thus, while the IFSC is visibly located in a corner, the MICR code sits near the bottom edge of the cheque – both playing specific roles in banking transactions.

What is a Bank Identification Code (BIC) / SWIFT code?

A Bank Identification Code (BIC) or SWIFT code is an 8 to 11 character identification code used to uniquely identify a specific bank or financial institution globally. SWIFT stands for ‘Society for Worldwide Interbank Financial Telecommunication’. SWIFT codes were originally 8 characters long but were later expanded to 11 characters. They are also referred to as BIC codes.

The key components of a SWIFT/BIC code are:

      • First 4 letters – Bank Code that identifies the bank.
      • Next 2 letters – Country Code that identifies the country location of the bank.
      • Next 2 characters – Location/City Code that identifies the city or branch location.
      • Last 3 characters – Optional branch code for identifying a specific branch.

For example, HDFCINBB stands for:

      • HDFC – HDFC Bank
      • IN – India
      • BB – Mumbai
The main purpose of BIC/SWIFT codes is to facilitate smooth international fund transfers across borders. They allow automated identification of beneficiary bank details globally for fast and accurate cross-border payments. SWIFT codes help in standardization and rationalization of international transactions. Over 11,000 banks worldwide use SWIFT codes for telecommunication messaging between financial entities.

How are NEFT and IFSC code related?

  • The NEFT (National Electronic Funds Transfer) system relies on IFSC codes to facilitate electronic funds transfers. The IFSC or Indian Financial System Code is an 11-digit alphanumeric code assigned by the Reserve Bank of India to identify each bank branch participating in the NEFT system.
  • The IFSC code allows the NEFT system to route fund transfer requests to the correct destination bank branch. It comprises the bank code, branch code, and check digit. When you initiate a NEFT money transfer, you need to provide the recipient’s bank account number along with the IFSC code of their bank branch.
  • The NEFT system will use the IFSC code to identify the destination bank branch and transfer the funds directly to the recipient’s account. Without the IFSC code, NEFT transactions cannot be processed as the system needs this code to identify the destination branch.
  • The IFSC code acts like an address or routing number for bank branches on the NEFT network. It establishes the link between your transfer instructions and the recipient’s bank account. The IFSC code ensures seamless routing of NEFT transactions across over 226,000 bank branches in India.

How are RTGS and IFSC code related?

  • The RTGS (Real Time Gross Settlement) system and the IFSC (Indian Financial System Code) are closely interlinked in facilitating bank transfers in India.
  • The IFSC code is an 11 digit alphanumeric code assigned by the RBI to identify each bank branch participating in the RTGS system. The IFSC code allows the RBI to route transactions to the correct bank branch through the RTGS network.
  • Every bank branch has a unique IFSC code. To make an RTGS transfer, it is mandatory to furnish the IFSC code of the beneficiary branch along with the account number. The IFSC code enables the remitting bank branch to identify the receiving branch and transfer funds to it over the RTGS network.
  • Thus, while RTGS enables real-time bank-to-bank transfers, the IFSC code acts like an address for bank branches on the RTGS network. It ensures smooth routing and enables interoperability between banks for seamless fund transfers.
  • The usage of IFSC codes has also been extended to National Electronic Funds Transfer (NEFT) and other payment mechanisms. However, the RTGS system relies more heavily on IFSC codes to identify and reach the beneficiary bank branches for large value, time-critical transfers.

Difference Between IFSC Code & MICR Code

The IFSC code and MICR code are two important codes used in banking transactions in India, but they serve different purposes. Here are the key differences between the two:

IFSC

      • IFSC stands for Indian Financial System Code.
      • IFSC code is an 11 digit alpha-numeric code used for identifying bank branches participating in RTGS and NEFT transactions.
      • IFSC code is used for online fund transfers like NEFT, RTGS, IMPS etc.
      • IFSC code is issued by the RBI to identify each bank branch uniquely across the country.
      • IFSC code differs for every bank branch.
      • IFSC code is used to route electronic transactions to the right bank branch.
      • Details like bank name, branch, branch code are embedded within the IFSC code.
      • IFSC code is used for both credit and debit transactions.
      • IFSC code is an essential requirement for electronic funds transfers.

MICR

      • MICR stands for Magnetic Ink Character Recognition.
      • MICR code is a 9 digit numeric code printed on cheques using special ink to facilitate cheque processing.
      • MICR code is used for clearing paper-based cheques.
      • MICR code is issued by the RBI to identify each bank across the country.
      • MICR code remains same for all branches of a bank.
      • MICR code is used to route paper cheques to the right bank.
      • Only the bank identification number is embedded in the MICR code.
      • MICR code is used only for debit transactions through cheques.
      • MICR code is an essential requirement for cheque clearance.

Difference between IFSC Code, MICR Code & Swift Code

The IFSC code, MICR code, and SWIFT code are important identifiers used in banking transactions in India. Here are the key differences between them:

IFSC Code:

      • Stands for Indian Financial System Code.
      • It is an 11 digit alpha-numeric code assigned to every bank branch in India.
      • It is used for identifying the bank branch for NEFT, RTGS, IMPS and other fund transfers.
      • The first 4 characters represent the bank name, the next 4 represent the city, the last 6 represent the branch.
      • Regulated by RBI and maintained by NPCI.

MICR Code:

      • Stands for Magnetic Ink Character Recognition.
      • It is a 9 digit numeric code printed on cheques using special ink.
      • Used for clearing cheques in the cheque clearing system.
      • First 3 digits represent the city, next 3 represent the bank, last 3 represent the branch.
      • Regulated by RBI.

SWIFT Code:

      • Stands for Society for Worldwide Interbank Financial Telecommunications.
      • It is an 8-11 digit alpha-numeric code that identifies banks globally.
      • Used for international wire transfers between banks in different countries.
      • First 4 characters represent the bank, next 2 the country, rest identify the branch.
      • Governed by SWIFT organization based in Belgium.
IFSC is for domestic transfers, MICR for cheque clearance, and SWIFT for international wire transfers. They have different digit structures and regulating authorities.

Necessity of Indian Financial System Code

The Indian Financial System Code (IFSC) plays a crucial role in facilitating digital payments and banking transactions in India. With over 150 million digital transactions taking place daily in 2024, the need for a standardized banking code like IFSC becomes even more significant.

Some key reasons why IFSC is necessary are:

Unique Identifier: The 11-character IFSC serves as a unique identifier for every bank branch in India. This allows for quick validation and processing of transactions.

Interoperability: IFSC enables seamless interoperability between banks, payment systems and financial institutions. This leads to faster payment processing.

Clarity in Transactions: Quoting the IFSC code provides clarity on the exact bank branch involved in a digital transaction. This eliminates confusion.

Digital Payments: Platforms like UPI, NEFT, RTGS rely on IFSC codes to transfer funds. IFSC is vital for the growing digital payments ecosystem.

MICR Linkage: IFSC is linked to the 9-digit MICR code of bank branches. This provides uniformity in the banking system.

Direct Benefit Transfers: IFSC plays a foundational role in enabling DBTs via bank account transfers. Over 900 million DBT transactions use IFSC annually.

Thus, IFSC serves as a banking standard that powers seamless transactions, brings efficiency and aids financial inclusion in India through digital payments. Its relevance has only grown in 2024 with the exponential increase in cashless transactions.

What is customer Information File (CIF) Number?

The Customer Information File (CIF) Number is a unique identification number assigned to each customer of a bank. It helps the bank identify and access all information related to a particular customer easily.

Offline method

    • When a customer opens a new account in a bank branch, the bank allots a CIF Number to that account.
    • The account opening form contains a field for CIF Number which is filled by the bank staff.
    • The CIF Number is generated from the Core Banking System of the bank. It is an auto-generated unique number.
    • The customer is informed about their CIF Number which is also printed on the passbook/statement.

Online Method

    • These days, many banks allow opening an account digitally through their website or mobile app.
    • During the online account opening process, the CIF Number is automatically generated when the account gets opened in the Core Banking System.
    • The customer can view the CIF Number by logging into internet banking or in the message sent by the bank confirming account activation.
    • Existing customers can also find their CIF Number by logging into internet/mobile banking. It is displayed on the account dashboard/profile section.
    • The CIF Number remains unchanged if the customer opens multiple accounts in the same bank. It provides a unique identity.
List all Banks IFSC Codes
Axis BankAbhyudaya Cooperative BankAirtel Payments Bank LimitedAkola Janata Commercial Cooperative BankBank of Baroda
Almora Urban Cooperative Bank LimitedAhmedabad Mercantile Cooperative BankAndhra Pradesh Grameena Vikas BankAmbarnath Jaihind Cooperative Bank Limited, AmbarnathBank of India
Andhra Pragathi Grameena BankApna Sahakari Bank LimitedArvind Sahakari Bank LtdAustralia and New Zealand Banking Group LimitedBank of Ceylon
AU Small Finance Bank LimitedBandhan Bank LimitedBank of Bahrein and KuwaitBank of China Limited India BranchYes Bank
Bank of MaharashtraCapital Small Finance Bank LimitedCentral Bank of IndiaChhattisgarh Rajya Gramin BankUCO Bank
Citizen Credit Cooperative Bank LimitedCity Union Bank LimitedCoastal Local Area Bank LtdCredit Agricole Corporate and Investment BankThe Nainital Bank Limited
Emirates NBD Bank P J S CEquitas Small Finance Bank LimitedEsaf Small Finance Bank LimitedDarussalam Cooperative Urban Bank LtdCITI Bank
Jalgaon Janata Sahkari Bank LimitedJammu and Kashmir Bank LimitedHaryana State Cooperative BankDeogiri Nagari Sahakari Bank Limited, AurangabadCredit Suisse AG
Export Import Bank of IndiaFincare Small Finance Bank LimitedFINO Payments BankDeposit Insurance and Credit Guarantee CorporationDCB Bank Limited
Jana Small Finance Bank LimitedJanakalyan Sahakari Bank LimitedJanaseva Sahakari Bank (Borivli) LimitedDurgapur Steel Peoples Cooperative Bank LimitedDeustche Bank
Janaseva Sahakari Bank LimitedJanata Sahakari Bank Limited (Pune)Janatha Seva Cooperative Bank LtdHimachal Pradesh State Cooperative Bank LimitedDoha Bank QSC
Jio Payments Bank LimitedJP Morgan Chase Bank NAKalupur Commercial Cooperative BankGS Mahanagar Cooperative Bank Limited, MumbaiFederal Bank
Maharashtra Gramin BankMaharashtra State Cooperative BankMahesh Sahakari Bank Limited PuneGuardian Souharda Sahakari Bank NiyamitaG P Parsik Bank
Mizuho Bank LimitedNagpur Nagarik Sahakari Bank LimitedNav Jeevan Cooperative Bank LimitedNew India Cooperative Bank LimitedHDFC Bank
NKGSB Cooperative Bank LimitedNorth East Small Finance Bank LimitedNSDL Payments Bank LimitedIndustrial and Commercial Bank of China LimitedIDBI Bank
Pavana Sahakari Bank LtdPaytm Payments Bank LimitedPrime Cooperative Bank LimitedIrinjalakuda Town Cooperative Bank LimitedIndusind Bank
Rajasthan Marudhara Gramin BankRajgurunagar Sahakari Bank LimitedRajkot Nagrik Sahakari Bank LimitedSant Sopankaka Sahakari Bank LimitedIndian Bank
Punjab and Sind BankPunjab National BankPT Bank Maybank Indonesia TBKKallappanna Awade Ichalkaranji Janata Sahakari Bank LimitedShinhan Bank
RBL Bank LimitedRabobank InternationalRajarambapu Sahakari Bank LimitedRajarshi Shahu Sahakari Bank Limited, PuneSouth Indian Bank
Reserve Bank of IndiaSamarth Sahakari Bank LimitedSaurashtra Gramin BankSaraswat Cooperative Bank LimitedSBER Bank
Saptagiri Grameena BankSatara Sahakari Bank LimitedShivalik Small Finance Bank LimitedNational Bank for Agriculture and Rural DevelopmentSociete Generale
SBM Bank India LimitedShree Kadi Nagarik Sahakari Bank LimitedShri Veershaiv Cooperative Bank LimitedSmriti Nagrik Sahakari Bank MaryaditState Bank of India
Shikshak Sahakari Bank LimitedSurat National Cooperative Bank LimitedSuco Souharda Sahakari Bank LimitedSolapur Janata Sahakari Bank LimitedUnion Bank of India
Suryoday Small Finance Bank LimitedSutex Cooperative Bank LimitedTamilnad Mercantile Bank LimitedTelangana State Coop Apex BankThe Bank of Nova Scotia
Textile Traders Cooperative Bank LimitedThe Akola District Central Cooperative BankThe Akola Urban Cooperative Bank LimitedRajnandgaon District Central Co-operative Bank LtdStandard Chartered Bank
The Cosmos Cooperative Bank LimitedThe Delhi State Cooperative Bank LimitedThe Greater Bombay Cooperative Bank LimitedSaraspur Nagrik Cooperative Bank Limited, SaraspurThe Malad Sahakari Bank Ltd
Sumitomo Mitsui Banking CorporationBombay Mercantile Cooperative Bank LtdIDFC First Bank LimitedSir M Visvesvaraya Cooperative Bank LimitedBNP Paribas Bank
First Abu Dhabi Bank PJSCICICI Bank LimitedThe Karad Urban Cooperative Bank LimitedThe Kerala State Cooperative Bank LimitedDombivli Nagari Sahakari Bank Limited
Firstrand Bank LimitedThe Mehsana Urban Cooperative BankThe Municipal Cooperative Bank Limited, MumbaiSree Charan Souhardha Cooperative Bank LtdHSBC Bank
Bassein Catholic Cooperative Bank LimitedBhagini Nivedita Sahakari Bank Limited, PuneBharat Cooperative Bank Mumbai LimitedShri Chhatrapati Rajashri Shahu Urban Cooperative Bank LimitedUtkarsh Small Finance Bank
Karur Vysya BankKEB Hana BankKerala Gramin BankThe A.P. Mahesh Cooperative Urban Bank LimitedUnited Overseas Bank Limited
Indian Overseas BankIndustrial Bank of KoreaKalyan Janata Sahakari Bank LimitedThe Ahmednagar District Central Co-Operative Bank LtdTJSB Sahakari Bank Limited
Karnataka Bank LimitedKarnataka Gramin BankKarnataka Vikas Grameena BankThe Ajara Urban Cooperative Bank Limited, AjaraKookmin Bank
Model Co-operative Bank LtdNutan Nagarik Sahakari Bank LimitedThe Andhra Pradesh State Coop Bank LimitedThe Banaskantha Mercantile Cooperative Bank LtdQatar National Bank SAQ
The Baramati Sahakari Bank LimitedThe Burdwan Central Co-operative Bank LtdThe HASTI Cooperative Bank LimitedThe Jalgaon Peopels Cooperative Bank LimitedMUFG Bank Limited
The Gujarat State Cooperative Bank LimitedThe Kalyan Janata Sahakari Bank LtdThe Kangra Central Cooperative Bank LimitedThe Gadchiroli District Central Cooperative Bank LimitedKotak Mahindra Bank Limited
MashreqBank PSCUnity Small finance Bank LimitedUrban Co operative Bank Limited BareillyThe Karanataka State Cooperative Apex Bank LimitedDBS Bank India Limited
The West Bengal State Cooperative BankThe Zoroastrian Cooperative Bank LimitedUjjivan Small Finance Bank LimitedThe Mumbai District Central Cooperative Bank LimitedDhanalakshmi Bank
The Varachha Cooperative Bank LimitedThe Vijay Cooperative Bank LimitedThe Vishweshwar Sahakari Bank LimitedThe Nilambur Cooperative Urban Bank Limited, NilamburCanara Bank
The Tamil Nadu State Apex Cooperative BankThe Thane Bharat Sahakari Bank LimitedThe Urban Cooperative Bank LimitedThe Pandharpur Urban Cooperative Bank Limited, PandharpurCSB Bank Limited
The Meghalaya Co-operative Apex Bank LtdThe Rajasthan State Cooperative Bank LimitedThe Satara District Central Cooperative Bank LtdThe Sindhudurg District Central Coop Bank LimitedCTBC Bank Co Limited
The Shamrao Vithal Cooperative BankThe Surat District Cooperative Bank LimitedThe Surath Peoples Cooperative Bank LimitedThe Pusad Urban Cooperative Bank Limited, PusadDMK Jaoli Bank
The Nawanagar Cooperative Bank LtdThe Odisha State Cooperative Bank LimitedThe Punjab State Cooperative Bank LtdThe Thane District Central Cooperative Bank LimitedBarclays Bank
The Kangra Cooperative Bank LimitedThe Kolhapur Urban Co-op Bank LtdThe Kurmanchal Nagar Sahakari Bank LimitedTumkur Grain Merchants Cooperative Bank LimitedWoori Bank
The Muslim Cooperative Bank LimitedThe Nasik Merchants Cooperative Bank LimitedThe Navnirman Cooperative Bank LimitedThe Udaipur Urban Cooperative Bank LimitedBank of America
Uttar Pradesh Cooperative Bank LimitedVasai Janata Sahakari Bank LimitedVasai Vikas Sahakari Bank LimitedZila Sahakri Bank Limited GhaziabadIndia Post Payment Bank
Hutatma Sahakari Bank LtdAhmednagar Merchants Cooperative Bank Limited
Scroll to Top
Apply Now