IBAN number by country table
Table summarizes formats of IBAN (International Bank Account Number) numbers used in different countries.

Beta version#

BETA TEST VERSION OF THIS ITEM
This online calculator is currently under heavy development. It may or it may NOT work correctly.
You CAN try to use it. You CAN even get the proper results.
However, please VERIFY all results on your own, as the level of completion of this item is NOT CONFIRMED.
Feel free to send any ideas and comments !

IBAN codes#

Country idCountry nameIBAN lengthIBAN formatLegend
ALAlbania26kk bbbs sssx cccc cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
ADAndorra22kk bbbb ssss cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • c - Account number itself.
ATAustria18kk bbbb bccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
AZAzerbaijan26kk bbbb cccc cccc cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
BHBahrain20kk bbbb cccc cccc cccc cc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
BYBelarus26kk bbbb aaaa cccc cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
BEBelgium 14kk bbbc cccc ccxx
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
BABosnia and Herzegovina18kk bbbs sscc cccc ccxx
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
BRBrazil27kk bbbb bbbb ssss sccc cccc ccct O
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • c - Account number itself,
  • O - Owner account number.
BGBulgaria20kk BBBB ssss ttcc cccc cc
  • k - IBAN check digits for whole number,
  • B - International bank code (BIC),
  • s - Bank branch code,
  • c - Account number itself.
CRCosta Rica20kk 0bbb cccc cccc cccc cc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
HRCroatia19kk bbbb bbbc cccc cccc c
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
CYCyprus26kk bbbs ssss cccc cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • c - Account number itself.
CZCzech Republic22kk bbbb ssss sscc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • c - Account number itself.
DKDenmark16kk bbbb cccc cccc cc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
DODominican Republic26kk bbbb cccc cccc cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
TLEast Timor21kk bbbc cccc cccc cccc cxx
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
EEEstonia18kk bbss cccc cccc cccx
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
FOFaroe Islands16kk bbbb cccc cccc cx
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
FIFinland16kk bbbb bbcc cccc cx
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
FRFrance25kk bbbb bsss sscc cccc cccc cxx
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
GEGeorgia20kk bbcc cccc cccc cccc cc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
DEGermany20kk bbbb bbbb cccc cccc cc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
GIGibraltar21kk BBBB cccc cccc cccc ccc
  • k - IBAN check digits for whole number,
  • B - International bank code (BIC),
  • c - Account number itself.
GRGreece25kk bbbs sssc cccc cccc cccc ccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • c - Account number itself.
GLGreenland16kk bbbb cccc cccc cc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
GTGuatemala26kk bbbb mmtt cccc cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
HUHungary26kk bbbs sssx cccc cccc cccc cccx
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
ISIceland24kk bbbb sscc cccc iiii iiii ii
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • c - Account number itself.
IEIreland20kk BBBB bbbb bbcc cccc cc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • B - International bank code (BIC),
  • c - Account number itself.
ILIsrael21kk bbbn nncc cccc cccc ccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
ITItaly25kk xbbb bbss sssc cccc cccc ccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
JOJordan28kk bbbb ssss cccc cccc cccc cccc cc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • c - Account number itself.
KZKazakhstan18kk bbbc cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
XKKosovo18kk bbbb cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
KWKuwait28kk bbbb cccc cccc cccc cccc cccc cc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
LVLatvia19kk BBBB cccc cccc cccc c
  • k - IBAN check digits for whole number,
  • B - International bank code (BIC),
  • c - Account number itself.
LBLebanon26kk bbbb cccc cccc cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
LILiechtenstein19kk bbbb bccc cccc cccc c
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
LTLithuania18kk bbbb bccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
LULuxembourg18kk bbbc cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
MKNorth Macedonia17kk bbbc cccc cccc cxx
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
MTMalta29kk BBBB ssss sccc cccc cccc cccc ccc
  • k - IBAN check digits for whole number,
  • B - International bank code (BIC),
  • s - Bank branch code,
  • c - Account number itself.
MRMauritania25kk bbbb bsss sscc cccc cccc cxx
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
MUMauritius28kk bbbb bbss cccc cccc cccc 000m mm
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • c - Account number itself.
MCMonaco25kk bbbb bsss sscc cccc cccc cxx
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
MDMoldova22kk bbcc cccc cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
MEMontenegro20kk bbbc cccc cccc cccc xx
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
NLNetherlands16kk BBBB cccc cccc cc
  • k - IBAN check digits for whole number,
  • B - International bank code (BIC),
  • c - Account number itself.
