Main Points
An International Bank Account Number (IBAN) is an international numbering system used to recognize bank accounts in relation to cross-border payments.
The IBAN format was implemented by the European Central Bank (ECB) for banking standards in order to simplify transactions involving bank accounts from other countries.
In addition to its primary function as an identification number for bank accounts, the IBAN serves as a powerful tool for ensuring the accuracy of transaction information.
If you own a business and are making payments internationally, then at some point you will come across something called an "IBAN number". An International Bank Account Number, better known as an IBAN Number, is an international numbering system used to recognize bank accounts in relation to cross-border payments. Knowing your beneficiary’s IBAN is what you need to make sure your transnational payment arrives safely at its destination.
This article aims to answer all of your questions related to IBAN based on our experience in the payment services industry. We will also provide tips and tools to help you check, validate and calculate an IBAN. Without further ado, let's get into it!
What is an IBAN?
Before it was created different standards for bank account identification across countries were confusing and the source of many transaction errors.
For countries that have applied IBAN, transaction errors have been reduced to under 0.1% of the total number of transfers.
To give a little background on where the International Bank Account Number originates, it was initially implemented by the European Central Bank (ECB) for banking standards to overcome these international payment difficulties.
Initially, the system was developed to facilitate the processing of cross-border money transfers within the EU.
As banks gradually adopted it beyond the EU, it was made an international standard under ISO 13616:1997.
Currently, the scheme has been employed by most European countries and several other countries worldwide, namely in the Middle East and the Caribbean.
A complete list of these countries is provided at the end of this article.
Another 25 countries are currently conducting partial/experimental use of the IBAN system.
Many major countries do not use the IBAN system, including the USA, Canada, Australia, China, and Japan.
However, all these countries recognize the system and process IBAN payments.
How do you recognize an IBAN number?
It is a series of up to 34 characters, including both letters and numbers.
The IBAN Number is not the same as the bank account number.
Actually, it includes the bank account number, plus some more characters that identify the country and bank you’re sending money to.
The IBAN number contains:
- Two-letter country identification code
- Two check digits
- Up to 30 characters for the Basic Bank Account Number (known as BBAN). Each country decides the BBAN format to cater to its national standard for domestic payments.
Let’s have a look at what an IBAN Number looks like:
Example of French IBAN Number format
Example of UK IBAN Number format
SWIFT/BIC vs. IBAN
SWIFT/BIC and IBAN are both internationally acknowledged banking standards used for cross-border payments.
However, there are some key differences between those international transfer systems:
- The SWIFT system was created before any initial attempts to homogenize international banking transfers through IBAN. Today, SWIFT is the largest international payment system worldwide.
- The most significant difference lies in what they identify. Each IBAN pinpoints an individual account in a given bank in a given country. Each SWIFT/BIC code identifies a bank or a financial institution in an international transaction. Both information actually complements each other when a cross-border payment is made to a country participating in the IBAN system: proper routing of the transaction will be subject to providing the correct SWIFT/BIC code and IBAN in the payment details.
- Unlike BIC/SWIFT codes, IBAN codes aren’t assigned by a central organization. They are directly issued by the banks according to a format described in the IBAN Structure.
- SWIFT/BIC codes contain a mix of numbers and letters, and they are always 8 or 11 characters.
- As a result, the SWIFT/BIC code is always required to process a transaction and the IBAN information is provided to locate the beneficiary bank account in countries participating in the IBAN system.
💡Tips: When it comes to international payments, SWIFT and BIC are used interchangeably.
How do you find the IBAN number?
In order to find your IBAN number, here are the steps:
- Check your bank statement: Your IBAN number is usually printed on your bank statement, along with your account number and sort code.
- Check your online banking: Log in to your online banking account and navigate to the account information section. Your IBAN number should be listed there
- Contact your bank: If you are unable to find your IBAN number using the above methods, contact your bank's customer service. They will be able to provide you with the information you need.
Make sure you have the correct IBAN number when making international transfers as any payment instructions made using the wrong IBAN will cause the payment to be delayed and rejected.
You can also expect your bank to charge a fee for the inaccurate payment.
In case you only have part of your beneficiary’s IBAN, you may want to find out the missing pieces by using an IBAN calculator.
We have tried this tool on multiple occasions, and it was reliable in providing the correct IBAN Number.
Believe it or not, it is pretty common for beneficiaries to provide their payment details with an invalid IBAN.
To do so, you can use an IBAN checker that will help you flag any potential errors.
By following these simple steps, you can easily find your IBAN number and ensure smooth international money transfers.
⚠️Disclaimer: These are external tools so we do not guarantee they will be accurate at all times. Please use them at your own discretion.
List of IBAN Numbers by Country
Country | Code | SEPA | Length | Account Check | Branch | IBAN Example |
---|---|---|---|---|---|---|
Albania | AL | No | 28 | AL35202111090000000001234567 | ||
Andorra | AD | Yes | 24 | AD1400080001001234567890 | ||
Austria | AT | Yes | 20 | AT483200000012345864 | ||
Azerbaijan | AZ | No | 28 | AZ96AZEJ00000000001234567890 | ||
Bahrain | BH | No | 22 | BH02CITI00001077181611 | ||
Belarus | BY | No | 28 | BY86AKBB10100000002966000000 | ||
Belgium | BE | Yes | 16 | BE71096123456769 | ||
Bosnia and Herzegovina | BA | No | 20 | BA393385804800211234 | ||
Brazil | BR | No | 29 | BR1500000000000010932840814P2 | ||
Bulgaria | BG | Yes | 22 | BG18RZBB91550123456789 | ||
Costa Rica | CR | No | 22 | CR23015108410026012345 | ||
Croatia | HR | Yes | 21 | HR1723600001101234565 | ||
Cyprus | CY | Yes | 28 | CY21002001950000357001234567 | ||
Czech Republic | CZ | Yes | 24 | CZ5508000000001234567899 | ||
Denmark | DK | Yes | 18 | DK9520000123456789 | ||
Dominican Republic | DO | No | 28 | DO22ACAU00000000000123456789 | ||
Egypt | EG | No | 29 | EG800002000156789012345180002 | ||
El Salvador | SV | No | 28 | SV43ACAT00000000000000123123 | ||
Estonia | EE | Yes | 20 | EE471000001020145685 | ||
Faroe Islands | FO | No | 18 | FO9264600123456789 | ||
Finland | FI | Yes | 18 | FI1410093000123458 | ||
France | FR | Yes | 27 | FR7630006000011234567890189 | ||
Georgia | GE | No | 22 | GE60NB0000000123456789 | ||
Germany | DE | Yes | 22 | DE75512108001245126199 | ||
Gibraltar | GI | Yes | 23 | GI04BARC000001234567890 | ||
Greece | GR | Yes | 27 | GR9608100010000001234567890 | ||
Greenland | GL | No | 18 | GL8964710123456789 | ||
Guatemala | GT | No | 28 | GT20AGRO00000000001234567890 | ||
Holy See (the) | VA | Yes | 22 | VA59001123000012345678 | ||
Hungary | HU | Yes | 28 | HU93116000060000000012345676 | ||
Iceland | IS | Yes | 26 | IS750001121234563108962099 | ||
Iraq | IQ | No | 23 | IQ20CBIQ861800101010500 | ||
Ireland | IE | Yes | 22 | IE64IRCE92050112345678 | ||
Israel | IL | No | 23 | IL170108000000012612345 | ||
Italy | IT | Yes | 27 | IT60X0542811101000000123456 | ||
Jordan | JO | No | 30 | JO71CBJO0000000000001234567890 | ||
Kazakhstan | KZ | No | 20 | KZ563190000012344567 | ||
Kosovo | XK | No | 20 | XK051212012345678906 | ||
Kuwait | KW | No | 30 | KW81CBKU0000000000001234560101 | ||
Latvia | LV | Yes | 21 | LV97HABA0012345678910 | ||
Lebanon | LB | No | 28 | LB92000700000000123123456123 | ||
Liechtenstein | LI | Yes | 21 | LI7408806123456789012 | ||
Lithuania | LT | Yes | 20 | LT601010012345678901 | ||
Luxembourg | LU | Yes | 20 | LU120010001234567891 | ||
Malta | MT | Yes | 31 | MT31MALT01100000000000000000123 | ||
Mauritania | MR | No | 27 | MR1300020001010000123456753 | ||
Mauritius | MU | No | 30 | MU43BOMM0101123456789101000MUR | ||
Moldova | MD | No | 24 | MD21EX000000000001234567 | ||
Monaco | MC | Yes | 27 | MC5810096180790123456789085 | ||
Montenegro | ME | No | 22 | ME25505000012345678951 | ||
Netherlands | NL | Yes | 18 | NL02ABNA0123456789 | ||
North Macedonia | MK | No | 19 | MK07200002785123453 | ||
Norway | NO | Yes | 15 | NO8330001234567 | ||
Pakistan | PK | No | 24 | PK36SCBL0000001123456702 | ||
Palestine | PS | No | 29 | PS92PALS000000000400123456702 | ||
Poland | PL | Yes | 28 | PL10105000997603123456789123 | ||
Portugal | PT | Yes | 25 | PT50002700000001234567833 | ||
Qatar | QA | No | 29 | QA54QNBA000000000000693123456 | ||
Romania | RO | Yes | 24 | RO09BCYP0000001234567890 | ||
Saint Lucia | LC | No | 32 | LC14BOSL123456789012345678901234 | ||
San Marino | SM | Yes | 27 | SM76P0854009812123456789123 | ||
Sao Tome and Principe | ST | No | 25 | ST23000200000289355710148 | ||
Saudi Arabia | SA | No | 24 | SA4420000001234567891234 | ||
Serbia | RS | No | 22 | RS35105008123123123173 | ||
Seychelles | SC | No | 31 | SC52BAHL01031234567890123456USD | ||
Slovak Republic | SK | Yes | 24 | SK8975000000000012345671 | ||
Slovenia | SI | Yes | 19 | SI56192001234567892 | ||
Spain | ES | Yes | 24 | ES7921000813610123456789 | ||
Sweden | SE | Yes | 24 | SE7280000810340009783242 | ||
Switzerland | CH | Yes | 21 | CH5604835012345678009 | ||
Timor-Leste | TL | No | 23 | TL380010012345678910106 | ||
Tunisia | TN | No | 24 | TN5904018104004942712345 | ||
Turkey | TR | No | 26 | TR320010009999901234567890 | ||
Ukraine | UA | No | 29 | UA903052992990004149123456789 | ||
United Arab Emirates | AE | No | 23 | AE460090000000123456789 | ||
United Kingdom | GB | Yes | 22 | GB33BUKB20201555555555 | ||
Virgin Islands, British | VG | No | 24 | VG21PACG0000000123456789 |
When is an IBAN number required?
IBAN is needed when you make a cross-border payment and the bank of your beneficiary is located in a country participating in the IBAN system.
When instructing the payment, it must be entered in the field reserved for the beneficiary’s account number, without spaces.
In addition to the IBAN number, you will need at the very least the following information to instruct the payment to your beneficiary:
- The account name
- SWIFT/BIC code
Depending on your bank you may be requested additional information such as the beneficiary’s bank name, the bank address, and the beneficiary’s address.
What happens if you used the wrong IBAN number?
If you happen to instruct an international payment with the wrong IBAN, your payment will be rejected by the beneficiary bank and your bank will also charge you a fee to retrieve it. This is why using the correct IBAN can save you both time and money in the long run.
FAQs
How do I find my IBAN number?
You can typically find your IBAN on your bank statement or by logging into your online banking account but if you are sending money to a country that does use IBANs, your bank may be able to provide you with the necessary information
Does Hong Kong uses IBAN?
Is IBAN number same as SWIFT code?