Go...
Go...
檢查數字,使從一個單一的數據串在輸入數據時的路由目標和帳戶號碼發送銀行(或客戶)進行完整性檢查。此檢查是保證檢測到在某一字符被忽略、重複、打錯或兩個字符被調換時能夠發現。因此,路由和帳號錯誤幾乎不會同時發生。
IBAN以電子方式傳送時不能包含空格,而印在紙上的IBAN以一組四個字分隔,最後一組長度不固定,如下面的例子所示:
國家
IBAN 格式例子
希臘
GR16 0110 1250 0000 0001 2300 695
英國
GB29 NWBK 6016 1331 9268 19
沙特阿拉伯
SA03 8000 0000 6080 1016 7519
瑞士
CH93 0076 2011 6238 5295 7
以色列
IL62 0108 0000 0009 9999 999
性質
编辑
偵錯
编辑
透過取模,以下常見錯誤可被偵測到:
任何單一置換錯誤(一數字遭替代,如 4234 變 1234)
任何或將近任何單一傳送錯誤 (相鄰或間隔一位的兩數字位置交換,如 12354 與 12543 與 12345).
有鑒於國際銀行帳戶號碼使用「取模-97」,前述錯誤都會被偵測到。
任何或將近任何移動錯誤 (整個字串向右或向左移動)
以相當高的比率偵測出雙置換錯誤(兩個單一置換錯誤。如 7234587 與 1234567)
高比例的其他錯誤
各國 IBAN格式
编辑
此表格簡述各國之IBAN的格式:[1]
於ISO兩位國家代碼之後的 kk 表示由IBAN其他字母計算而得的校對碼。假如目前有疑慮,將於 Comments 列中指出。此狀況存在於當 BBAN 之校對碼使用和 IBAN校對碼一樣的演算法。
BBAN列為IBAN中之BBAN部分的格式。大寫字母 (A–Z) 以 "a"表示,數字 (0–9) 以 "n" 表示,不分大小寫文數字 (a–z, A–Z, 0–9) 以 “c"。例如,保加利亞 BBAN (4a,6n,8c) 包含 4 大寫字母,接著為6數字,再來為 8 不分大小寫文數字。
將引入IBAN的國家列於 italics, 預計引入時間 ‘’'加粗。
國家
字母
BBAN 格式
IBAN 域
Comment
阿爾巴尼亞
28
8n, 16c
ALkk bbbs sssx cccc cccc cccc cccc
b = National bank code s = Branch code x = National check digitc = Account number
安道爾
24
8n,12c
ADkk bbbb ssss cccc cccc cccc
b = National bank code s = Branch code c = Account number
奧地利
20
16n
ATkk bbbb bccc cccc cccc
b = National bank code c = Account number
亞塞拜然
28
4c,20n
AZkk bbbb cccc cccc cccc cccc cccc
b = National bank code c = Account number
巴林
22
4a,14c
BHkk bbbb cccc cccc cccc cc
b = National bank codec = Account number
比利時
16
12n
BEkk bbbc cccc ccxx
b = National bank code c = Account number x = National check digits
波斯尼亞和黑塞哥維納
20
16n
BAkk bbbs sscc cccc ccxx
k = IBAN check digits (always 39) b = National bank code s = Branch code c = Account number x = National check digits
巴西
29
23n, 1a, 1c
BRkk bbbb bbbb ssss sccc cccc ccct n
k = IBAN check digits (Calculated by MOD 97-10) b = National bank code s = Branch code c = Account numbert = Account type (Cheque account, Savings account etc.)n = Owner account number ("1", "2" etc.)[2]
保加利亞
22
4a,6n,8c
BGkk bbbb ssss ddcc cccc cc
b = BIC bank code s = Branch (BAE) number d = Account type c = Account number
哥斯大黎加
21
17n
CRkk bbbc cccc cccc cccc c
b = bank code c = Account number
克羅埃西亞
21
17n
HRkk bbbb bbbc cccc cccc c
b = Bank code c = Account number
賽普勒斯
28
8n,16c
CYkk bbbs ssss cccc cccc cccc cccc
b = National bank code s = Branch code c = Account number
捷克
24
20n
CZkk bbbb ssss sscc cccc cccc
b = National bank code s = Account number prefix c = Account number
丹麥
18
14n
DKkk bbbb cccc cccc cc
b = National bank code c = Account number
多明尼加共和國
28
4a,20n
DOkk bbbb cccc cccc cccc cccc cccc
b = Bank identifier c = Account number
愛沙尼亞
20
16n
EEkk bbss cccc cccc cccx
b = National bank code s = Branch code c = Account number x = National check digit
法羅群島[Note 1]
18
14n
FOkk bbbb cccc cccc cx
b = National bank code c = Account number x = National check digit
芬蘭
18
14n
FIkk bbbb bbcc cccc cx
b = Bank and branch code c = Account number x = National check digit
法國[Note 2]
27
10n,11c,2n
FRkk bbbb bggg ggcc cccc cccc cxx
b = National bank code g = Branch code c = Account number x = National check digits
格魯吉亞
22
2c,16n
GEkk bbcc cccc cccc cccc cc
b = National bank code c = Account number
德國
22
18n
DEkk bbbb bbbb cccc cccc cc
b = Bank and branch identifier c = Account number
直布羅陀
23
4a,15c
GIkk bbbb cccc cccc cccc ccc
b = BIC bank code c = Account number
希臘
27
7n,16c
GRkk bbbs sssc cccc cccc cccc ccc
b = National bank code s = Branch code c = Account number
格陵蘭[Note 1]
18
14n
GLkk bbbb cccc cccc cc
b = National bank code c = Account number
瓜地馬拉 [3]
28
4c,20c
GTkk bbbb mmtt cccc cccc cccc cccc
b = National bank code c = Account number m = Currency t = Account type
匈牙利
28
24n
HUkk bbbs sssk cccc cccc cccc cccx
b = National bank code s = Branch code c = Account number x = National check digit
冰島
26
22n
ISkk bbbb sscc cccc iiii iiii ii
b = National bank code s = Branch code c = Account number i = holder's kennitala (national identification number).
愛爾蘭
22
4c,14n
IEkk aaaa bbbb bbcc cccc cc
a = BIC bank code b = Bank/branch code (sort code) c = Account number
以色列
23
19n
ILkk bbbn nncc cccc cccc ccc
b = National bank code n = Branch number c = Account number 13 digits (padded with zeros)
義大利
27
1a,10n,12c
ITkk xaaa aabb bbbc cccc cccc ccc
x = Check char (CIN) a = National bank code (Associazione bancaria italiana(義大利語:Associazione bancaria italiana) or Codice ABI ) b = Branch code (Coordinate bancarie(義大利語:Coordinate bancarie) or CAB – Codice d'Avviamento Bancario) c = Account number
約旦[4]
30
4a, 22n
JOkk bbbb nnnn cccc cccc cccc cccc cc
b = National bank code n = Branch code c = Account number
哈薩克
20
3n,13c
KZkk bbbc cccc cccc cccc
b = National bank code c = Account number
科索沃
20
4n,10n,2n
XKkk bbbb cccc cccc cccc
b = National bank code c = Account number
科威特
30
4a, 22c
KWkk bbbb cccc cccc cccc cccc cccc cc
b = National bank code c = Account number.
拉脫維亞
21
4a,13c
LVkk bbbb cccc cccc cccc c
b = BIC Bank code c = Account number
黎巴嫩
28
4n,20c
LBkk bbbb cccc cccc cccc cccc cccc
b = National bank code c = Account number
列支敦斯登
21
5n,12c
LIkk bbbb bccc cccc cccc c
b = National bank code c = Account number
立陶宛
20
16n
LTkk bbbb bccc cccc cccc
b = National bank code c = Account number
盧森堡
20
3n,13c
LUkk bbbc cccc cccc cccc
b = National bank code c = Account number
北馬其頓
19
3n,10c,2n
MKkk bbbc cccc cccc cxx
k = IBAN check digits (always = "07")b = National bank code c = Account number x = National check digits
馬爾他
31
4a,5n,18c
MTkk bbbb ssss sccc cccc cccc cccc ccc
b = BIC bank code s = Branch code c = Account number
茅利塔尼亞
27
23n
MRkk bbbb bsss sscc cccc cccc cxx
k = IBAN check digits (always 13)b = National bank code s = Branch code (code guichet) c = Account number x = National check digits (clé RIB(法语:clé RIB))
毛里求斯
30
4a,19n,3a
MUkk bbbb bbss cccc cccc cccc cccc cc
b = National bank code s = Branch identifier c = Account number
摩納哥
27
10n,11c,2n
MCkk bbbb bsss sscc cccc cccc cxx
b = National bank code s = Branch code (code guichet) c = Account number x = National check digits (clé RIB(法语:clé RIB)).
摩爾多瓦
24
2c,18c
MDkk bbcc cccc cccc cccc cccc
b = National bank codec = Account number
蒙特內哥羅
22
18n
MEkk bbbc cccc cccc cccc xx
k = IBAN check digits (always = "25") b = Bank code c = Account number x = National check digits
荷蘭
18
4a,10n
NLkk bbbb cccc cccc cc
b = BIC Bank code c = Account number
挪威
15
11n
NOkk bbbb cccc ccx
b = National bank code c = Account number x = Modulo-11 national check digit
巴基斯坦
24
4c,16n
PKkk bbbb cccc cccc cccc cccc
b = National bank code c = Account number
巴勒斯坦
29
4c,21n
PSkk bbbb xxxx xxxx xccc cccc cccc c
b = National bank code c = Account numberx = Not specified
波蘭
28
24n
PLkk bbbs sssx cccc cccc cccc cccc
b = National bank code s = Branch code x = National check digit c = Account number,
葡萄牙
25
21n
PTkk bbbb ssss cccc cccc cccx x
k = IBAN check digits (always = "50") b = National bank code s = Branch code C = Account number x = National check digit
卡達
29
4a, 21c
QAkk bbbb cccc cccc cccc cccc cccc c
b = National bank code c = Account number[5]
羅馬尼亞
24
4a,16c
ROkk bbbb cccc cccc cccc cccc
b = BIC Bank code c = Branch code and account number (bank-specific format)
聖馬利諾
27
1a,10n,12c
SMkk xaaa aabb bbbc cccc cccc ccc
x = Check char (CIN) a = National bank code (Associazione bancaria italiana(義大利語:Associazione bancaria italiana) or Codice ABI) b = Branch code (Coordinate bancarie(義大利語:Coordinate bancarie) or CAB – Codice d'Avviamento Bancario) c = Account number
沙烏地阿拉伯
24
2n,18c
SAkk bbcc cccc cccc cccc cccc
b = National bank code c = Account number preceded by zeros, if required
賽爾維亞
22
18n
RSkk bbbc cccc cccc cccc xx
b = National bank code c = Account number x = Account check digits
斯洛伐克
24
20n
SKkk bbbb ssss sscc cccc cccc
b = National bank code s = Account number prefix c = Account number
斯洛維尼亞
19
15n
SIkk bbss sccc cccc cxx
k = IBAN check digits (always = "56") b = National bank code s = Branch code c = Account number x = National check digits
西班牙
24
20n
ESkk bbbb gggg xxcc cccc cccc
b = National bank code g = Branch code x = Check digits c = Account number
瑞典
24
20n
SEkk bbbc cccc cccc cccc cccx
b = National bank code c = Account number x = Checksum
瑞士
21
5n,12c
CHkk bbbb bccc cccc cccc c
b = National bank code c = Account number
突尼西亞
24
20n
TNkk bbss sccc cccc cccc cccc
k = IBAN check digits (always 59)b = National bank code s = Branch code c = Account number
土耳其
26
5n,17c
TRkk bbbb bxcc cccc cccc cccc cc
b = National bank code x = Reserved for future use (currently "0") c = Account number
阿拉伯聯合大公國
23
3n,16n
AEkk bbbc cccc cccc cccc ccc
b = National bank code c = Account number
英國[Note 3]
22
4a,14n
GBkk bbbb ssss sscc cccc cc
b = BIC bank code s = Bank and branch code (sort code) c = Account number
英屬維京群島
24
4c,16n
VGkk bbbb cccc cccc cccc cccc
b = National bank code c = Account number