No, an IBAN is not the same as an account number, though it contains your account number
An IBAN (International Bank Account Number) is a standardized format that wraps your account number, bank code, and country information into a single identifier. Your account number alone tells a bank which account within that bank holds the money. An IBAN tells a bank in another country which bank you use, where that bank is located, and which account you mean — all in one string.
Think of it this way: your account number is like a house number on your street. An IBAN is the full address, including the country, city, and street. Both identify the same destination, but one works only locally and the other works across borders.
The practical difference matters most when you send or receive money internationally. A domestic wire transfer uses your account number and routing number. An international wire transfer requires an IBAN (or, in some cases, a SWIFT code paired with your account number). Use the wrong one and the payment either fails or takes a longer route and costs more.
Key Takeaways
- An IBAN includes your account number plus your bank's code and country identifier, formatted in a standardized way that works across borders.
- Account numbers alone work for domestic transfers within the same country; IBANs are required for most international transfers.
- IBAN length and structure vary by country — a UK IBAN has 22 characters, a German IBAN has 22, and a French IBAN has 27.
- Not all countries use IBANs; the United States, Canada, Australia, and New Zealand use account and routing numbers instead.
- Your bank can provide your IBAN, and you can usually find it on your statement, online banking portal, or by calling customer service.
How an IBAN is structured
An IBAN always starts with a two-letter country code, followed by two check digits, then the bank code and account number specific to that country. The total length varies: a UK IBAN is 22 characters, a German IBAN is 22 characters, and a French IBAN is 27 characters.
Here is a real example structure for a UK IBAN: GB82 WEST 1234 5698 7654 32. The GB means United Kingdom. The 82 are check digits that validate the IBAN mathematically. WEST is the bank code (in this case, West Minster Bank). The remaining digits are the account number and sort code rearranged into the IBAN format.
Each country's IBAN follows its own rules about what goes where. Germany puts the bank code first, then the account number. France interleaves them differently. The check digits exist so a computer can verify the IBAN is formatted correctly before sending money — if the math fails, the transfer stops rather than going to the wrong account.
When you need an IBAN instead of an account number
You need an IBAN when sending money to a bank account outside your country, or when a foreign person or business sends money to you. Most banks in Europe, the Middle East, Africa, and parts of Asia use IBANs. If you are sending money from the United States to someone in Germany, you will need their German IBAN, not their account number alone.
Some international payment services, like Wise (formerly TransferWise) or Revolut, ask for an IBAN because they handle cross-border transfers. Domestic services — your US bank's wire transfer form, for example — will ask for an account number and routing number instead.
If you are unsure which one to use, ask the person or organization receiving the money. They will tell you whether they need an IBAN, an account number, or both. Providing the wrong format does not send the money to the wrong place; it usually causes the transfer to be rejected or delayed while the receiving bank asks for clarification.
Countries that use IBANs and those that do not
IBAN is mandatory in the European Union, the United Kingdom, and most of the Middle East and North Africa. It is also used in parts of Asia and South America. If you are sending money to someone in Spain, Poland, or the United Arab Emirates, you will need an IBAN.
The United States, Canada, Australia, and New Zealand do not use IBANs. Instead, they use account numbers paired with routing numbers (in the US and Canada) or BSB codes (in Australia). If you are sending money to a US bank account from abroad, you will provide the account number and routing number, not an IBAN — even though some international payment platforms may ask for both for verification.
A few countries accept both formats. For example, some banks in Switzerland and Liechtenstein will accept either an IBAN or a traditional account number. When in doubt, ask the receiving bank or check their website for payment instructions.
How to find your IBAN
Your bank can provide your IBAN in several ways. Check your bank statement — many banks print the IBAN at the top or bottom. Log into your online banking portal and look for account details or account information; the IBAN is usually listed there. Call your bank's customer service line and ask for your IBAN; they can read it to you or email it.
Some banks also print the IBAN on a separate document called an IBAN certificate or account verification letter. If you need to prove your IBAN to a third party — for example, to set up a direct deposit from an employer abroad — ask your bank for this letter.
Do not confuse your IBAN with your BIC (Bank Identifier Code) or SWIFT code, though they are related. The BIC is a shorter code that identifies your bank and branch; the IBAN identifies your specific account. Some international transfers ask for both, but they serve different purposes.
What happens if you give the wrong format
If you provide an account number when an IBAN is required, the transfer will usually fail at the receiving bank. The receiving bank's system will not recognize the format and will reject the payment, sending it back to the sender with an error message. This adds a delay of several business days while the money travels back.
If you provide an IBAN when only an account number is needed, the result depends on the receiving bank's system. Some banks will extract the account number from the IBAN and process it. Others will reject it as an unrecognized format. Either way, it is better to ask first than to guess.
Transposing digits — typing 1 instead of 7, for example — is caught by the IBAN check digits in most cases. If you type an IBAN with a single digit wrong, the receiving bank's system will flag it as invalid before the money moves. This is one reason IBANs exist: they prevent money from being sent to the wrong account due to a typo.
IBAN, SWIFT codes, and routing numbers: which one to use
These three identifiers serve overlapping but different purposes. A routing number (used in the US and Canada) identifies the bank and branch. An account number identifies your specific account at that bank. Together, they work for domestic transfers.
A SWIFT code (also called a BIC code) identifies a bank internationally — similar to a routing number, but designed for cross-border use. A SWIFT code is usually eight or eleven characters and looks like DEUTDEFF (Deutsche Bank in Frankfurt). It does not identify your account; it identifies the bank.
An IBAN does both jobs at once: it identifies the bank and the account. For this reason, many international transfers ask for an IBAN alone, without a separate SWIFT code. However, some older systems or banks still ask for both. When a form asks for "SWIFT/BIC and IBAN," provide both — they are not redundant in those systems.
Frequently Asked Questions
Can I use my account number for an international transfer?
Not usually. Most banks outside the US require an IBAN for international transfers. If you try to send money internationally using only an account number, the transfer will be rejected. Ask the receiving bank what format they need; if they are outside the US, Canada, Australia, or New Zealand, they almost certainly need an IBAN.
Is my IBAN the same for all my accounts at the same bank?
No. Each account has its own IBAN. If you have a checking account and a savings account at the same bank, they have different IBANs. Make sure you are using the IBAN for the specific account you want to receive money into.
What if I give someone my IBAN — is that a security risk?
An IBAN alone cannot be used to withdraw money from your account or access your funds. It is safe to share your IBAN with anyone who needs to send you money. However, do not share your PIN, password, or online banking credentials with anyone, even if they ask for them to "verify" your IBAN.
Do I need an IBAN to receive money from abroad if I have a US bank account?
No. US banks use account numbers and routing numbers, not IBANs. If someone abroad is sending you money, give them your US account number, routing number, and bank name. Some international payment services may ask for additional information, but a traditional US bank transfer does not require an IBAN.
Can I look up someone's IBAN to verify it is correct?
Yes, using an IBAN validator tool. These tools check whether the format is correct and whether the check digits are valid. However, they cannot tell you whether the IBAN belongs to the person you think it does. Always confirm the IBAN directly with the person or organization you are sending money to, not through a third-party tool.