Indian Overseas Bank SWIFT/BIC code

The head office of Indian Overseas Bank in India uses SWIFT/BIC code IOBAINBBXXX. Below you find all 126 codes of this bank, grouped by city.

IOBAINBBXXX
Head office · Chennai (Madras) · India · Short form: IOBAINBB

Compare costs to send money to India →

All SWIFT/BIC codes of Indian Overseas Bank

Chennai (Madras)

SWIFT/BICBranch
IOBAINBBXXX Head office
IOBAINBB001 —
IOBAINBB048 Esplanade Branch
IOBAINBB058 Mount Road Branch
IOBAINBB075 Puraswalkam
IOBAINBB086 Sowcarpet Branch
IOBAINBB109 Cathedral Branch
IOBAINBB183 Nungambakkam, Chennai
IOBAINBB305 Muthialpet
IOBAINBB306 Nehrupark Branch
IOBAINBB350 Allahabad
IOBAINBB438 Ranipet Industrial Complex
IOBAINBB761 Maraimalai Nagar
IOBAINBB876 Indra Nagar
IOBAINBBA46 Commercial and Institutional Credit Branch
IOBAINBBCFC Cfepc, Chennai
IOBAINBBE47 Ssi Guindy Branch
IOBAINBBK51 Authorised Dealer
IOBAINBBK95 Haddows Road
IOBAINBBM67 Specialized Nri Branch
IOBAINBBR39 Authorised Dealer
IOBAINBBT24 Authorised Dealer
IOBAINBBTSY Treasury, Chennai

Agra

SWIFT/BICBranch
IOBAINBB266 Agra Branch

Ahmedabad

SWIFT/BICBranch
IOBAINBB353 Ashram Road Branch

Alapuzha

SWIFT/BICBranch
IOBAINBB004 Alapuzha Branch

Amritsar

SWIFT/BICBranch
IOBAINBBF45 —

Aurangabad

SWIFT/BICBranch
IOBAINBB709 Ad Branach

Bangalore

SWIFT/BICBranch
IOBAINBB011 —
IOBAINBB268 Residency Road, Bangalore

Bhavnagar

SWIFT/BICBranch
IOBAINBB169 Bhavnagar Branch

Bhilwara

SWIFT/BICBranch
IOBAINBBE87 Bhilwara

Bhopal

SWIFT/BICBranch
IOBAINBB639 Bhopal

Bhubaneshwar

SWIFT/BICBranch
IOBAINBB159 Bhubaneshwar Branch

Chandigarh

SWIFT/BICBranch
IOBAINBB284 Chandigarh

Coimbatore

SWIFT/BICBranch
IOBAINBB020 Big Bazaar Street Branch
IOBAINBB079 R.s.puram
IOBAINBB150 Park Square-Uppilipalayam

Dindigul

SWIFT/BICBranch
IOBAINBB332 Ad Branch

Ernakulam

SWIFT/BICBranch
IOBAINBB024 Ernakulam Branch

Erode

SWIFT/BICBranch
IOBAINBB025 Erode, Tamilnadu

Faridabad

SWIFT/BICBranch
IOBAINBB192 Faridabad India

Goa

SWIFT/BICBranch
IOBAINBB139 Panjim

Guntur

SWIFT/BICBranch
IOBAINBB028 Guntur Branch

Gurgaon

SWIFT/BICBranch
IOBAINBBE36 Dlf Qutub Enclave Branch

Guwahati

SWIFT/BICBranch
IOBAINBB420 Guwahati

Hosur

SWIFT/BICBranch
IOBAINBB599 Hosur Industrial Complex

Hyderabad

SWIFT/BICBranch
IOBAINBB030 Hyderabad Branch

Indore

SWIFT/BICBranch
IOBAINBBQ39 Specialized Mid Corporate Indore

Irungattukottai

SWIFT/BICBranch
IOBAINBBE52 Large Advances Branch-Irungattukottai

Jaipur

