An IBAN is a standardized account number that lets banks outside your country identify and route money to your account

IBAN stands for International Bank Account Number. It is a long string of letters and numbers — usually between 15 and 34 characters — that uniquely identifies your bank account across borders. When you send or receive money internationally, the IBAN tells the sending bank exactly which account at which bank in which country should receive the funds.

Think of it like a postal address for your money. A domestic bank account number works fine when both banks are in the same country and use the same system. But when money crosses a border, banks need a standardized way to find the right account. The IBAN provides that. It includes your country code, your bank's routing information, and your account number all in one sequence.

Not every country uses IBANs. The United States, for example, uses a different system: a routing number plus an account number. But if you are sending money to or from Europe, the Middle East, Africa, or parts of Asia, you will almost certainly need an IBAN.

Key Takeaways

  • An IBAN is a standardized international account number that banks use to route money across borders, and it is required for most international transfers outside the United States.
  • Your IBAN includes your country code, bank code, and account number in a single sequence, and you can find it on your bank statement, online banking portal, or by asking your bank directly.
  • The first two characters of an IBAN are your country code (DE for Germany, GB for the United Kingdom, FR for France), which tells the sending bank which country's banking system to use.
  • You need an IBAN when sending money internationally, receiving a wire transfer from abroad, or setting up a standing order with a foreign bank, but not for domestic transfers within the United States.
  • An IBAN is not the same as a SWIFT code; a SWIFT code identifies the bank itself, while an IBAN identifies your specific account within that bank.

How an IBAN is structured

Every IBAN follows the same basic pattern, though the total length varies by country. The first two characters are always letters representing your country: DE for Germany, GB for the United Kingdom, FR for France, ES for Spain, IT for Italy, and so on. The next two characters are always numbers — these are a check digit that the receiving bank uses to verify the IBAN is valid and has not been typed wrong.

After those four characters comes the bank code (also called the bank identifier or BIC code embedded in the IBAN), followed by your account number. The exact breakdown depends on your country's banking system. A German IBAN might look like this: DE89370400440532013000. A British IBAN might look like this: GB82WEST12345698765432. The structure is always the same — country code, check digits, bank identifier, account number — but the number of digits in each section changes.

You do not need to memorize or understand the internal structure. What matters is that you can copy it correctly and provide it to whoever needs to send you money or receive money from you.

Where to find your IBAN

Your bank provides your IBAN in several places. The easiest is usually your bank statement — most banks print the IBAN at the top or bottom of paper statements, and it is almost always visible in your online banking portal under account details or account information. If you cannot find it there, you can call your bank's customer service line or visit a branch in person and ask them to provide it.

Some banks also include the IBAN on checks or debit cards, though not all do. If you need your IBAN urgently and cannot access your online account, calling the bank is faster than waiting for a statement to arrive. Have your account number and personal identification ready when you call.

IBAN versus SWIFT code: what is the difference

An IBAN and a SWIFT code are not the same thing, and both may be needed for an international transfer. A SWIFT code (also called a BIC code) identifies the bank itself — it is like the bank's address. An IBAN identifies your specific account within that bank — it is like your apartment number at that address. A SWIFT code is typically 8 to 11 characters long and contains letters and numbers. Your bank's SWIFT code is the same for all customers; your IBAN is unique to you.

When you send money internationally, you usually need both. The sending bank uses the SWIFT code to find the right bank, and then uses the IBAN to find the right account within that bank. Some banks or money transfer services ask for one or the other; some ask for both. If you are unsure which one you need, ask the person or organization requesting the information — they will tell you.

When you need to provide your IBAN

You need your IBAN when you are receiving money from outside your country. If a family member abroad wants to send you money, a foreign employer wants to pay your salary, or an international client wants to pay an invoice, they will ask for your IBAN. You also need it if you are setting up a standing order or recurring payment with a bank outside your country.

You do not need an IBAN for domestic transfers within the United States. U.S. banks use routing numbers and account numbers instead. If you are sending money to someone in the United States from abroad, you may need to provide a routing number rather than an IBAN — ask the receiving bank which one they want.

If you are sending money out of your country, your own bank will tell you what information they need from the recipient. Most banks have a form or online tool for international transfers that walks you through what to enter.

What happens if you provide the wrong IBAN

If you give someone an incorrect IBAN, the money may be rejected by the receiving bank before it ever leaves the sending bank. Most modern banking systems check the IBAN format and the check digits before processing a transfer. If the IBAN is invalid, the transfer will fail and the money will be returned to the sender — usually within a few business days, though sometimes it takes longer.

If the IBAN is valid but belongs to a different person or account, the money may be sent to the wrong account. This is rare because the check digits catch most typos, but it can happen if you transpose numbers in a way that still produces a valid IBAN. Always double-check the IBAN before you give it to someone, and ask them to confirm they have copied it correctly before they initiate the transfer.

If money does go to the wrong account, recovery is possible but slow. You will need to contact your bank and file a claim. The receiving bank will then contact the account holder and ask them to return the funds. This process can take weeks or months. Prevention — getting the IBAN right the first time — is much faster than recovery.

IBAN requirements by country

Most countries in Europe, the Middle East, and Africa require IBANs for all international transfers. The United Kingdom, Germany, France, Spain, Italy, Netherlands, Belgium, Austria, and Switzerland all use IBANs. So do most Middle Eastern banks, African banks, and banks in Australia and New Zealand.

The United States, Canada, Mexico, and most Asian countries do not use IBANs. If you are sending money to or from these countries, you will use a different system — usually a routing number and account number, or a SWIFT code and account number. If you are unsure whether the country you are dealing with uses IBANs, ask the bank or money transfer service you are using. They will tell you what information they need.

Frequently Asked Questions

Is my IBAN the same as my account number?

No. Your account number is part of your IBAN, but the IBAN also includes your country code and bank code. An IBAN is longer and includes more information. Your account number alone is not enough for an international transfer; you need the full IBAN.

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 debit card, or authorization from your bank. Sharing your IBAN with someone who needs to send you money is safe. Think of it like sharing your mailing address — it tells someone where to send something to you, but does not give them the ability to take anything from you.

Do I need an IBAN to receive money from the United States?

No. U.S. banks do not use IBANs. If you are receiving money from the United States, you will need to provide a routing number and account number instead, or ask your bank what information the U.S. sender should use. Your bank can tell you which one to provide.

What if my bank will not give me my IBAN?

Every bank that operates in a country that uses IBANs is required to provide one. If your bank refuses or says they do not have one, contact their customer service again or visit a branch in person. If they still refuse, you may want to consider switching banks, as this suggests they do not support international transfers properly.

Can I change my IBAN?

No. Your IBAN is tied to your specific account at your specific bank. It does not change unless you close the account or switch banks. If you open a new account at the same bank, you will get a new IBAN. If you switch banks, your new bank will provide a new IBAN.