An International Bank Account Number is a standardized code that identifies your specific bank account across borders

An International Bank Account Number, or IBAN, is a string of letters and numbers — usually between 15 and 34 characters long — that uniquely identifies a bank account anywhere in the world. It works like a postal address for your money: when someone outside your country wants to send you funds, they use your IBAN instead of just your account number, because your account number alone doesn't tell them which country or bank to look in.

The IBAN was created in the 1990s to make cross-border payments faster and more reliable. Before it existed, international transfers required a chain of bank codes, routing numbers, and account details that varied by country — and mistakes were common. Now, when you give someone your IBAN, they have everything they need in one code.

If you live outside the United States or receive money from abroad regularly, you will almost certainly need to provide your IBAN at some point. It is required for most international wire transfers, direct deposits from foreign employers, and payments from overseas clients or family members.

Key Takeaways

  • An IBAN is a standardized account identifier used for international transfers; it includes your country code, bank code, and account number in one sequence.
  • Not all countries use IBANs — the United States, Canada, Australia, and some others use different systems, though they may accept IBANs from senders.
  • Your bank can provide your IBAN, usually found on statements, online banking, or by calling customer service.
  • When sending money internationally, you typically need both the recipient's IBAN and a SWIFT code (a separate identifier for the bank itself).
  • An IBAN does not replace your account number; it works alongside it to may support money reaches the right account in the right country.

How an IBAN is structured

Every IBAN follows the same basic pattern, though the total length varies by country. It always starts with a two-letter country code — GB for the United Kingdom, DE for Germany, FR for France, and so on. After that comes a two-digit check number that banks use to verify the IBAN is real and hasn't been mistyped.

The rest of the IBAN contains your bank's code and your account number, formatted according to that country's banking rules. A UK IBAN might look like this: GB82 WEST 1234 5698 7654 32. The GB is the country code, 82 is the check number, WEST identifies the bank (Westpac, in this example), and the remaining digits are the account details.

Because each country's banking system is different, there is no single rule for what comes after the check number. Germany's IBANs are 22 characters; France's are 27. This is why your IBAN will be a different length than someone else's — it depends on where your bank is located.

Countries that use IBANs and those that don't

IBANs are standard in Europe, the Middle East, and parts of Africa and Asia. If you have a bank account in the United Kingdom, Germany, France, Spain, Italy, or most other European countries, your account has an IBAN. The same is true for countries like Turkey, Israel, and the United Arab Emirates.

The United States, Canada, Australia, New Zealand, and several Asian countries do not use IBANs. Instead, they use their own domestic systems — the US uses routing numbers and account numbers, Canada uses transit numbers, and Australia uses BSB codes. If you have a US bank account, you do not have an IBAN, even if you live abroad.

However, this does not mean you cannot receive international transfers to a US account. Foreign senders can still reach you, but they will need your routing number and account number instead of an IBAN. Some US banks now provide IBANs as an additional service for customers who receive frequent international payments, but this is not standard.

How to find your IBAN

If your bank uses IBANs, finding yours is straightforward. Check your bank statements — most banks print the IBAN on every statement, usually near the top or in the account details section. You can also log into your online banking and look for account information or details; many banks display it there.

If you cannot find it on your statement or online, call your bank's customer service line and ask for your IBAN. Have your account number ready, and they will provide it in seconds. Some banks also allow you to request it through their mobile app or by visiting a branch in person.

Write down your IBAN carefully or copy it exactly — even one wrong letter or number will cause the transfer to fail or be rejected. Banks use the check digits to catch typos, so if you mistype it, the receiving bank's system will flag it as invalid before the money is sent.

IBAN versus SWIFT code: what's the difference

An IBAN identifies your specific account, while a SWIFT code identifies the bank itself. Think of it this way: the IBAN is like your home address, and the SWIFT code is like the city and country. You need both for most international transfers.

A SWIFT code is eight or eleven characters long and usually looks like DEUTDEFF (Deutsche Bank in Frankfurt). When you send money abroad, you give the sender your IBAN so they know which account to send it to, and you give them the SWIFT code so they know which bank to send it through. Some banks now accept IBANs alone for transfers within certain regions, but internationally, having both is safest.

Your bank can provide your SWIFT code the same way it provides your IBAN — on your statement, through online banking, or by phone. It is the same for all your accounts at that bank, whereas each account has its own IBAN.

What happens if you give someone the wrong IBAN

If you provide an incorrect IBAN, the transfer will usually be rejected before it leaves the sender's bank. The receiving bank's system checks the IBAN format and the check digits; if something is wrong, it flags the payment as invalid. The sender will be notified, and the money will not leave their account.

In rare cases, a mistyped IBAN might match a real account at a real bank — just not yours. In this situation, the money could be sent to someone else's account by mistake. This is why banks use the check digit system: it catches most typos. However, if you transpose two digits in a way that still produces a valid check digit, the money could go to the wrong place.

If this happens, you will need to contact your bank when ready and ask them to trace the payment and recover the funds. The process can take weeks or months, and recovery is not may provide. This is why double-checking your IBAN before giving it to anyone is critical.

Using your IBAN for different types of transfers

You will use your IBAN when receiving money from abroad — whether it is a salary from a foreign employer, a payment from an international client, a family member sending funds from another country, or a refund from an overseas company. In each case, the sender needs your IBAN to route the money to your account.

You will also need to provide your IBAN if you are setting up a recurring international payment, such as a subscription service based in another country or regular support payments to family abroad. The service will ask for your IBAN once, and then use it for every future payment.

If you are sending money out of your account to someone abroad, you will need their IBAN, not yours. Make sure you have the correct IBAN for the person or business you are paying, and verify it with them directly before initiating the transfer.

Frequently Asked Questions

Do I need an IBAN if I live in the United States?

No. US banks do not issue IBANs. If you have a US bank account, you use a routing number and account number for domestic transfers and international transfers. However, if you have a bank account in another country, that account will have an IBAN.

Can I use my IBAN for domestic transfers in my own country?

Yes. Your IBAN works for both domestic and international transfers within countries that use the IBAN system. Many people use IBANs for all transfers, domestic or not, because the system is standardized and reliable.

What if someone asks for my IBAN but I don't have one?

If you have a US, Canadian, or Australian bank account, you do not have an IBAN. Provide your routing number and account number instead. If the sender cannot accept those, you may need to open an account with a bank in a country that uses IBANs, or use a money transfer service that bridges the two systems.

Is it safe to share my IBAN?

Yes. An IBAN alone cannot be used to withdraw money from your account or access your funds. It only allows someone to send money to you. You can safely share your IBAN with anyone who needs to pay you, just as you would share a mailing address.

How long does an international transfer using an IBAN take?

Most IBAN transfers take three to five business days, though some arrive within one business day. The exact timing depends on the banks involved, the countries, and whether the transfer is processed during business hours. Weekend and holiday delays are common.