Skip to main content

Reference

IBAN formats by country

How long an IBAN is in each country, what its structure allows, and which positions carry the bank code, the branch code and the account number.

These are published format rules, implemented in Paysavo's own code. This is a reference for the structure of the number — it is not a directory of banks.

69 countries

37 of them are in the SEPA area. Being a SEPA country is about where the account is, not about which schemes a particular bank supports.

AL Albania 28 characters AD Andorra 24 characters SEPA AT Austria 20 characters SEPA AZ Azerbaijan 28 characters BH Bahrain 22 characters BY Belarus 28 characters BE Belgium 16 characters SEPA BA Bosnia and Herzegovina 20 characters BR Brazil 29 characters BG Bulgaria 22 characters SEPA CR Costa Rica 22 characters HR Croatia 21 characters SEPA CY Cyprus 28 characters SEPA CZ Czechia 24 characters SEPA DK Denmark 18 characters SEPA DO Dominican Republic 28 characters EG Egypt 29 characters EE Estonia 20 characters SEPA FO Faroe Islands 18 characters FI Finland 18 characters SEPA FR France 27 characters SEPA GE Georgia 22 characters DE Germany 22 characters SEPA GI Gibraltar 23 characters SEPA GR Greece 27 characters SEPA GL Greenland 18 characters GT Guatemala 28 characters HU Hungary 28 characters SEPA IS Iceland 26 characters SEPA IE Ireland 22 characters SEPA IL Israel 23 characters IT Italy 27 characters SEPA JO Jordan 30 characters KZ Kazakhstan 20 characters XK Kosovo 20 characters KW Kuwait 30 characters LV Latvia 21 characters SEPA LB Lebanon 28 characters LI Liechtenstein 21 characters SEPA LT Lithuania 20 characters SEPA LU Luxembourg 20 characters SEPA MT Malta 31 characters SEPA MU Mauritius 30 characters MD Moldova 24 characters MC Monaco 27 characters SEPA ME Montenegro 22 characters NL Netherlands 18 characters SEPA MK North Macedonia 19 characters NO Norway 15 characters SEPA PK Pakistan 24 characters PS Palestine 29 characters PL Poland 28 characters SEPA PT Portugal 25 characters SEPA QA Qatar 29 characters RO Romania 24 characters SEPA SM San Marino 27 characters SEPA SA Saudi Arabia 24 characters RS Serbia 22 characters SK Slovakia 24 characters SEPA SI Slovenia 19 characters SEPA ES Spain 24 characters SEPA SE Sweden 24 characters SEPA CH Switzerland 21 characters SEPA TN Tunisia 24 characters TR Türkiye 26 characters UA Ukraine 29 characters AE United Arab Emirates 23 characters GB United Kingdom 22 characters SEPA VA Vatican City State 22 characters SEPA

Reading an IBAN

It always starts the same way

Every IBAN opens with a two-letter country code and two check digits. Everything after that is the country's own account number format, padded to a fixed length.

Length is fixed per country

A Norwegian IBAN is 15 characters and a Maltese one is 31. There is no single IBAN length, which is why a checker has to know the country before it can judge the length.

Not every country uses one

The United States, Canada, Australia and India do not use IBANs at all. They use routing numbers, BSBs and IFSC codes instead, and an IBAN field will not accept them.

Send money to a European account

Hold multiple currencies, send and receive internationally, and pay from one account.