SWIFT/BICBranch
IOBAINBB158 M.i. Road Branch
IOBAINBBJ26 Sitapura Industrial Area,jaipur

Jalandhar

SWIFT/BICBranch
IOBAINBB190 Jalandhar Main

Kannur

SWIFT/BICBranch
IOBAINBB016 Cannanore, Kerala

Kanpur

SWIFT/BICBranch
IOBAINBB478 Mall Road

Kolkata (Calcutta)

SWIFT/BICBranch
IOBAINBB013 Ballygunge
IOBAINBB015 India Exchange Place, Kolkata
IOBAINBB585 International Business Branch
IOBAINBB675 Strand Road
IOBAINBB893 Authorised Dealer
IOBAINBBQ24 Specialised Mid Corporate Branch, Kolkatta
IOBAINBBT87 Specialized Large Corporate Branch, Kolkatta

Lucknow

SWIFT/BICBranch
IOBAINBB207 Luknow

Ludhiana

SWIFT/BICBranch
IOBAINBB047 —
IOBAINBBS92 Specialized Mid Corporate Ludhiana

Madurai

SWIFT/BICBranch
IOBAINBB049 Madurai Main Branch
IOBAINBB651 Arignar Anna Nagar

Mangalore

SWIFT/BICBranch
IOBAINBB054 Mangalore Main, Karnataka

Manipal

SWIFT/BICBranch
IOBAINBBT09 Authorised Dealer

Moradabad

SWIFT/BICBranch
IOBAINBB526 —
IOBAINBBE10 Majhola Branch, Moradabad

Mumbai

SWIFT/BICBranch
IOBAINBB014 Fort Branch
IOBAINBB051 Mahim Branch
IOBAINBB052 Mandvi Branch
IOBAINBB111 Kalbadevi Road, Mumbai, Maharashtra
IOBAINBB128 Bandra Branch
IOBAINBB140 Opera House, Mumbai
IOBAINBB199 Juhu - Mumbai
IOBAINBB205 Worli - Mumbai
IOBAINBB209 Andheri (W) Branch
IOBAINBB247 Santacruz - Mumbai
IOBAINBB301 New Marine Lines Branch
IOBAINBB625 Nariman Point Branch
IOBAINBBG06 Flora Fountain
IOBAINBBT98 Specialised Large Corporate Branch

New Delhi

SWIFT/BICBranch
IOBAINBB017 Daryagunj, New Delhi
IOBAINBB035 Karol Bagh, New Delhi
IOBAINBB065 Janpath Branch
IOBAINBB115 Defence Colony Branch
IOBAINBB265 Golf Links - New Delhi
IOBAINBB288 Modeltown
IOBAINBB408 R.k. Puram Branch
IOBAINBB442 Pusa Road Branch
IOBAINBB531 Tolstoy Marg
IOBAINBB543 Nehru Place Branch
IOBAINBB725 Greaterkailash Part II
IOBAINBB762 Parliament Street Branch
IOBAINBB919 Safdarjung Enclave Branch
IOBAINBB997 Cannaught Place Branch
IOBAINBBC05 Rajiv Circle
IOBAINBBF86 Okhla Branch
IOBAINBBK71 Kailash Colony
IOBAINBBR45 Specialised Large Corporate New Delhi

Panipat

SWIFT/BICBranch
IOBAINBBC97 Ad Branch

Pondicherry

SWIFT/BICBranch
IOBAINBB070 Puducherry

Pune

SWIFT/BICBranch
IOBAINBB722 Pune Cantonment India
IOBAINBBP98 Specialised Mid Corporate Branch, Pune

Rajkot

SWIFT/BICBranch
IOBAINBB144 Ad Branch

Ranchi

SWIFT/BICBranch
IOBAINBB366 Ranchi

Saharanpur

SWIFT/BICBranch
IOBAINBBA63 Chakrota Road

Salem

SWIFT/BICBranch
IOBAINBB080 Salem, Tamilnadu

Secunderabad

