List of IFSC Code, MICR Code and Addresses of all Banks in India

Find IFSC Code for Banks in India

IFSC Codes By Popular Banks

Bank of India New Delhi IFSC Code

Bank: Bank of India(BOI)

IFSC Code: BKID0006003

MICR Code: 110013006

Branch: Connaught Circus

District: New Delhi

State: Delhi

Address: Central Ringpost, Box No. 404, Connaught Circus, New Delhi

Bank of India Gurgaon IFSC Code

Bank: Bank of India(BOI)

IFSC Code: BKID0006701

MICR Code: 110013049

Branch: Gurgaon

District: Gurgaon

State: Haryana

Address: Old Railway Road, Gurgaon, Haryana

Bank of India Maharastra IFSC Code

Bank: Bank of India(BOI)

IFSC Code: BKID0001216

MICR Code: 402013508

Branch: Goregaon (Dist.raigad)

District: Goregaon (Dist Raigad)

State: Maharashtra

Address: Near S. T. Bus Standat & Post Goregaon, Dist Raigad

Bank of India West Bengal IFSC Code

Bank: Bank of India(BOI)

IFSC Code: BKID0004000

MICR Code: 700013011

Branch: Kolkata

District: Kolkata

State: West Bengal

Address: 23 A-B, Netaji Subash Road, Post Box No. 220, Kolkata, West Bengal

Bank of India IFSC Code: BOI MICR Code & Branch Addresses in India

Bank of India, a leading nationalized bank in India, considers the safety of their customers as their first priority. Bank of India IFSC Code helps perform NEFT, RTGS or IMPS fund transfer smoothly. It is allocated by the Reserve Bank of India, without which, one cannot perform an electronic transfer of fund. As BOI has many branches within the country, the BOI IFSC code associated with every branch is different. For instance, BOI IFSC code for Gujarat, Kheda, Nadea branch is BKID0002800, while IFSC Code of Bar Muvada branch is BKID0002069. If anyone wants to transfer money from BOI Gujarat Nadea branch to Bar Muvada branch, he/she must know the IFSC code of the recipient branch, along with the beneficiary’s name and account number.

Bank of India IFSC Code is an 11-digit alpha-numeric code which is used for online transactions. The first four digits indicate the bank’s name; the fifth character is always ‘Zero’. The remaining six digits denote the location of the bank.

A Unique Approach to Security

To make an NEFT or IMPS transaction, the IFSC code is needed. A person holding an account with the BOI should provide the IFSC code of his/her home branch from where they opened their account. The online banking portal of BOI has made the transaction process involving the IFSC code into a user-friendly one.

About Bank of India

Bank of India has more than 5000 branches across India. These branches are spread over all the union territories and states. There are 54 Zonal Offices and nearly 8 NBG Offices. Bank of India has 60 branch offices and 5 Subsidiaries and 1 joint venture overseas.

Bank of India has its presence in 22 countries including Singapore, Tokyo, London, Hong Kong, Paris, and New York.

How to Search for Bank of India IFSC & MICR Code Offline?

Searching for Bank of India IFSC Code and MICR Code is easy. If you have a bank account with Bank of India, then you can see the IFSC Code of your home branch printed on your cheque book. It is also mentioned on the front page of your passbook.

You can use Bank of India IFSC code for any electronic transfer through RTGS, NEFT or IMPS at your ease. Likewise, you can find Bank of India MICR code printed on the passbook or at the bottom of the cheque book.

Bank of India IFSC Code

How to Search for Bank of India IFSC & MICR Code Online?

In case you don’t have a passbook or cheque book, or both, use the drop-down menu at the top of this page and get Bank of India IFSC Code & MICR code for any branch of BOI across India.

Bank of India IFSC code is also available on the bank’s website and also on the RBI’s website.

The Required Information for Transferring Funds through RTGS/NEFT

For online transactions you need to furnish the following details:

  • Beneficiary Account Number
  • Beneficiary Name
  • Beneficiary Address
  • Beneficiary Account Type (for NEFT)
  • Beneficiary's Bank Branch IFSC Code

How to Transfer Money using Bank of India NEFT, RTGS, and IMPS Processes?


It is a credit-push system where funds are transferred by the sender/payer/remitter to transfer/pay/ funds to a beneficiary. All the NEFT transactions are regulated by the RBI. From July 10, 2017 NEFT fund transfer requests are done on a half-hourly basis. From 8 am to 7 pm there are 23 half-hourly settlements on all the working days (Except 2nd and 4th Saturday of the month).


RTGS or Real Time Gross Settlements enable fund transfer from one bank account to another in real-time. RTGS is one of the fastest interbank money transfer facility via secured banking channels in our country.


Immediate Payment Service (IMPS) enables instant transfer money from one IMPS enabled bank to another across India. IMPS offer various features such as 24X7availability, easy accessibility through net banking, mobile banking, and ATM channel.

  • The sender puts select the IMPS payment option available under the Transfers tab.
  • Remitting bank authenticates the details of the sender and debits money from the account. The remitting bank sends this transaction to National Payments Corporation of India (NPCI).
  • The NPCI passes this transaction to the beneficiary bank. The Beneficiary Bank authorizes the beneficiary customer’s details, credits the account, and sends the confirmation to NPCI.
  • The beneficiary customer receives SMS regarding the money being credited into his/her account
  • NPCI sends the status of the transaction to the remitting bank which in turn informs the Sender about the transaction
  • The remitting customer receives an SMS confirmation from the Remitting Bank.

Bank of India RTGS/ NEFT/ ECS Fees and Charges

At present, you can do NEFT transactions any time, but the amount will be credited to the beneficiary account either immediately/on the same day/ or the next working. As the funds are transferred in batches, it will be based on the time of payment and the beneficiary bank.

Currently, the RTGS timings on working days are 08:00 am to 4:30 pm including Saturdays. This does not apply to 2 and 4th Saturday of the month.

*The timings are subjected to change.

Currently, Bank levies charges for Online Interbank fund transfer as below:

  • Outward RTGS transactions at Rs. 5.00/- per transaction + ST @ applicable.
  • Outward NEFT at Rs.2.50/- per transaction + ST @applicable for transactions up to Rs.10000/-* and charges at Rs.5/- per transaction + ST @applicable for transactions above Rs.10000/-.

Bank of India IFSC Code - FAQs

Q1. Is there any limit on the value of transactions in IMPS?

Ans: Currently, transactions as per NEFT validations can be facilitated through IMPS.

Q2. Can we withdraw and/or deposit money using IMPS?

Ans: Presently, customers cannot withdraw and/or deposit money using IMPS.

Q3. What happens to NEFT transaction, if the beneficiary bank details are incorrect?

Ans: For outward NEFT transactions, the remitting bank does not approve the beneficiary details. These details are approved by the Beneficiary Bank. The amount will be credited if the beneficiary details match or are approved by the Beneficiary Bank. If the Beneficiary Bank discards the transaction, the account will be credited back to the sender’s account.

Q4. Where do I find Bank of India IFSC Code?

Ans: Bank of India IFSC Code can be found on be found online on the bank’ site, RBI’s website and also on the bank chequebook.

Search by IFSC Code

Find Bank Branch Details, Address & MICR Code by IFSC Code

Become a Crorepati

Invest ₹10K/Month & Get ₹1 Crore returns*

*T&C Applied.