IBAN 是什么?国际银行账户号码格式、校验规则与使用国家
IBAN(国际银行账户号码)是 ISO 13616 定义的账户编号格式,最长 34 位,含国家代码和校验位。本文解释结构、校验原理、哪些国家使用、与 SWIFT/BIC 的配合,以及中美港新为何没有 IBAN。
- 信息核对
- 2026-09-18
IBAN 是什么、长什么样
IBAN(International Bank Account Number,国际银行账户号码)是 ISO 13616 标准定义的银行账户统一编号格式,目的是让跨境付款系统能在发起端就校验账号结构,减少因账号错误导致的退票。一个 IBAN 最长 34 位,由三段组成:2 位国家代码(如 DE 德国、FR 法国、GB 英国)、2 位校验位、其余为各国自定义的 BBAN(基本账号,通常编入银行代码、分行代码和账号)。例如德国 IBAN 共 22 位:DE + 2 位校验 + 8 位银行代码 + 10 位账号。
IBAN 不是一个新账户,而是既有账户的「国际写法」。同一个德国账户,国内场景可能只写银行代码加账号,跨境场景写成 IBAN;两者指向同一账户。
校验位如何工作
IBAN 的第 3-4 位是按 ISO 7064 MOD 97-10 算法计算的校验位:把国家代码和校验位移到末尾、字母转成数字后对 97 取模,结果为 1 才是合法 IBAN。这意味着抄错、漏抄或调换任意一位,绝大多数情况下都会被算法当场识破,网银和汇款系统在提交前就能拦截。
要注意校验位只能证明「格式合法」,不能证明「账户存在且属于收款人」。一个通过校验的 IBAN 仍可能是已销户账号或他人账号,付款前核对收款人姓名与账号的对应关系仍然必要。欧盟 2024 年起分阶段实施的即时支付规则(Instant Payments Regulation)要求银行提供收款人名称核验(Verification of Payee),正是为了补上这个缺口。
哪些国家使用 IBAN、哪些不用
IBAN 注册由 SWIFT 受 ISO 委托维护,覆盖 80 多个国家和地区:整个欧洲经济区(SEPA 区内欧元付款强制使用)、英国、瑞士、中东多国(阿联酋、沙特等)、以及部分非洲和拉美国家。每个国家的 IBAN 长度固定,长度表以 SWIFT 发布的 IBAN Registry 为准。
同样重要的是哪些地方不用:美国、加拿大、中国内地、香港、新加坡、日本、澳大利亚、新西兰等主要经济体都不使用 IBAN。给这些地区汇款时不需要也不存在 IBAN,填本地账号(配合 BIC、routing number 或本地清算代码)即可。有些表单强制要求 IBAN 栏位时,应与收款行确认填法,而不是自行拼凑一个「看起来像」的编号。
IBAN 与 BIC 如何配合
在使用 IBAN 的走廊里,IBAN 负责「银行内定位账户」,BIC 负责「网络内定位银行」。SEPA 区内付款如今多数场景只填 IBAN(IBAN-only 规则),系统可以从 IBAN 推导路由;但 SEPA 区外的跨境电汇通常仍要求 IBAN + BIC 一起提供。填写时确保两者属于同一家银行的同一实体:IBAN 的国家段和 BIC 的国家位不一致,是最容易被中转行挂起排查的错误之一。
官方入口与来源
以上链接均指向监管机构或标准组织官方站点,核对于 2026-09-18。
常见问题
- 中国内地/香港的账户有 IBAN 吗?
- 没有。中国内地、香港、新加坡、美国等地不采用 IBAN 体系。接收境外汇款时提供本地账号加银行 BIC 即可;不要自行拼一个假 IBAN 填入表单。
- IBAN 能代替 SWIFT/BIC 吗?
- SEPA 区内欧元付款多数场景可以只填 IBAN;跨境电汇通常仍需要 BIC 配合。两者定位层级不同:BIC 找银行,IBAN 找账户。
- IBAN 校验通过就说明账号没问题吗?
- 只说明格式合法。校验位算法查不出「账户是否存在、是否属于收款人」。大额付款前应通过对账单或收款人确认账号与户名。
- IBAN 有多少位?
- 各国固定但互不相同,最长 34 位。例如德国 22 位、法国 27 位、英国 22 位、阿联酋 23 位。准确长度以 SWIFT 发布的 IBAN Registry 为准。
相关条目
打开本站 IBAN 国家走廊记录与格式校验查 SWIFT/BIC 代码结构
本站是信息聚合平台,不是监管机构,本文不构成法律意见。牌照条件、费用与时限随监管更新变化,申请前请以监管机构官方公布为准,并咨询相关辖区的持牌法律顾问。