SWIFT/BICBranch
IOBAINBB200 Secunderabad

Sivakasi

SWIFT/BICBranch
IOBAINBB085 Sivakasi Branch

Surat

SWIFT/BICBranch
IOBAINBB112 Surat

Thane

SWIFT/BICBranch
IOBAINBB089 Thane Branch

Thanjavur

SWIFT/BICBranch
IOBAINBB044 Kumbakonam

Thiruvananthapuram

SWIFT/BICBranch
IOBAINBB099 Trivendrum, Kerala

Tiruppur

SWIFT/BICBranch
IOBAINBB095 Tiruppur Branch
IOBAINBB241 Velampalayam

Trichy

SWIFT/BICBranch
IOBAINBB092 Tiruchirapalli

Tuticorin

SWIFT/BICBranch
IOBAINBB100 Tuticorin, Tamilnadu

Udaipur

SWIFT/BICBranch
IOBAINBB645 Udaipur

Vadodara (Baroda)

SWIFT/BICBranch
IOBAINBB105 Baroda Main Branch

Varnasi

SWIFT/BICBranch
IOBAINBB370 Varanasi Branch

Vijayawada

SWIFT/BICBranch
IOBAINBBA67 Ring Road, Vijayawada

Visakhapatnam

SWIFT/BICBranch
IOBAINBB121 —

The way the Indian Overseas Bank SWIFT/BIC works

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

IOBA Bank code
4 letters that identify the bank.
IN Country code
2 letters for the country (ISO 3166).
BB Location code
2 characters for the city or region of the head office.
XXX Branch code
3 characters for a specific branch. XXX means the head office.

What IOBAINBB means for a payment to Indian Overseas Bank

The short code IOBAINBB and the 11-character code IOBAINBBXXX refer to the same bank: Indian Overseas Bank, with its head office in Chennai (Madras). The code has a single purpose: it makes sure that a cross-border transfer ends up at the right bank. You will need it mainly for transfers between countries or a currency.

We wrote this page to help people who pays into an account at Indian Overseas Bank. The SWIFT code on its own does not identify an individual account holder; that is what the account number or IBAN is for.

Head office or branch code at Indian Overseas Bank?

We have 126 SWIFT/BIC codes for Indian Overseas Bank, spread over 59 locations. Besides the head office code IOBAINBBXXX, you will find codes for individual branches and departments.

For most payments to a private or business account, the head office code IOBAINBBXXX works fine. Just use a branch code when the account holder gives you that exact code, for example on an invoice or in their bank details.

If you are not sure, ask the person you are paying which code their bank gave them. Branch codes are more prone to be retired than the head office code.

What a transfer from Indian Overseas Bank abroad really costs

When you transfer money abroad via Indian Overseas Bank, the fee you see is only part of what you pay. You pay the transfer fee, sometimes fees charged by intermediary banks along the way and, above all, the exchange rate markup.

That exchange rate margin tends to be the largest cost, and it is easy to miss. Compare the rate you are offered against the mid-market rate.

Money transfer services frequently offer a rate near the mid-market rate. GoldexPay compares these services side by side, showing the amount the recipient gets. You can still keep your account at Indian Overseas Bank, while a cheaper service handles the conversion.

The Indian Rupee and what conversion costs you

The local currency of India is the Indian Rupee (INR). If you send money in a different currency, the amount has to be converted somewhere along the way. There is rarely a separate charge for the conversion; it is built into the rate.

Who converts the money matters: every bank has its own margin. Sending the money directly in INR usually prevents an extra conversion by Indian Overseas Bank, provided the rate you get is fair.

Exchange rates change during the day, and some providers let you lock in a rate. If you pay regularly, a slightly better rate make a real difference over a year.

When will the money arrive at Indian Overseas Bank?

How fast a payment arrives at Indian Overseas Bank is determined by several factors: which currency you send, the number of banks in between, cut-off times and time zones. Weekends and public holidays in the sending or receiving country can add extra days. Extra checks by one of the banks may also add a delay, even when all details are correct.

