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

An IBAN (International Bank Account Number) is a long string of letters and numbers that identifies a specific bank account anywhere in the world. It was created so that banks in different countries could send and receive money to each other without confusion. Instead of relying on routing numbers, bank codes, and account numbers that differ from country to country, an IBAN bundles all that information into one format that every bank recognizes.

When you send money internationally or receive a wire transfer from abroad, the sending bank uses your IBAN to find your exact account at your exact bank. Without it, the money might get stuck in a clearing system for days or sent to the wrong place entirely. If you live outside the United States or do business with people abroad, you will need to know your IBAN.

Key Takeaways

  • An IBAN is a standardized international account number used for cross-border bank transfers, combining country code, bank code, and account number into one format.
  • IBAN length and structure vary by country — a German IBAN has 22 characters while a UK IBAN has 34, and the format is always country-specific.
  • You can find your IBAN on your bank statement, through your online banking portal, or by calling your bank directly.
  • The United States does not use IBANs; American banks use routing numbers and account numbers instead, though some U.S. banks can provide an IBAN for accounts held abroad.

How an IBAN is structured and what each part means

Every IBAN starts with a two-letter country code (DE for Germany, GB for the United Kingdom, FR for France, and so on). After that comes a two-digit check number that banks use to verify the IBAN is real and not mistyped. The rest of the IBAN contains the bank code and account number, but the exact format depends on which country issued it.

A German IBAN looks like this: DE89 3704 0044 0532 0130 00. The DE means Germany, 89 is the check number, 3704 is the bank code, and 0044 0532 0130 00 is the account number. A UK IBAN looks like this: GB82 WEST 1234 5698 7654 32. The GB means United Kingdom, 82 is the check number, WEST identifies the bank (Westpac), and the rest is the account number. The length and character mix change from country to country, but the first four characters (country code plus check number) are always the same.

The check number is not random. Banks run the entire IBAN through a mathematical formula to make sure it is valid. If you type one digit wrong, the check number will fail and the bank will reject the transfer before it even leaves.

Where to find your IBAN

Your bank statement is usually the fastest place to look. Most banks print the IBAN at the top or bottom of your monthly statement, or in a section labeled "Account Details" or "International Payment Information." If you use online banking, log in and look for a section called "Account Information," "My Accounts," or "Payment Details" — the IBAN is almost always there.

If you cannot find it on your statement or online, 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 within a few minutes. Some banks also print it on a separate document you can request, sometimes called an "IBAN certificate" or "account verification letter," which is useful if you need to prove your account details to a third party.

Do not confuse your IBAN with your BIC (Bank Identifier Code), which is a separate four- to eleven-character code that identifies your bank only, not your account. Many international transfers ask for both, but they serve different purposes. Your bank can give you both at the same time.

Which countries use IBANs and which do not

Most countries in Europe, the Middle East, Africa, and parts of Asia use IBANs. This includes the entire European Union, the United Kingdom, Switzerland, Turkey, and many others. However, the United States, Canada, Australia, and New Zealand do not use IBANs at all. Instead, they use their own domestic systems: the U.S. uses routing numbers and account numbers, Canada uses transit numbers and account numbers, and Australia uses BSB codes and account numbers.

If you are sending money from the U.S. to another country, you will need the recipient's IBAN. If you are sending money to someone in the U.S., you will need their routing number and account number instead. Some U.S. banks can provide an IBAN for accounts they hold in other countries, but this is rare and usually only for business customers.

IBAN versus other account identification methods

Before IBANs existed, international transfers were slow and error-prone because each country had its own way of identifying accounts. A U.S. bank sending money to Germany had to translate the German account number into a format it understood, and mistakes were common. The SWIFT network (Society for Worldwide Interbank Financial Telecommunication) created IBANs in 1997 to solve this problem.

Today, SWIFT and IBAN work together. When you send an international transfer, you provide the recipient's IBAN and sometimes their BIC (also called a SWIFT code). The sending bank uses the BIC to find the receiving bank on the SWIFT network, and the IBAN to find the exact account within that bank. In some cases, especially for transfers within the European Union, you only need the IBAN — the bank can look up the BIC automatically.

In the United States, the Federal Reserve uses a different system called the ACH (Automated Clearing House) for domestic transfers and the FEDWIRE system for large wire transfers. Neither uses IBANs. This is why transferring money between the U.S. and other countries takes longer and costs more than transfers within Europe — the systems have to convert the information between two completely different formats.

What happens if you give the wrong IBAN

If you provide an incorrect IBAN, the sending bank will usually catch it before the money leaves. The check number will fail, and the bank will reject the transfer and ask you to provide the correct IBAN. This is one of the main reasons the check number exists — it stops money from going to the wrong account.

In rare cases, a mistyped IBAN might pass the check number validation (if you change the right digits in the right way) and the money could be sent to someone else's account. If this happens, you will need to contact your bank immediately and ask them to recall the transfer. Some banks can reverse it if the receiving bank has not yet released the funds, but this is not may provide. This is why it is critical to double-check the IBAN before you send any money, and to ask the recipient to confirm their IBAN in writing before you use it.

IBAN requirements for specific types of transfers

If you are receiving a wire transfer from abroad, your bank will ask for your IBAN and possibly your BIC. Some banks ask for both; others only need the IBAN. If you are setting up a recurring international payment (like paying a contractor in another country every month), your bank will store your IBAN and use it for every transfer.

If you are sending money through a money transfer service like Wise, Remitly, or MoneyGram, they will ask for the recipient's IBAN. These services often charge less than banks for international transfers because they use IBAN to route money more efficiently. If you are paying an invoice from a company in Europe or elsewhere, they will usually list their IBAN on the invoice or in their payment instructions.

Some government payments, tax refunds, and business reimbursements sent internationally also use IBANs. If you are waiting for a refund from a foreign government or company and they ask for your IBAN, provide it exactly as it appears on your bank statement, with no spaces or dashes unless the bank specifically told you to include them.

Frequently Asked Questions

Is an IBAN the same as a bank account number?

No. An IBAN includes your bank account number plus additional information like your country code and bank code. Your account number is just one part of the IBAN. Think of the IBAN as the full address and the account number as just the house number.

Do I need an IBAN to receive money from abroad?

Yes, in most cases. The sending bank needs your IBAN to route the money to your account. If you do not have an IBAN (for example, if you have a U.S. bank account), you will provide a routing number and account number instead. Ask your bank which information to give the sender.

Can someone steal money from my account if they have my IBAN?

An IBAN alone is not enough to steal money. A thief would also need access to your online banking login, your PIN, or authorization from your bank. However, you should still keep your IBAN private and only share it with people you trust or organizations you are sending money to.

What if my bank does not have an IBAN?

If your bank is in the United States, Canada, Australia, or another country that does not use IBANs, you will not have one. Instead, you will use a routing number and account number for domestic transfers and a SWIFT code for international transfers. Contact your bank to find out which information to use.

How long is an IBAN?

IBANs vary in length by country, ranging from 15 to 34 characters. Most European IBANs are between 20 and 26 characters. Your bank statement will show you the exact length for your account.