各国 IBAN 长度对照
IBAN 以两位国家代码加两位校验位开头,后接本国账号细节——总长度各国固定。对方 IBAN 位数不对,转账信息一定有误。
| 国家 | IBAN 长度 | 示例前缀 |
|---|---|---|
| 德国 | 22 | DE89 3704… |
| 法国 | 27 | FR14 2004… |
| 英国 | 22 | GB29 NWBK… |
| 荷兰 | 18 | NL91 ABNA… |
| 意大利 | 27 | IT60 X054… |
| 西班牙 | 24 | ES91 2100… |
| 奥地利 | 20 | AT61 1904… |
| 比利时 | 16 | BE68 5390… |
| 瑞士 | 21 | CH93 0076… |
| 波兰 | 28 | PL61 109… |
| 瑞典 | 24 | SE45 5000… |
| 挪威 | 15 | NO93 8601… |
| 丹麦 | 18 | DK50 0040… |
| 芬兰 | 18 | FI21 1234… |
| 爱尔兰 | 22 | IE29 AIBK… |
| 葡萄牙 | 25 | PT50 0002… |
| 希腊 | 27 | GR16 011… |
| 卢森堡 | 20 | LU28 0019… |
| 捷克 | 24 | CZ65 0800… |
| 匈牙利 | 28 | HU42 1177… |
| 罗马尼亚 | 24 | RO49 AAAA… |
| 保加利亚 | 22 | BG80 BNBG… |
| 克罗地亚 | 21 | HR12 1001… |
| 斯洛伐克 | 24 | SK31 1200… |
| 斯洛文尼亚 | 19 | SI56 1910… |
| 爱沙尼亚 | 20 | EE38 2200… |
| 拉脱维亚 | 21 | LV80 BANK… |
| 立陶宛 | 20 | LT12 1000… |
| 马耳他 | 31 | MT84 MALT… |
| 塞浦路斯 | 28 | CY17 002… |
| 冰岛 | 26 | IS140 159… |
| 列支敦士登 | 21 | LI21 0881… |
| 阿联酋 | 23 | AE07 0331… |
| 沙特阿拉伯 | 24 | SA03 8000… |
| 以色列 | 23 | IL62 0108… |
| 土耳其 | 26 | TR33 0006… |
说明
- 位数检查能抓住大多数手误,但只有 mod-97 校验算法才能证明 IBAN 有效——大额转账前务必用校验工具。
- 非 IBAN 国家(美加澳日中)使用 routing number / SWIFT 代码。
- 第 3–4 位是校验位——不要手输,直接复制完整 IBAN。
常见问题
- 德国 IBAN 有多少位?
- 22 位:DE + 2 位校验位 + 8 位银行代码(Bankleitzahl)+ 10 位账号。
- 法国 IBAN 的长度是多少?
- 27 位——FR + 校验位 + 5 位银行代码、5 位分行号、11 位账号和 2 位国内容错码(RIB key)。
- 美国用 IBAN 吗?
- 不用。美国付款使用 ABA routing number + 账号(跨境另加 SWIFT 代码),不发放 IBAN。