An IBAN is a standardized bank account number that works across countries
An IBAN stands for International Bank Account Number. It is a long string of letters and numbers — usually between 15 and 34 characters — that identifies your specific bank account anywhere in the world. Think of it as a universal address for your money: instead of just knowing your account number, someone sending you money from another country can use your IBAN to reach the right bank, in the right country, and the right account within that bank.
If you live in the United States, you may never see an IBAN. American banks use a different system called the routing number and account number for domestic transfers. But if you receive money from Europe, Asia, or most other regions, the sender's bank will ask for your IBAN. Many U.S. banks can provide one even though they do not require it for domestic use.
The IBAN system started in Europe in the 1980s to make cross-border payments faster and more reliable. Today, over 80 countries use it. Each country's IBAN follows its own format — a German IBAN looks different from a Spanish one — but they all work the same way: they route money to the correct destination without mistakes.
Key Takeaways
- An IBAN is a long account identifier used for international money transfers, combining your country code, bank code, and account number into one string.
- U.S. banks do not require IBANs for domestic transfers but can provide one if you need to receive money from abroad.
- Your bank can tell you your IBAN by looking at your account details, or you can find it on statements or through online banking.
- An IBAN is not the same as a routing number or account number — it includes both pieces of information plus additional codes.
- If someone asks for your IBAN to send you money internationally, providing it is safe because it only identifies where money should go, not how much or when.
How an IBAN is structured
Every IBAN starts with a two-letter country code. Germany's is DE, France's is FR, the United Kingdom's is GB. If you have a U.S. bank account, the country code is US.
After the country code come two check digits — numbers that help banks verify the IBAN is real and not mistyped. Then comes the bank code (which varies by country in length and format) and finally your account number. A U.S. IBAN might look like this: US90 XXXX 0000 0123 4567 8901 2345. The spaces are just for readability; the actual IBAN has no spaces.
The exact structure depends on your country's banking system. A German IBAN has 22 characters, a French one has 27, and a U.K. one has 22. But the principle is always the same: country code, check digits, bank identifier, account number, all in one sequence.
Where to find your IBAN
Your bank can provide your IBAN in several ways. Log into your online banking portal and look for account details or account information — most banks display the IBAN there. You can also call your bank's customer service line and ask them to read it to you. Some banks print the IBAN on statements, though not all do.
If you need your IBAN urgently and cannot reach your bank by phone, check any recent international wire transfer confirmation you may have received — the IBAN will be listed there. Some banks also allow you to generate or view your IBAN through their mobile app.
Write down your IBAN carefully or copy it exactly. A single wrong digit will cause the transfer to fail or go to the wrong account. If you are unsure, ask your bank to confirm it before you give it to someone sending you money.
IBAN versus routing number and account number
In the United States, domestic transfers use two pieces of information: a routing number (nine digits that identify your bank) and an account number (which identifies your specific account at that bank). Together, they do the same job as an IBAN — they tell the sending bank where to put the money.
An IBAN combines both pieces into one longer code and adds a country identifier and check digits. So if someone is sending you money from within the U.S., they will ask for your routing number and account number. If they are sending from abroad, they will ask for your IBAN. Some international senders may ask for both, along with your bank's SWIFT code (another international identifier), just to be safe.
You do not have to choose between them. Your bank has all three pieces of information on file. You straightforward provide whichever one the sender needs based on where they are located.
When you need to provide your IBAN
You will need your IBAN when someone outside your country wants to send you money directly to your bank account. This happens most often with international employers, family members abroad, or overseas clients paying for work or services. The sender's bank will ask for it during the wire transfer process.
You may also need your IBAN if you are setting up a recurring international payment — for example, if you are paying a foreign supplier or sending money regularly to someone overseas. Some online payment platforms that handle cross-border transfers will ask for an IBAN as well.
You do not need an IBAN for domestic U.S. transfers, credit card payments, or most everyday banking. It is only for international bank-to-bank movement of money.
Is it safe to share your IBAN
Yes, sharing your IBAN is safe. An IBAN only tells someone where your account is — it does not give them access to your money or let them withdraw from it. Think of it like your mailing address: useful for sending you something, but not a key to your house.
Your IBAN cannot be used to take money out of your account. A sender needs it to put money in. If you are worried about fraud, the real risk is not the IBAN itself but making sure you are giving it to someone you actually trust. Scammers sometimes pose as legitimate senders to collect IBANs, but the IBAN alone does not put your account at risk.
That said, treat your IBAN like you would any account information: do not post it publicly on social media, and do not send it to someone you do not recognize. But if a legitimate contact — an employer, a family member, a business partner — asks for it to send you money, providing it is the right thing to do.
What happens if you give the wrong IBAN
If you provide an incorrect IBAN, the transfer will usually fail before the money leaves the sender's account. The bank's system will catch the error during the check digit verification and reject the transaction. The sender will be notified that the IBAN is invalid, and they can ask you for the correct one.
In rare cases, a wrong IBAN might match a real account at a different bank or in a different country. The money could then go to someone else's account by mistake. This is why it is important to double-check your IBAN before giving it out and to confirm it with your bank if you are unsure.
If money does go to the wrong account, the sender's bank can sometimes trace it and recover it, but this takes time and effort. It is much easier to get the IBAN right the first time.
Frequently Asked Questions
Do I need an IBAN if I have a U.S. bank account?
Not for domestic transfers. U.S. banks use routing numbers and account numbers instead. But if you want to receive money from abroad, your bank can provide an IBAN, and you may need it depending on where the sender is located and what their bank requires.
Can I use my IBAN for domestic U.S. transfers?
No. U.S. banks do not recognize IBANs for domestic transfers. You must use your routing number and account number. If you try to use an IBAN for a domestic transfer, the bank will reject it.
What is the difference between an IBAN and a SWIFT code?
A SWIFT code identifies the bank itself (usually eight characters), while an IBAN identifies your specific account at that bank. International transfers often require both: the SWIFT code tells the money which bank to go to, and the IBAN tells that bank which account within it should receive the money.
How long is a U.S. IBAN?
A U.S. IBAN is 34 characters long. It starts with US, followed by two check digits, then a four-digit bank code, and finally a 26-digit account number. The exact format depends on your bank.
Can someone steal money using just my IBAN?
No. An IBAN only allows money to be sent to your account, not withdrawn from it. To steal from your account, someone would need access to your online banking login, your debit card, or other payment methods — not just your IBAN.