An IBAN is a standardized account number that lets banks move money across borders

An IBAN (International Bank Account Number) is a string of letters and numbers that identifies a specific bank account anywhere in the world. It combines your country code, bank routing information, and account number into one format that every bank can read the same way. When you send money to someone in another country, or receive a wire transfer from abroad, the IBAN is what tells the sending bank exactly where the money needs to go.

The system was created in 1997 to replace the chaos of each country having its own account numbering rules. Before IBANs, international transfers required manual checking at multiple banks because nobody could agree on what an account number should look like. Now, a German bank can send money to a Polish account, and both banks understand the address without calling each other to verify.

You do not need an IBAN for domestic transfers within the United States — the U.S. does not use IBANs at all. But if you are sending money out of the country or receiving a wire from abroad, you will need one. Most other countries require IBANs for all transfers, domestic and international.

Key Takeaways

  • An IBAN is a 15 to 34 character code that identifies a bank account internationally, with the format varying by country.
  • The IBAN includes your country code, bank code, branch code, and account number all in one standardized string.
  • The United States does not use IBANs; U.S. banks use routing numbers and account numbers instead.
  • You need an IBAN when sending money internationally or receiving a wire transfer from outside the U.S.
  • Your bank can provide your IBAN, and it is usually printed on your statements or visible in your online banking portal.

How an IBAN is structured

Every IBAN starts the same way: two letters for the country code, followed by two check digits. After that, the structure changes depending on which country the account is in. A German IBAN looks different from a French one, which looks different from a Spanish one, because each country's banking system has its own internal structure.

Here is a real example. A German IBAN might look like this: DE89 3704 0044 0532 0130 00. The first two letters (DE) mean Germany. The next two numbers (89) are check digits that let the receiving bank verify the IBAN is not mistyped. The next four digits (3704) identify the specific bank. The remaining digits are the account number within that bank. A UK IBAN would start with GB, a French one with FR, and so on.

The length varies by country. Some countries use 15-character IBANs, others use 34. This is why you cannot just look at length to know if an IBAN is correct — you have to know the rules for that specific country. Your bank knows these rules and can tell you whether an IBAN you are given is the right length for its country.

Where to find your IBAN

Your bank can tell you your IBAN in several ways. The easiest is to log into your online banking portal — most banks display it on the account summary page or in a section labeled "Account Details" or "International Transfers." If you cannot find it there, call your bank's customer service line and ask for your IBAN. They will give it to you over the phone or email it to you.

Some banks print the IBAN on your paper statements, usually near the top with your other account information. If you have an older account, the IBAN might not appear on older statements, but it will be on recent ones. European banks almost always print it; U.S. banks rarely do because the U.S. does not use IBANs domestically.

If you are receiving money from abroad and the sender asks for your IBAN, do not guess or make one up. Get it directly from your bank. A single wrong digit will send the money to the wrong account, and recovering it can take weeks or be impossible.

IBAN versus routing number and account number

In the United States, banks use a routing number (nine digits) and an account number (usually 10 to 12 digits) instead of an IBAN. The routing number identifies which bank or credit union holds the account. The account number identifies your specific account within that bank. Together, they do the same job an IBAN does in other countries.

If you are sending money from a U.S. bank to another U.S. bank, you use the routing number and account number. If you are sending money from a U.S. bank to a bank outside the U.S., you will need the recipient's IBAN (or their local equivalent if they are in a country that does not use IBANs). The receiving bank will convert the IBAN into whatever format their system uses internally.

Some U.S. banks can generate an IBAN for your account if you ask, even though the U.S. does not officially use them. This is useful if you are receiving regular international transfers and want to give the sender one consistent number. Ask your bank whether this is possible.

What happens when you use an IBAN for a transfer

When you initiate an international wire transfer and provide an IBAN, your bank reads the country code and bank code to figure out which bank the money is going to. It then sends the transfer through the SWIFT network (Society for Worldwide Interbank Financial Telecommunication), which is the system banks use to communicate with each other across borders.

The SWIFT network routes your transfer through one or more intermediate banks before it reaches the final destination. Each bank along the way reads the IBAN to make sure the transfer is going to the right place. The check digits in the IBAN let each bank verify that the number was not mistyped during transmission.

The whole process usually takes one to three business days, depending on the banks involved and whether any of them are in different time zones. Some banks charge a fee for international transfers; others do not. The fee is separate from the IBAN — the IBAN just tells the bank where to send the money, not how much it will cost.

Countries that use IBANs and those that do not

Most countries in Europe, the Middle East, and North Africa use IBANs. This includes all European Union countries, the United Kingdom, Switzerland, and Turkey. Many former European colonies also use them. The system is mandatory in the EU for all bank transfers, both domestic and international.

The United States, Canada, Australia, and most Asian countries do not use IBANs. Instead, they use their own account numbering systems. If you are sending money to someone in one of these countries, you will use their local account format, not an IBAN. Your bank will tell you what information you need to provide.

Some countries are in transition. A few nations have adopted IBANs recently, while others are phasing them in gradually. If you are unsure whether a country uses IBANs, ask the recipient's bank directly. They will tell you what account information they need.

Common mistakes when using an IBAN

The most common mistake is transposing a digit or letter. IBANs are long, and typing them by hand is error-prone. Always copy and paste the IBAN from an email or document rather than typing it manually. If you must type it, do it slowly and double-check each character against the original.

Another mistake is providing an IBAN to a U.S. bank when they ask for a routing number. U.S. banks do not recognize IBANs in their domestic systems. If a U.S. bank asks for account information, give them the routing number and account number, not an IBAN.

A third mistake is assuming the IBAN is the same as the account number. It is not. The IBAN includes the account number plus additional routing information. If someone asks for your account number, they may be asking for just the numeric part, not the full IBAN. Ask them to clarify what they need.

Frequently Asked Questions

Do I need an IBAN to receive money from abroad?

Yes, if the sender is outside the U.S. and their bank requires an IBAN to process the transfer. You will need to provide your IBAN so the sending bank knows where to route the money. If you do not have one, ask your bank whether they can generate one for your account.

What if I give someone the wrong IBAN?

The money will go to the wrong account, usually at the same bank. The recipient of the mistaken transfer will receive it, and you will have to contact that person and your bank to recover it. This can take weeks. Always verify the IBAN with the recipient before sending money.

Can I use my account number as an IBAN?

No. Your account number is part of the IBAN, but it is not the same thing. An IBAN includes your country code, bank code, and account number all together. If you provide only your account number to someone outside the U.S., they will not be able to send you money.

Is an IBAN the same as a BIC code?

No. A BIC (Bank Identifier Code) identifies the bank itself, while an IBAN identifies your specific account. Some international transfers require both. Your bank can provide both numbers if you need them.

Why does the U.S. not use IBANs?

The U.S. banking system was already well-established when IBANs were created in 1997. U.S. banks use routing numbers and account numbers, which work well for domestic transfers. The U.S. has not adopted IBANs because the existing system is entrenched and works for most purposes.