Learn About International Bank Account Numbers
What Is an International Bank Account Number? An International Bank Account Number, commonly called an IBAN, is a standardized way to identify bank accounts...
What Is an International Bank Account Number?
An International Bank Account Number, commonly called an IBAN, is a standardized way to identify bank accounts across different countries. The IBAN system was created in 1997 by the International Organization for Standardization (ISO) to make international money transfers more efficient and reduce errors. Today, more than 80 countries use the IBAN format, making it one of the most widely recognized banking standards worldwide.
An IBAN typically consists of 15 to 34 alphanumeric characters, depending on the country. The structure always begins with a two-letter country code, followed by two check digits, and then country-specific bank and account information. For example, a German IBAN might look like this: DE89370400440532013000. The "DE" indicates Germany, the "89" are check digits that verify the account number is valid, and the remaining characters identify the specific bank and account holder.
The IBAN was developed to solve a common problem in international banking. Before IBANs existed, sending money between countries required multiple pieces of information including the bank's swift code, routing number, account number, and the account holder's name and address. This process was time-consuming and prone to mistakes. The IBAN consolidated much of this information into one standardized format.
Different countries have different IBAN lengths based on their banking systems. The United Kingdom uses 22-character IBANs, while Belgium uses 12-character IBANs. This variation occurs because each country's banking structure is unique. France uses 27 characters, Spain uses 24, and Italy uses 27. Despite these differences, all IBANs follow the same basic structure and validation rules.
Practical Takeaway: An IBAN is a standardized international bank account identifier that combines a country code, check digits, and account details into one string. When you need to send or receive money internationally, you'll typically need to provide your IBAN to ensure the funds reach the correct account.
How IBAN Structure and Format Work
Understanding how an IBAN is structured helps clarify why it's useful for international transactions. Every IBAN follows a predictable pattern that international banks recognize and validate. This standardization is what makes global money transfers possible without constant human verification.
The first two characters of any IBAN are always letters representing the country code. These follow the ISO 3166-1 alpha-2 standard, the same system used for internet domain names. Spain is "ES", France is "FR", Poland is "PL", and Australia is "AU". This country code immediately tells the receiving bank which nation's banking rules and format they're dealing with.
The next two characters are check digits, calculated using a mathematical formula called the mod-97 algorithm. These digits serve as an error-detection system. When a bank receives an IBAN, it can run these digits through the same calculation to verify that the account number hasn't been mistyped or corrupted during transmission. If the check digits don't match the calculation, the bank knows something is wrong and can stop the transaction before money is sent to the wrong place.
After the country code and check digits comes the Bank Identifier Code (BIC), also called the SWIFT code in some contexts. This portion of the IBAN identifies which specific financial institution holds the account. Each bank worldwide has a unique identifier. Following the bank code is the account number itself, which can vary significantly in length depending on the country's banking system. Some countries use a branch code as well, embedded within the IBAN structure.
Here are some examples showing how IBANs vary by country:
- Austria: AT611904300234573201 (20 characters)
- Canada: CA1883751000748410 (21 characters)
- Netherlands: NL91ABNA0417164300 (18 characters)
- Sweden: SE4550000000058398257466 (24 characters)
- Portugal: PT50000201231234567890154 (25 characters)
Practical Takeaway: Learning to read an IBAN's structure—country code, check digits, bank identifier, and account number—helps you verify that you're providing the correct information when making international transfers and understand why banks require this specific format.
Which Countries Use IBANs and Which Don't
While IBANs are widely adopted, they are not universal. Most developed nations in Europe, plus many countries in Asia, Africa, and the Middle East have adopted the IBAN standard. However, some major financial centers, notably the United States and Canada, do not use IBANs for domestic banking. Understanding which countries use IBANs is important when you're planning international transfers.
All 27 member states of the European Union are required to use IBANs. Additionally, many non-EU countries in Europe have adopted the format, including Iceland, Norway, Switzerland, and Turkey. The Single Euro Payments Area (SEPA), established in 1999, uses IBANs as the foundation for standardized payments across Europe. This means that sending money from a German bank to a Spanish bank uses the same IBAN-based system as sending money within Germany.
Many Middle Eastern and African nations also use IBANs. The United Arab Emirates, Saudi Arabia, Qatar, and Jordan all use IBANs for their banking systems. In Africa, countries including South Africa, Egypt, and Tunisia use IBANs. This adoption reflects increasing international banking standardization and the efficiency gains that come with unified account identification.
The major exception is the United States and Canada, which use different systems. In the United States, banks use routing numbers and account numbers instead of IBANs. A U.S. routing number is a nine-digit code that identifies a specific bank or credit union, while the account number identifies the individual account at that institution. When Americans send money internationally, they typically provide their bank's routing number, their account number, and their bank's SWIFT code instead of an IBAN. The SWIFT code is a separate standardized identifier for banks that facilitates international communication, though it doesn't replace the IBAN in countries that use it.
Some countries have partial adoption. Australia and New Zealand, for example, don't use IBANs domestically but may accept them for international transactions. Japan, South Korea, and China also do not use the IBAN standard, instead relying on their own domestic account identification systems along with SWIFT codes for international transfers.
Practical Takeaway: Before initiating an international transfer, research whether the recipient's country uses IBANs. European countries almost always require an IBAN, while the United States and Canada require different information. Knowing this prevents delays and misdirected funds.
How to Find and Verify Your IBAN
If you live in a country that uses IBANs, finding your IBAN is straightforward. Your bank provides this information through several channels, and you should use only official sources to obtain it. Never rely on third parties or unverified websites when looking up banking information.
The easiest way to locate your IBAN is to check your bank statements. Most banks print the IBAN on monthly statements, usually near the account number. If you receive digital bank statements via email or through an online banking portal, your IBAN should appear there as well. This method is reliable because you're getting the information directly from your official bank documents.
Your bank's online banking website or mobile app is another official source. Most banks that support international transfers display the IBAN prominently in the account information section. You can typically log into your account and navigate to account details or settings, where the IBAN will be listed. Some banks display it alongside your account number and the bank's SWIFT code.
You can also contact your bank directly by phone, email, or by visiting a branch in person. Bank staff members can provide your IBAN immediately. This method ensures accuracy, especially if you have multiple accounts and need to confirm which IBAN corresponds to which account.
Once you have your IBAN, you can verify its correctness using an IBAN validator tool. Many financial websites offer free IBAN validation services. You enter your IBAN, and the tool checks whether the format is valid for your country and whether the check digits calculate correctly. While this doesn't confirm that the account actually exists at the bank,
Related Guides
More guides on the way
Browse our full collection of free guides on topics that matter.
Browse All Guides →