India · BKID
Bank of India IFSC code
Bank of India IFSC records use eleven characters to identify the receiving branch or sponsored institution. The first five are always BKID0 and the last six are usually digits, so verify every character from current beneficiary details.
Paying an account at Bank of India from abroad? See what the transfer costs before you send. Compare transfer costs →
Last reviewed
Sample branch IFSC
BKID0000001 breaks down as BKID for bank, 0 for res, 000001 for branch.
MUMBAI MAIN · MUMBAI · MAHARASHTRA — IFSC is per branch, so confirm the recipient’s own code.
IFSC code details
- Bank
- Bank of India
- Bank code
- BKID
- Sample IFSC
- BKID0000001
- Head office
- MUMBAI, MAHARASHTRA
- Branches listed
- 7,176
- Used for
- NEFT · RTGS · IMPS
- Country
- India
- Also known as
- BOI, BoI Bank, Bank of India (BKID)
How to find your Bank of India IFSC code
Take it from something the bank printed, not from memory. A Bank of India branch code is mostly digits, and digits are the easiest thing in banking to transpose.
Check the chequebook
Use a current bank-issued cheque or other account detail that prints the IFSC.
Open BOI Mobile or net banking
Use the IFSC displayed in current bank-issued account details.
Use the bank’s branch locator
Use Bank of India’s current official branch search; the archived URL cited in the draft captured only a bot challenge.
Search the branch table below
All 7,176 records have a page with branch and address fields; 434 have no MICR in the dataset.
What the characters in a BKID0 code mean
- BKID
- Bank code — identical on every branch
- 0
- Always the digit zero, never the letter O
- 000001
- Branch — Mumbai Main, Mahatma Gandhi Road
Bank of India numbers its branches instead of abbreviating them. Of the 7,176 codes indexed here, 5,644 end in six digits running from 000001 to 009992. The rest mix letters and digits and are mostly back-office entries — BKID000L031 is the Lead District Manager office in Kannauj, BKID000ZA34 the zonal audit office in Bhopal. A letter in the tail is unusual, not wrong.
Why some BKID0 codes are not Bank of India branches
This is the trap specific to Bank of India, and not a small one: 1,343 of the codes indexed here — nearly one in five — begin BKID0MG and belong to Madhya Pradesh Gramin Bank, a regional rural bank that Bank of India sponsors and that runs on the BKID0 prefix. Their branch names start MPGB, and BKID0MG9999 is its head office in Indore.
| Code shape | What it is | Codes indexed here |
|---|---|---|
| BKID0 + six digits | Bank of India branches | 5,644 |
| BKID0MG… | Madhya Pradesh Gramin Bank branches | 1,343 |
| BKID0 + letters | Offices, named branches and sponsor IMPS rows | 189 |
What Bank of India charges, and when the IFSC is required
All three domestic rails route on the beneficiary’s branch IFSC: the RBI’s NEFT form asks for the “Beneficiary’s Branch IFSC”, RTGS for the “IFSC number of the receiving branch”. What changes is the amount and the price.
| Rail | At a branch | Internet or mobile banking |
|---|---|---|
| NEFT | ₹2 up to ₹10,000, rising to ₹24 above ₹2 lakh | Free |
| RTGS | ₹25 from ₹2–5 lakh; ₹49 above ₹5 lakh | Free |
| IMPS | Nil up to ₹1,000, then ₹1–₹5 by slab to ₹5 lakh | Nil |
The RBI’s limits sit on top. RTGS carries a ₹2,00,000 minimum “with no upper or maximum ceiling” and has run 24x7x365 since 14 December 2020. For NEFT, RBI says it imposes no amount limit, though a member bank may set one; the system runs round the clock.
Sending money to a Bank of India account from overseas
An IFSC will not bring money into India — it is a domestic routing code. A wire needs Bank of India’s SWIFT code. BKIDINBB is the head-office BIC in Mumbai; branch BICs add three letters, and 222 are indexed here.
In the correspondent list archived in February 2024, Bank of India published JP Morgan Chase Bank, New York for US dollars (CHASUS33, ABA 021000021); Bank of India, London for pounds (BKIDGB2L, sort code 609390); and its Paris and Tokyo branches for euros and yen. Confirm current routing before sending.
What to do when a transfer to Bank of India fails
A failed NEFT should come back on its own: the RBI requires the destination bank to return a transaction it cannot credit “within two hours of completion of the batch”. If nothing was credited and nothing came back, the instruction itself is what to check.
- 01Read BKID0 back character by character — the fifth character is the digit zero, never the letter O.
- 02Check the six characters after it against the beneficiary’s chequebook or app — digits transpose silently.
- 03If the code begins BKID0MG, the beneficiary bank is Madhya Pradesh Gramin Bank — correct the bank name on the form, not the code.
- 04Confirm the account number too — a correct IFSC with a wrong account number fails the same way.
- 05If nothing is credited and nothing is returned, quote the transaction reference to the sending bank.
Bank of India branch IFSC codes7,176
| IFSC | Branch |
|---|---|
| BKID0000001 | MUMBAI MAIN |
| BKID0000045 | ULHASNAGAR MAIN |
| BKID0002700 | SURAT MAIN |
| BKID0005201 | MAIN ROAD |
| BKID0007681 | RISHIKESH MAIN |
| BKID0008564 | PARUR MAIN ROAD |
| BKID0008956 | ITPL MAIN ROAD |
| BKID0MG2301 | MPGB REWA MAIN |
| BKID0MG2401 | MPGB SIDHI MAIN |
| BKID0MG5002 | MPGB JHABUA MAIN |
| BKID0MG9006 | MPGB BHIND MAIN |
| BKID0MG9007 | MPGB GOHAD MAIN |
| BKID0MG9999 | HEAD OFFICE |
| BKID0000002 | ANDHERI WEST |
| BKID0000003 | BALLARD ESTATE |
| BKID0000004 | RAMDAS NAYAK MARG |
| BKID0000005 | MUMBAI CENTRAL |
| BKID0000006 | BORIVLI WEST |
| BKID0000007 | BREACH CANDY |
| BKID0000008 | BULLION EXCHANGE |
| BKID0000009 | CHEMBUR |
| BKID0000010 | CHURCHGATE |
| BKID0000012 | CP TANK |
| BKID0000013 | CUMBALLA HILL |
| BKID0000015 | DADAR WEST |
| BKID0000016 | ELECTRIC HOUSE |
| BKID0000017 | DN ROAD |
| BKID0000018 | GANDHI MARKET |
| BKID0000019 | GHATKOPAR EAST |
| BKID0000020 | GHATKOPAR WEST |
| BKID0000021 | GIRGAUM |
| BKID0000022 | GOREGAON WEST |
| BKID0000023 | GRANT ROAD |
| BKID0000024 | KALBADEVI |
| BKID0000025 | KALYAN |
| BKID0000026 | KHAR |
| BKID0000027 | KHODADAD CIRCLE |
| BKID0000028 | MAHALAXMI |
| BKID0000029 | MAHESHWARI UDYAN |
| BKID0000030 | MAHIM |
| BKID0000031 | MALAD WEST |
| BKID0000032 | MANDVI |
| BKID0000035 | NAIGAUM CROSS ROAD |
| BKID0000036 | NANA CHOWK |
| BKID0000037 | PRABHADEVI C AND P BANKING |
| BKID0000038 | SAKI NAKA |
| BKID0000039 | PRARTHANA SAMAJ |
| BKID0000040 | SANTACRUZ |
| BKID0000041 | SION |
| BKID0000042 | TARDEO ROAD |
| BKID0000043 | THANE |
| BKID0000044 | TURBHE |
| BKID0000046 | VILE PARLE EAST |
| BKID0000047 | WALKESHWAR |
| BKID0000048 | WODEHOUSE ROAD C P BANKING |
| BKID0000049 | WORLI NAKA |
| BKID0000050 | MULUND EAST |
| BKID0000051 | BORIVLI EAST |
| BKID0000052 | WADALA WEST |
| BKID0000053 | BELAPUR |
| BKID0000054 | BANGLI NAKA |
| BKID0000055 | NAGPADA |
| BKID0000056 | DANDA KHAR |
| BKID0000057 | NARIMAN POINT |
| BKID0000058 | VILE PARLE WEST |
| BKID0000059 | JACOB CIRCLE |
| BKID0000060 | NULL BAZAR |
| BKID0000061 | VERSOVA C AND P BANKING |
| BKID0000062 | KANDIVLI |
| BKID0000063 | TURNER ROAD BANDRA |
| BKID0000064 | NEPEAN SEA ROAD |
| BKID0000066 | ALTAMOUNT ROAD C AND P BANKING |
| BKID0000067 | CHAKALA |
| BKID0000068 | PANCHPAKHADI |
| BKID0000069 | MULUND WEST |
| BKID0000070 | MAZGAON |
| BKID0000071 | SEEPZ |
| BKID0000072 | AMBARNATH |
| BKID0000073 | ULHASNAGAR FIVE |
| BKID0000074 | TAMTALAO |
| BKID0000075 | BHIWANDI |
| BKID0000076 | OPERA HOUSE |
| BKID0000078 | EDWAN |
| BKID0000080 | JUCHANDRA |
| BKID0000081 | JUHU |
| BKID0000083 | PAREL |
| BKID0000084 | MALAD EAST |
| BKID0000085 | BHAYANDAR |
| BKID0000086 | STOCK EXCHANGE |
| BKID0000087 | BANDRA EAST |
| BKID0000088 | SATPATI |
| BKID0000089 | VASHI |
| BKID0000090 | SMALL SCALE INDUSTRIES ANDHERI |
| BKID0000091 | KOPRI COLONY |
| BKID0000092 | BOISAR |
| BKID0000093 | DAHISAR |
| BKID0000094 | BANDRA RECLAMATION |
| BKID0000095 | DOMBIVLI |
| BKID0000096 | ACHHAD |
| BKID0000097 | TAMBE NAGAR |
| BKID0000098 | GOREGAON EAST |
| BKID0000099 | WADALA EAST |
| BKID0000100 | VIKHROLI PARKSITE |
| BKID0000101 | CARD PRODUCTS DEPARTMENT |
| BKID0000102 | INDIRA GANDHI INSTOF DEVRESE |
| BKID0000103 | RAJAJI PATH |
| BKID0000104 | WAKADPADA |
| BKID0000105 | YARI ROAD |
| BKID0000107 | MUMBAI NRI |
| BKID0000111 | MUMBAI HOUSING FINANCE |
| BKID0000116 | CBD BELAPUR BRANCH |
| BKID0000117 | KALAMBOLI |
| BKID0000119 | ANDHERI LCB |
| BKID0000120 | MIRA ROAD |
| BKID0000121 | KALWA |
| BKID0000122 | BANDRA KURLA COMPLEX |
| BKID0000123 | NERUL NAVI MUMBAI |
| BKID0000124 | KHARGHAR |
| BKID0000126 | KALYAN EAST |
| BKID0000127 | LINK ROAD MALAD WEST |
| BKID0000128 | ANDHERI HSG AND PER FINANCE |
| BKID0000129 | GHANSOLI |
| BKID0000130 | BHAKTI PARK |
| BKID0000131 | GOKHIVARE |
| BKID0000132 | POWAI |
| BKID0000133 | MUMBAI SOUTH RETAIL HUB |
| BKID0000134 | VIRAR WEST |
| BKID0000135 | BHANDUP WEST |
| BKID0000136 | MAHAVIR NAGAR |
| BKID0000137 | GOLDEN NEST MIRA BHAYANDAR EA |
| BKID0000138 | SANPADA |
| BKID0000139 | GHODBUNDER ROAD |
| BKID0000140 | AIROLI |
| BKID0000141 | SEAWOODS |
| BKID0000142 | KAMOTHE |
| BKID0000143 | BADLAPUR EAST |
| BKID0000144 | THANE MID CORPORATE |
| BKID0000145 | DAHANU ROAD |
| BKID0000146 | SAKINAKA MID CORPORATE |
| BKID0000147 | NARIMAN POINT LARGE CORPORATE |
| BKID0000148 | J J FLYOVER |
| BKID0000149 | VIRAR E |
| BKID0000150 | MUMBAI OVERSEAS |
| BKID0000153 | SHIVAJIPARK BRANCH |
| BKID0000154 | SPL ASSET RECOVERY MANAGEMEN |
| BKID0000156 | TREASURY |
| BKID0000157 | STAR CMS HUB BRNACH |
| BKID0000159 | ASSET RECOVERY MANAGEMENT |
| BKID0000160 | MUMBAI LARGE CORPORATE |
| BKID0000161 | SEEPZ MID CORPORATE BRANCH |
| BKID0000163 | JOGESHWARI WEST |
| BKID0000164 | JOGESHWARI EAST |
| BKID0000165 | DAHISAR EAST |
| BKID0000166 | SEWRI WEST BRANCH |
| BKID0000167 | BHARAT DIAMOND BOURSE |
| BKID0000168 | ASHOKVAN BORIVALI EAST |
| BKID0000170 | KURLA WEST |
| BKID0000171 | KOPARKHAIRANE |
| BKID0000172 | MARVE ROAD |
| BKID0000173 | LOKHANDWALA ANDHERI WEST |
| BKID0000174 | LOKHANDWALA KANDIVLI EAST |
| BKID0000175 | BHAYANDAR WEST |
| BKID0000176 | LOWER PAREL |
| BKID0000177 | DOMBIVALI WEST |
| BKID0000178 | VASAI WEST |
| BKID0000179 | MAROL ANDHERI EAST BRANCH |
| BKID0000180 | BORIVLI LINK ROAD |
| BKID0000181 | BADLAPUR WEST |
| BKID0000183 | ULHASNAGAR FOUR |
| BKID0000184 | KHARGHAR SECTOR NINETEEN |
| BKID0000185 | SHAHAD KALYAN |
| BKID0000186 | KHARGHAR SECTOR THIRTYFIVE |
| BKID0000187 | MALAVANI |
| BKID0000188 | LALBAUG MUMBAI |
| BKID0000189 | NALASOPARA WEST |
| BKID0000190 | VIKHROLI WEST |
| BKID0000191 | DIAMOND BOURSE BKC |
| BKID0000192 | KHARGHAR SECTOR TEN |
| BKID0000193 | VIDYAVIHAR WEST |
| BKID0000194 | APMC MARKET VASHI TURBHE |
| BKID0000195 | PALAVA CITY |
| BKID0000196 | PASTHAL |
| BKID0000197 | SAPHALE EAST |
| BKID0000198 | SHAHAPUR |
| BKID0000199 | ASANGAON |
| BKID0000200 | MUMBAI SERVICE |
| BKID0000201 | ASSET RECOVERY BRANCH |
| BKID0000202 | STRATEGIC BUSINESS BRANCH |
| BKID0000221 | THAKUR VILLAGE |
| BKID0000222 | MUMBAI NORTH ECCB |
| BKID0000251 | DHAMANKAR NAKA BHIWANDI |
| BKID0000252 | TITWALA |
| BKID0000253 | VASANT VIHAR |
| BKID0000254 | NAVI MUMBAI ECCB |
| BKID0000255 | KAPURBAWADI |
| BKID0000256 | MAHAPE |
| BKID0000257 | AMBADI |
| BKID0000301 | FOUNDING BRANCH |
| BKID0000500 | PUNE |
| BKID0000501 | BHAVANI PETH |
6,976 more entries have a page of its own but are not listed here. Browse by location below, or paste the full code in search.
Frequently asked questions
What is the IFSC code of Bank of India?
There is no single code — every Bank of India branch has its own. All of them begin BKID0, and the six characters after it identify the branch: BKID0000001 is Mumbai Main on Mahatma Gandhi Road, and BKID0SABPAI is the Bandra Kurla Complex branch at C-5, G Block, BKC, Bandra East, Mumbai 400051. This directory indexes 7,176 codes carried under the BKID prefix.
Is the Bank of India IFSC code the same for all branches?
No. Only the first five characters, BKID0, are shared. The last six change with the branch or sponsored institution, and there are 7,176 distinct codes in this directory. Confirm the full code from current beneficiary details.
What is the SWIFT code for Bank of India?
BKIDINBB is Bank of India’s head-office BIC in Mumbai. Branch BICs add three letters to it — BKIDINBBADH is the Andheri (West) branch, for example — and 222 Bank of India BICs in India are indexed here. A SWIFT code moves money across a border; an IFSC routes it inside India. They are not interchangeable, and an international wire needs the SWIFT code.
Did Bank of India merge with another bank — has my IFSC code changed?
Bank of India was not amalgamated in the public sector bank consolidation. The RBI still lists it as one of eleven nationalised banks, with its head office at Star House, C-5, G Block, Bandra Kurla Complex, Bandra (East), Mumbai 400051. So unlike Vijaya, Dena, Syndicate or Corporation Bank customers, you have no merger mapping table to consult: if an old BKID0 code has stopped working, ask the account holder for the one their passbook or app shows now.
Why does my Bank of India IFSC code start with BKID0MG?
Because the account is at Madhya Pradesh Gramin Bank rather than Bank of India itself. Bank of India sponsors that regional rural bank and its branches use the BKID0 prefix — 1,343 such codes appear in this directory, with branch names beginning MPGB and the head office, BKID0MG9999, in Indore. The transfer will route correctly on the code; just name Madhya Pradesh Gramin Bank as the beneficiary bank wherever a form asks.
Does Bank of India charge for NEFT and RTGS transfers?
Not through internet or mobile banking. Bank of India’s schedule of service charges, effective 1 July 2023, shows outward NEFT and RTGS as free through those channels for savings and CC/OD/CD account holders. At a branch it lists NEFT at ₹2 up to ₹10,000, ₹4.50 up to ₹1 lakh, ₹14 up to ₹2 lakh and ₹24 above that, and RTGS at ₹25 between ₹2 lakh and ₹5 lakh and ₹49 above ₹5 lakh. Those figures exclude GST and schedules are revised, so confirm the current one before a large transfer.
Is the MICR code the same as the IFSC code?
No. The dataset stores IFSC and MICR separately: Mumbai Main is BKID0000001 with MICR 400013087. Of the 7,176 Bank of India records indexed here, 434 carry no MICR. Use the beneficiary’s IFSC for an account-number-and-IFSC instruction.
Can I use a Bank of India IFSC code to receive money from abroad?
No — an IFSC is a domestic routing code and will not bring funds into India on its own. An inward wire uses Bank of India’s SWIFT code plus a correspondent bank, and the bank publishes which one it uses per currency: JP Morgan Chase Bank, New York (CHASUS33, ABA 021000021) for US dollars, Bank of India, London (BKIDGB2L, sort code 609390) for pounds sterling and Bank of India, Paris (BKIDFRPP) for euros. The beneficiary’s name and account number are still required.
Sources
- Reserve Bank of India — Banks in India directory (Bank of India listed among the eleven nationalised banks, head office Star House, BKC, Mumbai 400051; Regional Rural Banks list including Madhya Pradesh Gramin Bank, Indore) · retrieved 2026-08-08
- Bank of India — Schedule of Service Charges, Annexure I: General Banking (NEFT and RTGS outward charges, w.e.f. 1 July 2023, excluding GST). Archived copy of bankofindia.co.in/documents/20121/252763/Annexure_I_General_Banking.pdf · retrieved 2026-08-08
- Bank of India — Schedule of Service Charges, Annexure VII: Digital Banking Products (IMPS charges, w.e.f. 1 July 2023, excluding GST). Archived copy of bankofindia.co.in/documents/20121/252763/Annexure_VII_Digital_Banking.pdf · retrieved 2026-08-08
- Bank of India — List of SWIFT Codes and Nostro A/c Nos, "Routing instructions for Remittance to India" (correspondent bank and BIC per currency). Archived copy of bankofindia.co.in/documents/20121/0/wef+01.11.2018_ListofSwiftCodesandNostroAcnos.pdf · retrieved 2026-08-08
- Bank of India — SWIFT Transfers (NRI remittance page linking the SWIFT code and nostro account list). Archived copy of bankofindia.co.in/swift-transfer · retrieved 2026-08-08
- Bank of India — Bank’s Sponsored RRBs (Madhya Pradesh Gramin Bank listed as a Bank of India sponsored regional rural bank; archived 26 March 2025). Archived copy of bankofindia.co.in/bank-sponsored-rrbs · retrieved 2026-08-08
- Reserve Bank of India — NEFT system FAQs (24x7x365, two-hour return rule, beneficiary branch IFSC, online NEFT charge waiver) · retrieved 2026-08-08
- Reserve Bank of India — RTGS system FAQs (₹2,00,000 minimum with no ceiling, 24x7x365 from 14 December 2020, IFSC of receiving branch) · retrieved 2026-08-08
- Razorpay IFSC dataset v2.0.61 — the public-domain compilation behind apps/web/data/ifsc/banks.json (7,176 BKID codes; generated 2026-08-02) · retrieved 2026-08-08
Send money to India
Sending money to Bank of India?
Hold 80+ currencies and send to Bank of India from any of them. Conversions are quoted at the mid-market rate, with the cost charged as a visible fee rather than buried in the rate.