An IBAN is a standardized number that identifies your bank account across international borders

An IBAN (International Bank Account Number) is a string of letters and numbers—usually between 15 and 34 characters long—that uniquely identifies a 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, the way a postal address lets mail reach the right house across continents.

When you send money internationally or receive a wire transfer from abroad, the sending bank uses your IBAN to route the funds to the correct bank, branch, and account. Without it, international transfers would require manual verification at each step, which would be slow and error-prone. Most countries outside North America now require an IBAN for any cross-border payment.

Your IBAN is not secret information—you can share it freely, the way you would share a mailing address. It does not replace your account number or routing number; it works alongside them as a standardized wrapper that makes those numbers readable to foreign banks.

Key Takeaways

  • An IBAN is a 15- to 34-character code that identifies your specific bank account internationally and is required for most cross-border wire transfers.
  • The first two characters are your country code (GB for the United Kingdom, DE for Germany, FR for France), followed by a check digit and your bank and account details.
  • You can find your IBAN on your bank statement, through your online banking portal, or by asking your bank directly.
  • The United States, Canada, and a few other countries do not use IBANs; they use routing numbers and account numbers instead.

How an IBAN is structured

Every IBAN follows the same basic pattern, though the total length and what comes after the country code varies by nation. The first two characters are always your country's two-letter code: GB for the United Kingdom, DE for Germany, ES for Spain, IT for Italy, FR for France, and so on.

The next two characters are a check digit—a mathematical validation that the IBAN is correctly formatted. Banks use this to catch typos before sending money. If you transpose two numbers or swap a letter, the check digit will fail and the transfer will be rejected rather than sent to the wrong account.

Everything after the country code and check digit is the Basic Bank Account Number (BBAN), which contains your bank's code and your account number in the format that country's banking system uses. A German IBAN might look like DE89 3704 0044 0532 0130 00, where 3704 0044 is the bank code and 0532 0130 00 is the account number. A UK IBAN looks like GB82 WEST 1234 5698 7654 32, where WEST is the bank code and the rest is the account number.

Where to find your IBAN

Your bank will provide your IBAN in several places. The easiest is usually your bank statement—most banks print it at the top or bottom of the first page. If you use online banking, log in and look for a section labeled "Account Details," "My Accounts," or "Account Information"; your IBAN will be listed there alongside your account number.

If you cannot find it on your statement or online, call your bank's customer service line or visit a branch and ask them to provide it. They can give it to you over the phone or email it to you. Some banks also print it on a separate document called an "IBAN certificate" if you need an official record for a business or legal purpose.

Do not guess or construct an IBAN yourself. If you are unsure, always ask your bank. A single wrong character will cause the transfer to fail or be sent to the wrong account.

IBAN versus routing number and account number

In the United States and Canada, banks do not use IBANs. Instead, they use a routing number (a nine-digit code that identifies the bank and branch) and an account number (which identifies your specific account at that bank). These two pieces of information together do the same job as an IBAN.

If you are sending money from a U.S. bank to an account in Europe, you will need the recipient's IBAN. If you are receiving money from a European bank into a U.S. account, you will provide your routing number and account number instead. Some international payment services will ask for both formats depending on where the money is going or coming from.

Mexico, Australia, and New Zealand also do not use IBANs; they have their own account identification systems. When in doubt about what information to provide for an international transfer, ask the sending bank or the payment service which format they need.

When you need an IBAN

You need an IBAN whenever you are receiving a wire transfer from outside your country or sending money internationally to a bank account. If a relative abroad is wiring you money, they will ask for your IBAN. If you are paying a vendor or contractor in another country by bank transfer, you will need their IBAN.

IBAN is also required for many business-to-business payments, payroll transfers to employees in other countries, and international subscription or membership payments. Some online payment platforms and money transfer services will ask for an IBAN as an alternative to credit card information.

If you are only moving money within your own country or using a credit card, debit card, or digital payment app like PayPal or Wise, you typically will not need to provide an IBAN—though some of these services accept it as an option.

What happens if you provide the wrong IBAN

If you give someone an incorrect IBAN, the transfer will usually be rejected by the receiving bank before any money moves. The check digit catches most typos, and the receiving bank's system will flag an IBAN that does not match their records. The money stays with the sending bank, and the sender is notified that the transfer failed.

In rare cases, if the IBAN passes validation but belongs to a different person's account at the same bank, the money may be sent to the wrong account. This is why it is critical to double-check the IBAN before confirming a transfer. If money does go to the wrong account, you will need to contact your bank and the receiving bank to trace it and request a reversal—a process that can take days or weeks.

Always verify the IBAN with the person or organization you are sending money to, the same way you would confirm a mailing address. Ask them to provide it in writing, and read it back to them character by character before you initiate the transfer.

IBAN and security

An IBAN is not sensitive information in the way a password or PIN is. You can safely share your IBAN with anyone who needs to send you money—it is designed to be public. Sharing your IBAN alone does not give someone access to your account or the ability to withdraw money.

However, do not share your IBAN in public forums, social media, or with people you do not trust, simply as a matter of caution. If someone has your IBAN and your name, they theoretically could attempt to send you fraudulent payments or use your account details for other purposes. In practice, this is rare, but there is no reason to broadcast your banking information unnecessarily.

If you suspect your IBAN has been compromised or misused, contact your bank immediately. They can monitor your account for unauthorized activity and issue you a new account number if needed.

Frequently Asked Questions

Can I use my IBAN to make a payment within my own country?

Yes. Many countries use IBAN for all bank transfers, whether domestic or international. However, some countries still accept the older domestic account format for transfers within the country. Your bank will accept your IBAN for any transfer, so it is always safe to use it.

Is an IBAN the same as a Swift code?

No. A Swift code (also called a BIC code) identifies the bank itself, while an IBAN identifies your specific account at that bank. For an international wire transfer, you often need both: the Swift code tells the sending bank which bank to route the money to, and the IBAN tells that bank which account within the bank should receive it.

What if my bank does not have an IBAN?

If your bank is in a country that does not use IBANs (such as the United States, Canada, or Australia), you will provide your routing number and account number instead. The sending bank will know which format to request based on where your account is located.

Can I change my IBAN?

No. Your IBAN is tied to your specific account at your specific bank. If you close the account, the IBAN becomes inactive. If you open a new account at the same bank, you will receive a new IBAN. If you switch banks, your new bank will issue you a new IBAN.

Do I need an IBAN to receive money from a credit card payment?

No. Credit card payments do not use IBANs. You only need an IBAN for bank-to-bank transfers. If someone is paying you by credit card, they will need your card number, expiration date, and CVV instead.