Search a country and we’ll display local IBAN validation specificities.
Country
SEPA
Length
Example
Automated account validation in Trustpair
Albania
No
28
AL35202111090000000001234567
Yes
IBAN account validation in Albania
IBAN in Albania consists of 28 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
19 digit code for the bank account number
IBAN example in Albania
AL35202111090000000001234567
IBAN in print format
AL35202111090000000001234567
Country code
AL
Check digits
35
Bank code
20211
Bank account number
1090000000001234567
Andorra
Yes
24
AD1400080001001234567890
Yes
IBAN account validation in Andorra
IBAN in Andorra consists of 24 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
15 digit code for the bank account number
IBAN example in Andorra
AD1400080001001234567890
IBAN in print format
AD1400080001001234567890
Country code
AD
Check digits
14
Bank code
00080
Bank account number
001001234567890
Austria
Yes
20
AT483200000012345864
Yes
IBAN account validation in Austria
IBAN in Austria consists of 20 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
11 digit code for the bank account number
IBAN example in Austria
AT483200000012345864
IBAN in print format
AT483200000012345864
Country code
AT
Check digits
48
Bank code
32000
Bank account number
00012345864
Azerbaijan
No
28
AZ96AZEJ00000000001234567890
Yes
IBAN account validation in Azerbaijan
IBAN in Azerbaijan consists of 28 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
19 digit code for the bank account number
IBAN example in Azerbaijan
AZ96AZEJ00000000001234567890
IBAN in print format
AZ96AZEJ00000000001234567890
Country code
AZ
Check digits
96
Bank code
AZEJ0
Bank account number
0000000001234567890
Bahrain
No
22
BH02CITI00001077181611
Yes
IBAN account validation in Bahrain
IBAN in Bahrain consists of 22 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
13 digit code for the bank account number
IBAN example in Bahrain
BH02CITI00001077181611
IBAN in print format
BH02CITI00001077181611
Country code
BH
Check digits
02
Bank code
CITI0
Bank account number
0001077181611
Belarus
No
28
BY86AKBB10100000002966000000
Yes
IBAN account validation in Belarus
IBAN in Belarus consists of 28 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
19 digit code for the bank account number
IBAN example in Belarus
BY86AKBB10100000002966000000
IBAN in print format
BY86AKBB10100000002966000000
Country code
BY
Check digits
86
Bank code
AKBB1
Bank account number
0100000002966000000
Belgium
Yes
16
BE71096123456769
Yes
IBAN account validation in Belgium
IBAN in Belgium consists of 16 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
7 digit code for the bank account number
IBAN example in Belgium
BE71096123456769
IBAN in print format
BE71096123456769
Country code
BE
Check digits
71
Bank code
09612
Bank account number
3456769
Bosnia and Herzegovina
No
20
BA393385804800211234
Yes
IBAN account validation in Bosnia and Herzegovina
IBAN in Bosnia and Herzegovina consists of 20 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
11 digit code for the bank account number
IBAN example in Bosnia and Herzegovina
BA393385804800211234
IBAN in print format
BA393385804800211234
Country code
BA
Check digits
39
Bank code
33858
Bank account number
04800211234
Brazil
No
29
BR1500000000000010932840814P2
Yes
IBAN account validation in Brazil
IBAN in Brazil consists of 29 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
20 digit code for the bank account number
IBAN example in Brazil
BR1500000000000010932840814P2
IBAN in print format
BR1500000000000010932840814P2
Country code
BR
Check digits
15
Bank code
00000
Bank account number
000000010932840814P2
Bulgaria
Yes
22
BG18RZBB91550123456789
Yes
IBAN account validation in Bulgaria
IBAN in Bulgaria consists of 22 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
13 digit code for the bank account number
IBAN example in Bulgaria
BG18RZBB91550123456789
IBAN in print format
BG18RZBB91550123456789
Country code
BG
Check digits
18
Bank code
RZBB9
Bank account number
1550123456789
Costa Rica
No
22
CR23015108410026012345
Yes
IBAN account validation in Costa Rica
IBAN in Costa Rica consists of 22 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
13 digit code for the bank account number
IBAN example in Costa Rica
CR23015108410026012345
IBAN in print format
CR23015108410026012345
Country code
CR
Check digits
23
Bank code
01510
Bank account number
8410026012345
Croatia
Yes
21
HR1723600001101234565
Yes
IBAN account validation in Croatia
IBAN in Croatia consists of 21 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
12 digit code for the bank account number
IBAN example in Croatia
HR1723600001101234565
IBAN in print format
HR1723600001101234565
Country code
HR
Check digits
17
Bank code
23600
Bank account number
001101234565
Cyprus
Yes
28
CY21002001950000357001234567
Yes
IBAN account validation in Cyprus
IBAN in Cyprus consists of 28 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
19 digit code for the bank account number
IBAN example in Cyprus
CY21002001950000357001234567
IBAN in print format
CY21002001950000357001234567
Country code
CY
Check digits
21
Bank code
00200
Bank account number
1950000357001234567
Czech Republic
Yes
24
CZ5508000000001234567899
Yes
IBAN account validation in Czech Republic
IBAN in Czech Republic consists of 24 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
15 digit code for the bank account number
IBAN example in Czech Republic
CZ5508000000001234567899
IBAN in print format
CZ5508000000001234567899
Country code
CZ
Check digits
55
Bank code
08000
Bank account number
000001234567899
Denmark
Yes
18
DK9520000123456789
Yes
IBAN account validation in Denmark
IBAN in Denmark consists of 18 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
9 digit code for the bank account number
IBAN example in Denmark
DK9520000123456789
IBAN in print format
DK9520000123456789
Country code
DK
Check digits
95
Bank code
20000
Bank account number
123456789
Dominican Republic
No
28
DO22ACAU00000000000123456789
Yes
IBAN account validation in Dominican Republic
IBAN in Dominican Republic consists of 28 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
19 digit code for the bank account number
IBAN example in Dominican Republic
DO22ACAU00000000000123456789
IBAN in print format
DO22ACAU00000000000123456789
Country code
DO
Check digits
22
Bank code
ACAU0
Bank account number
0000000000123456789
Egypt
No
29
EG800002000156789012345180002
Yes
IBAN account validation in Egypt
IBAN in Egypt consists of 29 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
20 digit code for the bank account number
IBAN example in Egypt
EG800002000156789012345180002
IBAN in print format
EG800002000156789012345180002
Country code
EG
Check digits
80
Bank code
00020
Bank account number
00156789012345180002
El Salvador
No
28
SV43ACAT00000000000000123123
Yes
IBAN account validation in El Salvador
IBAN in El Salvador consists of 28 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
19 digit code for the bank account number
IBAN example in El Salvador
SV43ACAT00000000000000123123
IBAN in print format
SV43ACAT00000000000000123123
Country code
SV
Check digits
43
Bank code
ACAT0
Bank account number
0000000000000123123
Estonia
Yes
20
EE471000001020145685
Yes
IBAN account validation in Estonia
IBAN in Estonia consists of 20 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
11 digit code for the bank account number
IBAN example in Estonia
EE471000001020145685
IBAN in print format
EE471000001020145685
Country code
EE
Check digits
47
Bank code
10000
Bank account number
01020145685
Faroe Islands
No
18
FO9264600123456789
Yes
IBAN account validation in Faroe Islands
IBAN in Faroe Islands consists of 18 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
9 digit code for the bank account number
IBAN example in Faroe Islands
FO9264600123456789
IBAN in print format
FO9264600123456789
Country code
FO
Check digits
92
Bank code
64600
Bank account number
123456789
Finland
Yes
18
FI1410093000123458
Yes
IBAN account validation in Finland
IBAN in Finland consists of 18 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
9 digit code for the bank account number
IBAN example in Finland
FI1410093000123458
IBAN in print format
FI1410093000123458
Country code
FI
Check digits
14
Bank code
10093
Bank account number
000123458
France
Yes
27
FR7630006000011234567890189
Yes
IBAN account validation in France
IBAN in France consists of 27 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
18 digit code for the bank account number
IBAN example in France
FR7630006000011234567890189
IBAN in print format
FR7630006000011234567890189
Country code
FR
Check digits
76
Bank code
30006
Bank account number
000011234567890189
Georgia
No
22
GE60NB0000000123456789
Yes
IBAN account validation in Georgia
IBAN in Georgia consists of 22 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
13 digit code for the bank account number
IBAN example in Georgia
GE60NB0000000123456789
IBAN in print format
GE60NB0000000123456789
Country code
GE
Check digits
60
Bank code
NB000
Bank account number
0000123456789
Germany
Yes
22
DE75512108001245126199
Yes
IBAN account validation in Germany
IBAN in Germany consists of 22 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
13 digit code for the bank account number
IBAN example in Germany
DE75512108001245126199
IBAN in print format
DE75512108001245126199
Country code
DE
Check digits
75
Bank code
51210
Bank account number
8001245126199
Gibraltar
Yes
23
GI04BARC000001234567890
Yes
IBAN account validation in Gibraltar
IBAN in Gibraltar consists of 23 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
14 digit code for the bank account number
IBAN example in Gibraltar
GI04BARC000001234567890
IBAN in print format
GI04BARC000001234567890
Country code
GI
Check digits
04
Bank code
BARC0
Bank account number
00001234567890
Greece
Yes
27
GR9608100010000001234567890
Yes
IBAN account validation in Greece
IBAN in Greece consists of 27 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
18 digit code for the bank account number
IBAN example in Greece
GR9608100010000001234567890
IBAN in print format
GR9608100010000001234567890
Country code
GR
Check digits
96
Bank code
08100
Bank account number
010000001234567890
Greenland
No
18
GL8964710123456789
Yes
IBAN account validation in Greenland
IBAN in Greenland consists of 18 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
9 digit code for the bank account number
IBAN example in Greenland
GL8964710123456789
IBAN in print format
GL8964710123456789
Country code
GL
Check digits
89
Bank code
64710
Bank account number
123456789
Guatemala
No
28
GT20AGRO00000000001234567890
Yes
IBAN account validation in Guatemala
IBAN in Guatemala consists of 28 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
19 digit code for the bank account number
IBAN example in Guatemala
GT20AGRO00000000001234567890
IBAN in print format
GT20AGRO00000000001234567890
Country code
GT
Check digits
20
Bank code
AGRO0
Bank account number
0000000001234567890
Holy See (the)
Yes
22
GT20AGRO00000000001234567890
Yes
IBAN account validation in Holy See (the)
IBAN in Holy See (the) consists of 28 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
19 digit code for the bank account number
IBAN example in Holy See (the)
GT20AGRO00000000001234567890
IBAN in print format
GT20AGRO00000000001234567890
Country code
GT
Check digits
20
Bank code
AGRO0
Bank account number
0000000001234567890
Hungary
Yes
28
HU93116000060000000012345676
Yes
IBAN account validation in Hungary
IBAN in Hungary consists of 28 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
19 digit code for the bank account number
IBAN example in Hungary
HU93116000060000000012345676
IBAN in print format
HU93116000060000000012345676
Country code
HU
Check digits
93
Bank code
11600
Bank account number
0060000000012345676
Iceland
Yes
26
IS750001121234563108962099
Yes
IBAN account validation in Iceland
IBAN in Iceland consists of 26 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
17 digit code for the bank account number
IBAN example in Iceland
IS750001121234563108962099
IBAN in print format
IS750001121234563108962099
Country code
IS
Check digits
75
Bank code
00011
Bank account number
21234563108962099
Iraq
No
23
IQ20CBIQ861800101010500
Yes
IBAN account validation in Iraq
IBAN in Iraq consists of 23 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
14 digit code for the bank account number
IBAN example in Iraq
IQ20CBIQ861800101010500
IBAN in print format
IQ20CBIQ861800101010500
Country code
IQ
Check digits
20
Bank code
CBIQ8
Bank account number
61800101010500
Ireland
Yes
22
IE64IRCE92050112345678
Yes
IBAN account validation in Ireland
IBAN in Ireland consists of 22 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
13 digit code for the bank account number
IBAN example in Ireland
IE64IRCE92050112345678
IBAN in print format
IE64IRCE92050112345678
Country code
IE
Check digits
64
Bank code
IRCE9
Bank account number
2050112345678
Israel
No
23
IL170108000000012612345
Yes
IBAN account validation in Israel
IBAN in Israel consists of 23 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
14 digit code for the bank account number
IBAN example in Israel
IL170108000000012612345
IBAN in print format
IL170108000000012612345
Country code
IL
Check digits
17
Bank code
01080
Bank account number
00000012612345
Italy
Yes
27
IT60X0542811101000000123456
Yes
IBAN account validation in Italy
IBAN in Italy consists of 27 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
18 digit code for the bank account number
IBAN example in Italy
IT60X0542811101000000123456
IBAN in print format
IT60X0542811101000000123456
Country code
IT
Check digits
60
Bank code
X0542
Bank account number
811101000000123456
Jordan
No
30
JO71CBJO0000000000001234567890
Yes
IBAN account validation in Jordan
IBAN in Jordan consists of 30 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
21 digit code for the bank account number
IBAN example in Jordan
JO71CBJO0000000000001234567890
IBAN in print format
JO71CBJO0000000000001234567890
Country code
JO
Check digits
71
Bank code
CBJO0
Bank account number
000000000001234567890
Kazakhstan
No
20
KZ563190000012344567
Yes
IBAN account validation in Kazakhstan
IBAN in Kazakhstan consists of 20 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
11 digit code for the bank account number
IBAN example in Kazakhstan
KZ563190000012344567
IBAN in print format
KZ563190000012344567
Country code
KZ
Check digits
56
Bank code
31900
Bank account number
00012344567
Kosovo
No
20
XK051212012345678906
Yes
IBAN account validation in Kosovo
IBAN in Kosovo consists of 20 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
11 digit code for the bank account number
IBAN example in Kosovo
XK051212012345678906
IBAN in print format
XK051212012345678906
Country code
XK
Check digits
05
Bank code
12120
Bank account number
12345678906
Kuwait
No
30
KW81CBKU0000000000001234560101
Yes
IBAN account validation in Kuwait
IBAN in Kuwait consists of 30 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
21 digit code for the bank account number
IBAN example in Kuwait
KW81CBKU0000000000001234560101
IBAN in print format
KW81CBKU0000000000001234560101
Country code
KW
Check digits
81
Bank code
CBKU0
Bank account number
000000000001234560101
Latvia
Yes
21
LV97HABA0012345678910
Yes
IBAN account validation in Latvia
IBAN in Latvia consists of 21 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
12 digit code for the bank account number
IBAN example in Latvia
LV97HABA0012345678910
IBAN in print format
LV97HABA0012345678910
Country code
LV
Check digits
97
Bank code
HABA0
Bank account number
012345678910
Lebanon
No
25
LB92000700000000123123456123
Yes
IBAN account validation in Lebanon
IBAN in Lebanon consists of 28 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
19 digit code for the bank account number
IBAN example in Lebanon
LB92000700000000123123456123
IBAN in print format
LB92000700000000123123456123
Country code
LB
Check digits
92
Bank code
00070
Bank account number
0000000123123456123
Libya
No
25
LY38021001000000123456789
Yes
IBAN account validation in Libya
IBAN in Libya consists of 25 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
16 digit code for the bank account number
IBAN example in Libya
LY38021001000000123456789
IBAN in print format
LY38021001000000123456789
Country code
LY
Check digits
38
Bank code
02100
Bank account number
1000000123456789
Liechtenstein
Yes
21
LI7408806123456789012
Yes
IBAN account validation in Liechtenstein
IBAN in Liechtenstein consists of 21 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
12 digit code for the bank account number
IBAN example in Liechtenstein
LI7408806123456789012
IBAN in print format
LI7408806123456789012
Country code
LI
Check digits
74
Bank code
08806
Bank account number
123456789012
Lithuania
Yes
20
LT601010012345678901
Yes
IBAN account validation in Lithuania
IBAN in Lithuania consists of 20 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
11 digit code for the bank account number
IBAN example in Lithuania
LT601010012345678901
IBAN in print format
LT601010012345678901
Country code
LT
Check digits
60
Bank code
10100
Bank account number
12345678901
Luxembourg
Yes
20
LU120010001234567891
Yes
IBAN account validation in Luxembourg
IBAN in Luxembourg consists of 20 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
11 digit code for the bank account number
IBAN example in Luxembourg
LU120010001234567891
IBAN in print format
LU120010001234567891
Country code
LU
Check digits
12
Bank code
00100
Bank account number
01234567891
Malta
Yes
31
MT31MALT01100000000000000000123
Yes
IBAN account validation in Malta
IBAN in Malta consists of 31 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
22 digit code for the bank account number
IBAN example in Malta
MT31MALT01100000000000000000123
IBAN in print format
MT31MALT01100000000000000000123
Country code
MT
Check digits
31
Bank code
MALT0
Bank account number
1100000000000000000123
Mauritania
No
27
MR1300020001010000123456753
Yes
IBAN account validation in Mauritania
IBAN in Mauritania consists of 27 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
18 digit code for the bank account number
IBAN example in Mauritania
MR1300020001010000123456753
IBAN in print format
MR1300020001010000123456753
Country code
MR
Check digits
13
Bank code
00020
Bank account number
001010000123456753
Mauritius
No
30
MU43BOMM0101123456789101000MUR
Yes
IBAN account validation in Mauritius
IBAN in Mauritius consists of 30 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
21 digit code for the bank account number
IBAN example in Mauritius
MU43BOMM0101123456789101000MUR
IBAN in print format
MU43BOMM0101123456789101000MUR
Country code
MU
Check digits
43
Bank code
BOMM0
Bank account number
101123456789101000MUR
Moldova
No
24
MD21EX000000000001234567
Yes
IBAN account validation in Moldova
IBAN in Moldova consists of 24 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
15 digit code for the bank account number
IBAN example in Moldova
MD21EX000000000001234567
IBAN in print format
MD21EX000000000001234567
Country code
MD
Check digits
21
Bank code
EX000
Bank account number
000000001234567
Monaco
Yes
27
MC5810096180790123456789085
Yes
IBAN account validation in Monaco
IBAN in Monaco consists of 27 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
18 digit code for the bank account number
IBAN example in Monaco
MC5810096180790123456789085
IBAN in print format
MC5810096180790123456789085
Country code
MC
Check digits
58
Bank code
10096
Bank account number
180790123456789085
Montenegro
No
22
ME25505000012345678951
Yes
IBAN account validation in Montenegro
IBAN in Montenegro consists of 22 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
13 digit code for the bank account number
IBAN example in Montenegro
ME25505000012345678951
IBAN in print format
ME25505000012345678951
Country code
ME
Check digits
25
Bank code
50500
Bank account number
0012345678951
Netherlands
Yes
18
NL02ABNA0123456789
Yes
IBAN account validation in Netherlands
IBAN in Netherlands consists of 18 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
9 digit code for the bank account number
IBAN example in Netherlands
NL02ABNA0123456789
IBAN in print format
NL02ABNA0123456789
Country code
NL
Check digits
02
Bank code
ABNA0
Bank account number
123456789
North Macedonia
No
19
MK07200002785123453
Yes
IBAN account validation in North Macedonia
IBAN in North Macedonia consists of 19 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
10 digit code for the bank account number
IBAN example in North Macedonia
MK07200002785123453
IBAN in print format
MK07200002785123453
Country code
MK
Check digits
07
Bank code
20000
Bank account number
2785123453
Norway
Yes
15
NO8330001234567
Yes
IBAN account validation in Norway
IBAN in Norway consists of 15 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
6 digit code for the bank account number
IBAN example in Norway
NO8330001234567
IBAN in print format
NO8330001234567
Country code
NO
Check digits
83
Bank code
30001
Bank account number
234567
Pakistan
No
24
PK36SCBL0000001123456702
Yes
IBAN account validation in Pakistan
IBAN in Pakistan consists of 24 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
15 digit code for the bank account number
IBAN example in Pakistan
PK36SCBL0000001123456702
IBAN in print format
PK36SCBL0000001123456702
Country code
PK
Check digits
36
Bank code
SCBL0
Bank account number
000001123456702
Palestine
No
29
PS92PALS000000000400123456702
Yes
IBAN account validation in Palestine
IBAN in Palestine consists of 29 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
20 digit code for the bank account number
IBAN example in Palestine
PS92PALS000000000400123456702
IBAN in print format
PS92PALS000000000400123456702
Country code
PS
Check digits
92
Bank code
PALS0
Bank account number
00000000400123456702
Poland
Yes
28
PL10105000997603123456789123
Yes
IBAN account validation in Poland
IBAN in Poland consists of 28 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
19 digit code for the bank account number
IBAN example in Poland
PL10105000997603123456789123
IBAN in print format
PL10105000997603123456789123
Country code
PL
Check digits
10
Bank code
10500
Bank account number
0997603123456789123
Portugal
Yes
25
PT50002700000001234567833
Yes
IBAN account validation in Portugal
IBAN in Portugal consists of 25 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
16 digit code for the bank account number
IBAN example in Portugal
PT50002700000001234567833
IBAN in print format
PT50002700000001234567833
Country code
PT
Check digits
50
Bank code
00270
Bank account number
0000001234567833
Qatar
No
29
QA54QNBA000000000000693123456
Yes
IBAN account validation in Qatar
IBAN in Qatar consists of 29 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
20 digit code for the bank account number
IBAN example in Qatar
QA54QNBA000000000000693123456
IBAN in print format
QA54QNBA000000000000693123456
Country code
QA
Check digits
54
Bank code
QNBA0
Bank account number
00000000000693123456
Romania
No
24
RO09BCYP0000001234567890
Yes
IBAN account validation in Romania
IBAN in Romania consists of 24 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
15 digit code for the bank account number
IBAN example in Romania
RO09BCYP0000001234567890
IBAN in print format
RO09BCYP0000001234567890
Country code
RO
Check digits
09
Bank code
BCYP0
Bank account number
000001234567890
St. Lucia
No
32
LC14BOSL123456789012345678901234
Yes
IBAN account validation in St. Lucia
IBAN in St. Lucia consists of 32 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
23 digit code for the bank account number
IBAN example in St. Lucia
LC14BOSL123456789012345678901234
IBAN in print format
LC14BOSL123456789012345678901234
Country code
LC
Check digits
14
Bank code
BOSL1
Bank account number
23456789012345678901234
San Marino
Yes
27
SM76P0854009812123456789123
Yes
IBAN account validation in San Marino
IBAN in San Marino consists of 27 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
18 digit code for the bank account number
IBAN example in San Marino
SM76P0854009812123456789123
IBAN in print format
SM76P0854009812123456789123
Country code
SM
Check digits
76
Bank code
P0854
Bank account number
009812123456789123
Sao Tome and Principe
No
25
ST23000200000289355710148
Yes
IBAN account validation in Sao Tome and Principe
IBAN in Sao Tome and Principe consists of 25 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
16 digit code for the bank account number
IBAN example in Sao Tome and Principe
ST23000200000289355710148
IBAN in print format
ST23000200000289355710148
Country code
ST
Check digits
23
Bank code
00020
Bank account number
0000289355710148
Saudi Arabia
No
24
ST23000200000289355710148
Yes
IBAN account validation in Saudi Arabia
IBAN in Saudi Arabia consists of 25 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
16 digit code for the bank account number
IBAN example in Saudi Arabia
ST23000200000289355710148
IBAN in print format
ST23000200000289355710148
Country code
ST
Check digits
23
Bank code
00020
Bank account number
0000289355710148
Serbia
No
22
RS35105008123123123173
Yes
IBAN account validation in Serbia
IBAN in Serbia consists of 22 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
13 digit code for the bank account number
IBAN example in Serbia
RS35105008123123123173
IBAN in print format
RS35105008123123123173
Country code
RS
Check digits
35
Bank code
10500
Bank account number
8123123123173
Seychelles
No
31
SC52BAHL01031234567890123456USD
Yes
IBAN account validation in Seychelles
IBAN in Seychelles consists of 31 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
22 digit code for the bank account number
IBAN example in Seychelles
SC52BAHL01031234567890123456USD
IBAN in print format
SC52BAHL01031234567890123456USD
Country code
SC
Check digits
52
Bank code
BAHL0
Bank account number
1031234567890123456USD
Slovak Republic
Yes
24
SK8975000000000012345671
Yes
IBAN account validation in Slovak Republic
IBAN in Slovak Republic consists of 24 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
15 digit code for the bank account number
IBAN example in Slovak Republic
SK8975000000000012345671
IBAN in print format
SK8975000000000012345671
Country code
SK
Check digits
89
Bank code
75000
Bank account number
000000012345671
Slovenia
Yes
19
SI56192001234567892
Yes
IBAN account validation in Slovenia
IBAN in Slovenia consists of 19 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
10 digit code for the bank account number
IBAN example in Slovenia
SI56192001234567892
IBAN in print format
SI56192001234567892
Country code
SI
Check digits
56
Bank code
19200
Bank account number
1234567892
Spain
Yes
24
ES7921000813610123456789
Yes
IBAN account validation in Spain
IBAN in Spain consists of 24 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
15 digit code for the bank account number
IBAN example in Spain
ES7921000813610123456789
IBAN in print format
ES7921000813610123456789
Country code
ES
Check digits
79
Bank code
21000
Bank account number
813610123456789
Sudan
No
18
SD8811123456789012
Yes
IBAN account validation in Sudan
IBAN in Sudan consists of 18 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
9 digit code for the bank account number
IBAN example in Sudan
SD8811123456789012
IBAN in print format
SD8811123456789012
Country code
SD
Check digits
88
Bank code
11123
Bank account number
456789012
Sweden
Yes
24
SE7280000810340009783242
Yes
IBAN account validation in Sweden
IBAN in Sweden consists of 24 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
15 digit code for the bank account number
IBAN example in Sweden
SE7280000810340009783242
IBAN in print format
SE7280000810340009783242
Country code
SE
Check digits
72
Bank code
80000
Bank account number
810340009783242
Switzerland
Yes
21
CH5604835012345678009
Yes
IBAN account validation in Switzerland
IBAN in Switzerland consists of 21 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
12 digit code for the bank account number
IBAN example in Switzerland
CH5604835012345678009
IBAN in print format
CH5604835012345678009
Country code
CH
Check digits
56
Bank code
04835
Bank account number
012345678009
Timor-Leste
No
23
TL380010012345678910106
Yes
IBAN account validation in Timor-Leste
IBAN in Timor-Leste consists of 23 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
14 digit code for the bank account number
IBAN example in Timor-Leste
TL380010012345678910106
IBAN in print format
TL380010012345678910106
Country code
TL
Check digits
38
Bank code
00100
Bank account number
12345678910106
Tunisia
No
24
TN5904018104004942712345
Yes
IBAN account validation in Tunisia
IBAN in Tunisia consists of 24 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
15 digit code for the bank account number
IBAN example in Tunisia
TN5904018104004942712345
IBAN in print format
TN5904018104004942712345
Country code
TN
Check digits
59
Bank code
04018
Bank account number
104004942712345
Turkey
No
26
TR320010009999901234567890
Yes
IBAN account validation in Turkey
IBAN in Turkey consists of 26 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
17 digit code for the bank account number
IBAN example in Turkey
TR320010009999901234567890
IBAN in print format
TR320010009999901234567890
Country code
TR
Check digits
32
Bank code
00100
Bank account number
09999901234567890
Ukraine
No
29
UA903052992990004149123456789
Yes
IBAN account validation in Ukraine
IBAN in Ukraine consists of 29 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
20 digit code for the bank account number
IBAN example in Ukraine
UA903052992990004149123456789
IBAN in print format
UA903052992990004149123456789
Country code
UA
Check digits
90
Bank code
30529
Bank account number
92990004149123456789
United Arab Emirates
No
23
AE460090000000123456789
Yes
IBAN account validation in United Arab Emirates
IBAN in United Arab Emirates consists of 23 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
14 digit code for the bank account number
IBAN example in United Arab Emirates
AE460090000000123456789
IBAN in print format
AE460090000000123456789
Country code
AE
Check digits
46
Bank code
00900
Bank account number
00000123456789
United Kingdom
Yes
22
GB33BUKB20201555555555
Yes
IBAN account validation in United Kingdom
IBAN in United Kingdom consists of 22 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
13 digit code for the bank account number
IBAN example in United Kingdom
GB33BUKB20201555555555
IBAN in print format
GB33BUKB20201555555555
Country code
GB
Check digits
33
Bank code
BUKB2
Bank account number
0201555555555
Virgin Islands, British
No
24
VG21PACG0000000123456789
Yes
IBAN account validation in Virgin Islands, British
IBAN in Virgin Islands, British consists of 24 characters:
2 letter country code
2 digit check number
5 characters from the bank's bank code
15 digit code for the bank account number
IBAN example in Virgin Islands, British
VG21PACG0000000123456789
IBAN in print format
VG21PACG0000000123456789
Country code
VG
Check digits
21
Bank code
PACG0
Bank account number
000000123456789
Automate IBAN Validation Globally, with Trustpair
IBAN validator tools and account validations performed manually by financial teams are insufficient against vendor fraud. They’re time-consuming and prone to errors.
With Trustpair, validate vendor legitimacy across 200 countries and boost team efficiency through automation. Take action against vendor fraud, now.
Automate Safely
We automate account validation, reducing time-consuming and manual taks. Teams gain time and peace of mind.
Gain Efficiency
We offer flexible integrations and easily connect to existing systems, designing a solution suited to your business.
Control Globally
Validate vendor bank legitimacy in 200+ countries thanks to the largest banking data sources network.
Your fortress against vendor fraud
Experience Seamless Security in Action. Request Your Demo Today !
Browse through our different sections and find the answer to your question.
Why is automated account validation more efficient and secure for your business?
Rather than relying on manual checks, prone to errors and time-consuming, opt for an automated solution to streamline your processes. Manual verification for a single supplier can take up to 30 minutes, especially if based in a country where IBAN format is specific like in US, Canada or Australia, while an anti-fraud software such as Trustpair reduces this to approximately 2 minutes, ensuring a more comprehensive examination.
Using an automated solution for your account validation also proactively eliminates fraud, by checking each and every transaction. Payments for unverified suppliers are automatically halted in real-time, avoiding common scams such as CEO fraud of vendor fraud. Moreover, automated solutions like Trustpair adhere to high-security standards, offering secure API connections and native connectors to protect customer financial details.
For more information, feel free to contact us!
What countries have specific validation rules?
The following countries are having country specific validations: Australia, Austria, Belgium, Brazil, Denmark, Colombia, Finland, France, Germany, Greece, Iceland, Ireland, Israel, Italy, Japan, Luxembourg, Netherlands, New Zealand, Norway, Poland, Portugal, Spain, Sweden, Switzerland, United Kingdom, and United States. Our platform can validate bank account numbers from all of them.
Is Trustpair's international account validation solution compliant with regulation?
Regulatory authorities serve a crucial purpose. The Nacha account validation requirements, for instance, ensure the accuracy of bank details when charging clients and offer valuable resources and documentation for proper implementation of account validation procedures.
Similarly, the KYC (Know Your Customer) and AML (Anti-Money Laundering) frameworks play a significant role.
Trustpair goes beyond standard background checks and ensures that your company isn’t sending funds to scammers or any malicious person. It’s an essential addition to your current anti-fraud measures. As a consequence, the platform is 100% compliant with regulations.
What are the different types of B2B payment fraud?
B2B Payment fraud encompasses various tactics, each with the potential to cause significant financial losses. Some common types of B2B payment fraud include:
CEO Scam: Fraudsters impersonate high-level executives to request urgent payments. They usually resort to intimidation and target individuals from the treasury department.Trustpair’s solutions help verify such requests and prevent unauthorized transactions by identifying any fraudulent account.
Supplier Scam (Bank Detail Replacement): Criminals manipulate merchant bank details to divert payments to their accounts. Trustpair’s validation process ensures that bank account details match legitimate vendors.
Fake Invoice: Fraudsters send bogus invoices to deceive businesses into making payments for services or products that were never provided. To stop fraud from occurring, Trustpair’s solution helps verify invoice authenticity.
Email Hacking (Impersonation of Suppliers): Hackers gain control of supplier email accounts to send payment requests from seemingly legitimate sources. To safeguard businesses from this type of fraudulent activity, Trustpair’s real-time monitoring detects anomalies before payments are executed.
Internal Frauds: Dishonest employees manipulate internal systems to facilitate unauthorized transactions. Fraud happens when they enter their own bank details instead of merchants’ details and receive transfers. Trustpair’s comprehensive approach helps prevent such insider threats.
Why aren't IBAN validators enough for companies
IBAN validators only check the format of IBANs, not their validity. They don’t check:
That the bank account actually exists or
Who the recipient is.
Even using the best-in-class tool might validate a null IBAN, resulting in a return of funds.
This process also leaves a huge security gap in your account validation process. If you use free IBAN validators to check your supplier’s credentials, it exposes you to wire transfer scams.
Wire transfer fraud takes various forms:
Vendor fraud: fraudsters impersonate your suppliers to get you to send them unauthorized funds.
CEO fraud: scammers pretend to be your CEO to ask you to wire funds.
Internal fraud: employees approve payments for fake or illegitimate invoices.
None of these frauds can be prevented by checking IBAN.
An anti-fraud solution like Trustpair protects you against financial fraud by doing 3-way matching. When checking IBAN, we check:
The bank account digits are correct and the account is valid.
The account belongs to someone.
Both pieces of information match.
IBAN validators also aren’t efficient. If you want to check several bank numbers internationally, you’ll have to do it manually one by one. It’s OK if it’s an occasional task, but not if you’re a company that deals with various international suppliers.
In this case, it’s more efficient — and secure — to use a first class solution like Trustpair. Our solution detects IBAN mistakes but also fraudulent attempts, supporting your anti-fraud strategy.
What are the main mistakes that can make IBAN wrong?
IBAN mistakes are quite common: default IBAN numbers are a long string of singleton and grouped digits. It’s common to make a typing mistake that result in a null IBAN.
In the best scenarios, your funds will simply bounce back, which is pretty harmless even though your banks might charge you for it.
In the worst-case scenarios, however, you’ll never be able to get your funds back — wire transfers are almost impossible to reverse.
Here are the common mistakes that make IBANs wrong:
Typos: manually inputting your recipient’s IBAN number leads to mistakes. A finger slips, or you get confused because default IBANs are a succession of singleton digits that aren’t easily read.
Format: a few characters are missing — or there are extra ones! There can be some confusion with the BIC number too. Note that different countries have different IBAN classes.
Owner details: sometimes financial institutions ask for your recipient’s details, like their complete name and address. If you don’t have them, or they’re not the ones the bank has on record, the funds will return to you.
Ultimately, even using the best-in-class validator means resorting to a manual process, which is time consuming and inefficient for companies (and tend to nullify their anti-fraud efforts).
When it comes to validating your IBAN and securing your supplier’s credentials, an anti-fraud tool like Trustpair is what provides real support.
Can I easily integrate the Trustpair platform to your existing tools?
Trustpair can protect your entire P2P chain with agile integrations into your existing software – procurement, ERP, and TMS. We offer several technical options to connect with your existing tools such as SAP, Ariba, Sage. You can also embed our automatic international account validation tool in your systems with our API, and so boost your financial teams poductivity by avoiding switching between platforms.