An IBAN is a standardized account number that banks use to route money between countries
An IBAN (International Bank Account Number) is a string of letters and numbers—usually between 15 and 34 characters long—that identifies your bank account to the rest of the world. It replaces the need to give someone your bank's name, your account number, and your routing number separately. Instead, one IBAN contains all that information in a format every bank in the world can read.
If you are waiting for a refund from a U.S. government agency, a U.S. business, or an insurance company, and you live outside the United States, you will almost certainly need to provide your IBAN instead of a U.S. routing number and account number. The payer uses the IBAN to send the money to your bank in your country.
The IBAN system exists because banks in different countries use different numbering systems. Without a standard format, a transfer instruction could get lost or sent to the wrong account. The IBAN solves that by forcing all account information into one consistent structure that every bank recognizes.
Key Takeaways
- An IBAN is a single standardized number that contains your bank account, branch, and country information in a format international banks can read.
- Every country that participates in the IBAN system has its own IBAN format and length, so an IBAN from Germany looks different from one from Spain or Poland.
- You can find your IBAN on your bank statement, through your bank's online portal, or by calling your bank and asking for it directly.
- If you are receiving a refund from outside your country, the payer will ask for your IBAN, not your account number alone.
How an IBAN is structured
Every IBAN starts the same way: a two-letter country code. Germany's is DE, Spain's is ES, Poland's is PL, France's is FR. That tells the receiving bank which country's banking system to use.
After the country code come two check digits—numbers that the receiving bank uses to verify the IBAN is real and not mistyped. Then comes a bank code (which varies by country in length and format), a branch code (if your country uses one), and finally your account number. The total length depends on your country; German IBANs are 22 characters, Spanish ones are 24, and Polish ones are 28.
You do not need to understand the structure yourself. Your bank knows it. When you ask for your IBAN, they will give you the complete string, and that is what you hand to the payer.
Where to find your IBAN
Your IBAN appears on your bank statements, usually near the top or in the account details section. If you use online banking, log in and look for account information or account details; most banks display the IBAN there.
If you cannot find it on your statement or online, call your bank's customer service line and ask for your IBAN. Have your account number ready. They will give it to you over the phone or send it by email or mail. Some banks charge a small fee for this service, though many do not.
Do not guess or try to construct an IBAN yourself. A single wrong digit will cause the transfer to fail or go to the wrong account. Always get it directly from your bank.
IBAN versus SWIFT code: what is the difference
A SWIFT code (also called a BIC code) is different from an IBAN, though they are often used together. A SWIFT code identifies your bank itself—it is like the bank's address. An IBAN identifies your specific account within that bank.
When you send money internationally, you usually need both. The SWIFT code tells the sending bank which bank to send the money to. The IBAN tells that bank which account within the bank to deposit it into. Think of it this way: the SWIFT code is the bank's street address, and the IBAN is your apartment number.
Some payers will ask for both your IBAN and your SWIFT code. Some will ask for only the IBAN. If they ask for a SWIFT code and you do not have it, your bank can provide that too.
What countries use IBANs
The IBAN system is used in Europe, the Middle East, North Africa, and some other regions. It covers most of the European Union, the United Kingdom, Switzerland, Turkey, and many others. However, not every country in the world uses IBANs.
The United States, Canada, Australia, and most Asian countries do not use IBANs. If you have a bank account in one of those countries, you will use a different system—usually a routing number and account number instead.
If you are unsure whether your country uses IBANs, ask your bank. They will tell you immediately whether an IBAN exists for your account.
What to do if a payer asks for your IBAN
When a U.S. tax authority, business, or insurance company asks for your IBAN, they are preparing to send money to your bank account outside the United States. Provide the IBAN exactly as your bank gave it to you—do not add spaces, dashes, or other characters unless the form specifically asks you to.
Double-check the IBAN before you submit it. A single wrong digit will cause the transfer to fail. If the payer has a form field for IBAN, paste or type it carefully. If they ask for it by mail or email, write it clearly.
Keep a record of which payer you gave your IBAN to and when. If the money does not arrive within the expected timeframe, you will need to tell the payer which IBAN you provided so they can trace the transfer.
What happens if the IBAN is wrong
If you provide an incorrect IBAN, the transfer will usually fail at the receiving bank. The money will either bounce back to the sender or sit in a holding account while the bank tries to figure out where it should go.
If the money bounces back, the payer will contact you and ask for a corrected IBAN. This can delay your refund by one to three weeks. If the money gets stuck in a holding account, it may take longer to recover—sometimes several weeks or months.
The best protection is to verify your IBAN with your bank before you give it to anyone. If you are unsure, call your bank and read the IBAN back to them to confirm it is correct.
Frequently Asked Questions
Can I use the same IBAN for multiple transfers?
Yes. Your IBAN does not change unless you close the account or your bank restructures its system. You can give the same IBAN to multiple payers, and each transfer will reach your account.
Do I need a SWIFT code if I have an IBAN?
Not always. Some banks and payers only need the IBAN. Others ask for both the IBAN and the SWIFT code to ensure the money reaches the right bank and the right account. Ask the payer what they need before you submit anything.
What if my bank says I do not have an IBAN?
Your country may not use the IBAN system. If you live in the United States, Canada, Australia, or most of Asia, you will use a routing number and account number instead. Ask your bank what information they need to receive international transfers.
How long does a transfer take once I provide my IBAN?
International transfers typically take three to five business days, though some take longer depending on the banks involved and any intermediate processing steps. The payer should tell you how long they expect the transfer to take.
Is it safe to give my IBAN to someone?
Yes, an IBAN alone cannot be used to withdraw money from your account. However, only give your IBAN to payers you trust—organizations sending you money, not strangers asking for it. If a payer seems suspicious, contact your bank before providing any account information.