When a payment takes longer than expected, ask the sending bank about the status and the transaction reference; with that reference banks can see where the payment is. Save the payment confirmation – you will need it for any trace request.

Only the sending bank is able to start an official trace – the recipient’s bank often cannot see a payment that has not arrived. Request from the sender a copy of the payment confirmation with the date and reference; that often settles the question quickly.

Changed bank details? Be careful

Be alert if a contact suddenly asks you to send money to another account abroad. That IOBAINBB is a real code is no guarantee that the account is legitimate; criminals use the codes of real banks too.

Verify changed bank details through a different channel, such as a phone number you already know, never via the email that asked for the change. Pressure and secrecy are warning signs. When money was sent to the wrong account, call your bank right away.

Scams can also target the receiver. Someone claims to have sent too much and wants you to refund the difference. A payment confirmation from the sender proves nothing.

Is IOBAINBB still correct? How to check

The most reliable place for the correct BIC remains paperwork issued by the bank like a bank statement or the account page in online banking. Compare it with IOBAINBB here.

If the code is wrong, the transfer might be delayed, be returned or cost extra, and tracing it can take weeks. An error in the account number can be more serious, because the money may be credited to someone else.

Most online banking apps validate the structure of IBANs and some suggest the matching BIC. Where available, a payee name check on the recipient gives extra certainty. When you pay someone new, many people start with a small test amount and wait for confirmation.

About this information

Our SWIFT/BIC directory is compiled from public sources and is updated regularly. It is possible that information on this page is no longer current. The number of codes we show are based on what is in our directory.

For a payment that matters, always confirm the code with Indian Overseas Bank or the recipient. We are a comparison site for money transfers and not affiliated with Indian Overseas Bank. Spotted an error? Let us know through the contact page.

IOBAINBB or IOBAINBBXXX – which one to use?

Every SWIFT/BIC code has the same eight core characters: four letters for the bank, a two-letter country code and two characters for the location. That gives you IOBAINBB for Indian Overseas Bank.

The full version has three more characters for a branch or department. When those three characters are XXX, they simply mean the head office, which is why IOBAINBBXXX and IOBAINBB lead to the same place.

As a rule the code is typed in capitals. Pasting the code beats retyping it, because one wrong letter changes the bank.

Receiving money from abroad at Indian Overseas Bank

For a transfer from abroad into your account at Indian Overseas Bank, the person paying you needs not just the BIC. That means: your name as registered with Indian Overseas Bank, your IBAN or account number, the SWIFT/BIC code IOBAINBBXXX and, often, your postal address.

The sender’s bank might also ask for the address of your bank, in which case the Chennai (Madras) head office is the usual answer. Double-check the details before you send them.

An incoming payment does not always land for the full amount. Intermediary banks may deduct a fee, and when currencies differ, a markup on the rate comes on top. For business payments, it is common to state how the fees are split.

Frequently asked questions

What is the SWIFT/BIC code of Indian Overseas Bank in India?

The head office of Indian Overseas Bank uses IOBAINBBXXX. This is the code to use unless the recipient gives you a branch code.

How long does a transfer to Indian Overseas Bank take?

A SWIFT transfer usually takes 1–5 business days. Specialist providers are often quicker.

How many SWIFT codes are there for Indian Overseas Bank?

Our database contains 126 SWIFT/BIC codes for Indian Overseas Bank across 59 locations. Each code belongs to the head office or a branch.

What do I need to send money to Indian Overseas Bank?

BIC IOBAINBBXXX, the IBAN or local account number and the name of the recipient. India is outside SEPA, so always include the BIC.

What if I use the wrong SWIFT code for Indian Overseas Bank?

Your payment can be returned or delayed, sometimes with extra fees. Always check the code with the recipient before you confirm.

Should I use a branch code of Indian Overseas Bank?

Only when the recipient gives you one. Almost all transfers to Indian Overseas Bank can use the head office code IOBAINBBXXX.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.