NONorway13kk bbbb cccc ccx
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
PKPakistan22kk bbbb cccc cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
PSPalestinian territories27kk bbbb xxxx xxxx xccc cccc cccc c
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
PLPoland26kk bbbs sssx cccc cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
PTPortugal23kk bbbb ssss cccc cccc cccx x
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
QAQatar27kk bbbb cccc cccc cccc cccc cccc c
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
RORomania22kk BBBB cccc cccc cccc cccc
  • k - IBAN check digits for whole number,
  • B - International bank code (BIC),
  • c - Account number itself.
SMSan Marino25kk xbbb bbss sssc cccc cccc ccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
SASaudi Arabia22kk bbcc cccc cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
RSSerbia20kk bbbc cccc cccc cccc xx
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
SKSlovakia22kk bbbb ssss sscc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • c - Account number itself.
SISlovenia17kk bbss sccc cccc cxx
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
ESSpain22kk bbbb ssss xxcc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
SESweden22kk bbbc cccc cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
CHSwitzerland19kk bbbb bccc cccc cccc c
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
TNTunisia22kk bbss sccc cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • s - Bank branch code,
  • c - Account number itself.
TRTurkey24kk bbbb bxcc cccc cccc cccc cc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • x - Extra national check digits (specific for given region),
  • c - Account number itself.
AEUnited Arab Emirates21kk bbbc cccc cccc cccc ccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
GBUnited Kingdom20kk BBBB ssss sscc cccc cc
  • k - IBAN check digits for whole number,
  • B - International bank code (BIC),
  • s - Bank branch code,
  • c - Account number itself.
VAVatican City20kk bbbc cccc cccc cccc cc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.
VGVirgin Islands22kk bbbb cccc cccc cccc cccc
  • k - IBAN check digits for whole number,
  • b - National bank code specific to given region,
  • c - Account number itself.

Some facts#

  • IBAN (International Bank Account Number) is a standardized method of numbering bank accounts.
  • The IBAN standard defines only general scheme allowing validation and recognition of the region where the account is located.
  • Each IBAN number consists of three constant parts:
    • country code - two-letter code defining the region in which the account is located (e.g. PL for accounts in Poland),
    • checksum - two-digit number calculated on the basis of other digits, this part allows checking whether the given IBAN number is correct or not,
    • regional part - this is part specific for a given region, both its length and the meaning of particular digits depend on local standards agreed in a given country (e.g. in Poland this part consists of 24 digits containing the national bank code, branch code, additional checksum digit and internal bank account number).
  • To check if the given IBAN number is correct, the following validation algorithm is used:
    • ignore whitespaces (spaces, tabs),
    • check if the length of the number matches the standard in the given region (basing on the country code),
    • move the first 4 characters to the end of the number,
    • replace letters by two-digit numbers according to the below rule:
      • A → 10,
      • B → 11,
      • C → 12,
      • etc.
    • treat the obtained digits as one number and calculate its remainder of division by 97,
    • IBAN is correct if the remainder of the division is 1, otherwise the number is invalid.

See also#

  • If you are interested in international ISO standards check our other calculators:
    • IBAN codes - unified format of bank account numbers ISO 13616,
    • Country ISO codes - two-letter country ISO 3166-1 and three-letter ISO 3166-2 codes (e.g. us and USA for United States),
    • Currency ISO codes - unified ISO 4217 currency codes ready for international settlements (e.g. USD for american dollar),
    • Paper size - paper sheet size standards: ISO 216, ISO 217 and ISO 269 (e.g. A4 format),
    • ISO 8859-2 (Latin-2) table - obsolete character encoding standard ISO 8859-2 extending ASCII table with local diacritical characters (e.g. in the Polish word łabędź), currently supplanted by UTF-8.

Tags and links to this website#

What tags this calculator has#

Permalink#

This is permalink. Permalink is the link containing your input data. Just copy it and share your work with friends:

Links to external sites (leaving Calculla?)#

JavaScript failed !
So this is static version of this website.
This website works a lot better in JavaScript enabled browser.
Please enable JavaScript.