

当你向海外收款或付款时,一般会要求填写收款人姓名、收款银行名称与地址、SWIFT/BIC代码、IBAN或银行账号。很多卖家会遇到这样的困惑:为什么有的汇款需要填写SWIFT Code,有的却要求IBAN?这些代码,直接影响资金流转、对账速度和经营效率。
本文将从跨境汇款实操出发,解析SWIFT/BIC与IBAN的区别、结构、适用国家以及协作机制,了解它们在跨境汇款中的作用和流程,帮助跨境卖家提高资金安全与到账效率。
在国际汇款中,银行首先要解决这笔钱要送到哪一家银行?SWIFT Code/BIC是银行或金融机构在跨境支付中用于身份识别的唯一编码。
SWIFT的英文全称是Society for Worldwide Interbank Financial Telecommunication,是全球银行间安全通信网络。
BIC的英文全称是Bank Identifier Code,即银行识别码,实际上是由SWIFT分配并在SWIFT网络中使用的银行代码。
大多数银行和支付平台会同时标注“SWIFT/BIC Code”,确保跨境交易的顺利进行。
标准的SWIFT/BIC由8位或11位字母数字组合构成,分为四个部分:
前面4位:银行代码,用于识别具体银行,通常是银行名称的缩写
第5-6位:国家代码,符合ISO国家代码标准
第7-8位:城市或地区代码,表示银行所在城市或清算区域
最后3位(可选):分行代码,用于区分具体分行或部门
机构定位:跨境支付首先需要明确资金要到哪家银行。付款行通过SWIFT/BIC识别收款行,保证指令准确传递。
路径优化:系统根据SWIFT/BIC自动匹配最优清算路径,减少中间行环节,从而降低手续费和到账时间。
分行识别:SWIFT Code有8位和11位之分,8位指向总行,11位精确到分行,不同长度满足不同汇款场景需求。
IBAN(International Bank Account Number)是一套账户级别的标准化编码体系。最早由欧洲银行体系推动,目前主要用于欧洲、中东、北非及部分亚洲国家。它将国家代码、银行代码和账户号码整合为一个唯一标识,便于国际汇款中准确识别收款方账户。IBAN的核心目的,是用统一格式减少跨境汇款中因账号错误导致的汇款失败。
例如:德国账户IBAN:DE89 0123 4567 1234 5678 99
DE:国家代码(德国)
89:校验位(用于自动校验有效性)
0123 4567:银行代码
1234 5678 99:客户账户号码
IBAN的作用
防止错误:系统可通过校验位识别输入错误,避免资金汇错账户。
简化流程:IBAN本身包含收款信息,例如在欧洲区域内汇款时,可直接使用IBAN完成全流程,无需额外提供SWIFT/BIC码
提高效率:减少银行人工核对步骤,加快到账速度。
IBAN并非全球通用。
主要国家:欧洲27国(欧盟)、部分中东国家(如阿联酋)、部分北非国家(如埃及)以及部分亚洲国家(如巴基斯坦)。
不使用IBAN的国家:美国、加拿大、澳大利亚、中国、日本等,这些国家依赖SWIFT/BIC和传统账户号进行跨境支付。
SWIFT/BIC把钱送到具体的银行,IBAN决定将钱存入哪个账户。二者的核心区别:

在跨境汇款中,是否需要使用IBAN,是由收款方所在国家的银行体系决定。这也是许多跨境卖家容易混淆的关键点。从银行系统的角度来看,SWIFT/BIC与IBAN分别承担着不同层级的定位功能:SWIFT/BIC用于识别收款银行,IBAN用于定位具体账户。二者在不同国家组合使用,构成完整的跨境支付路径。
例如从中国向德国汇款。中国并未采用IBAN体系,而德国属于IBAN使用国家。在这一场景中,跨境汇款需要同时完成银行定位和账户定位两个步骤。
实际流程中,付款行(如中国的银行)会通过SWIFT发送包含德国收款银行BIC码的汇款指令;德国银行在接收指令后,再依据IBAN中的账户信息完成最终入账。
通常需要填写的收款信息包括:
收款方IBAN
收款银行SWIFT/BIC(部分银行仍要求明确填写)
例如,从荷兰向德国汇款。荷兰和德国均使用IBAN,这种情况下,跨境转账可通过欧洲本地清算系统(如SEPA)完成。银行系统会直接从IBAN中解析出银行代码和账户号码,无需额外通过SWIFT网络进行银行间寻址。
通常需要填写的收款信息仅为收款方IBAN。
例如,从法国向新加坡汇款。法国使用IBAN,而新加坡不使用IBAN。因此,法国付款行在汇款时,无法依赖IBAN来完成账户识别。这种场景下,汇款仍须通过SWIFT系统进行银行间通信,并结合新加坡本地银行账户规则完成入账。
通常需要填写的收款信息包括:
收款银行SWIFT/BIC
收款方本地银行账号
例如,从中国向美国汇款。中国和美国均不使用IBAN。这种场景下,跨境汇款完全依赖SWIFT网络完成银行间指令传递。SWIFT/BIC负责识别收款银行及清算路径,资金在中间行之间流转后,最终根据提供的银行账号完成入账。
通常需要填写的收款信息包括:
收款银行SWIFT/BIC
收款方银行账号
SWIFT/BIC与IBAN,分工明确,相互配合。SWIFT/BIC告诉系统钱应该送到哪一家银行,IBAN/银行账号告诉这家银行钱应该存入哪个账户。对于跨境卖家来说,要理解背后的逻辑:银行寻址和账户入账。只有清楚知道二者的区别和系统机制,无论是做欧洲市场,还是深耕东南亚跨境业务,都能更从容地完成跨境收付款,减少不必要的时间和资金成本。
不可以,仅部分国家使用IBAN,如欧盟国家,部分中东、北非及亚洲国家使用IBAN。IBAN不是国际统一账号,而是区域性标准。是否使用IBAN,取决于收款方是否使用IBAN。
不可以。IBAN是账户识别,SWIFT是银行识别。填写位置错误,会导致汇款失败。
不可以。部分银行或收款方那个要求精确到分行,所以需要按要求填写11位SWIFT Code。