

如果你曾经进行过国际汇款或从海外收款,几乎一定会遇到 SWIFT Code这个术语。在填写跨境汇款信息时,它通常与银行账号、收款人信息一起出现,并且是不可跳过的关键信息。
对于跨境卖家而言,理解SWIFT Code的作用非常重要。无论是向海外供应商付款,还是从国际客户收款,正确填写SWIFT Code都能帮助资金更快到账,并显著降低信息错误导致的延迟或退汇风险。
在这篇文章中,我们将详细介绍SWIFT Code是什么、它的基本结构、查询与填写方法,以及与IBAN、银行账号的关系,帮助卖家顺利完成国际首付款操作。
在跨境汇款中,银行首先要解决的问题并不是钱要给谁,而是这笔钱应该被送到哪一家银行。这正是SWIFT Code存在的原因。SWIFT Code是一套用于识别全球银行和金融机构的国际标准代码。当你发起一笔国际汇款时,银行系统会通过SWIFT Code判断收款银行的身份和所在地,并据此将资金路由到正确的银行体系。
SWIFT Code,即环球银行金融电讯协会代码,英文全称为Society for Worldwide Interbank Financial Telecommunication Code,也有人称其为BIC(Bank Identifier Code,银行识别码)。
需要注意的是,SWIFT Code并不是账户号码,也不直接指向某一个具体的个人或企业账户。可以把SWIFT Code理解为银行在国际金融网络中的“地址标签”,用于告诉全球银行系统:这家银行是谁,位于哪个国家,在哪个城市。
在填写跨境汇款信息时,你可能会发现SWIFT Code有时是8位,有时是11位。实际上,这两种长度都符合SWIFT的国际标准,只是信息的精确程度不同。
SWIFT Code由四部分组成:
银行代码(Bank Code):四位字母,用于唯一识别银行,通常为银行名称缩写,适用于所有分支机构
国家代码(Country Code):两位字母,表示银行所在国家
地区代码(Location Code):两位字母或数字,用于区分银行在国家内的城市或地区
分行代码(Branch Code,可选):三位字母或数字,用于区分分支网点或部门
例如,一个SWIFT Code是:DEUTDEFF。这8位字符本身已经包含了银行系统完成跨境识别所需的关键信息:
DEUT:银行代码,用于识别具体的银行(德意志银行)
DE:国家代码,表示银行所在国家为德国
FF:地区代码,通常代表该银行的主要运营城市(如法兰克福)
凭借这8位信息,银行系统就可以准确判断资金应发送至德国该银行在指定城市的主要机构。因此,在大多数跨境汇款场景中,仅填写8位SWIFT Code就能顺利到账。
如果增加三位分行代码,例如:DEUTDEFF500。最后的500就用于进一步区分具体分行,表示收款银行希望资金直接进入某一网点,而不是由总行再进行内部划转。
在实际操作中:
8位SWIFT Code:通常指向银行总行或主要机构,适用于大多数常规跨境汇款;
11位SWIFT Code:精确到分行,更适用于对到账路径有明确要求的场景。
是否需要填写到11位,主要取决于收款银行或收款方提供的信息,建议严格按照对方提供的完整代码填写。
在国际汇款中,SWIFT Code或BIC(Bank Identifier Code)指的其实是同一套银行识别代码,只是叫法不同:
SWIFT Code:侧重跨境支付指令传输功能
BIC:强调银行身份的唯一标识
两者长度和格式完全一样(8位或11位),很多平台会统一显示为SWIFT/BIC Code,用户只需填写同一串号码即可完成国际汇款。
在跨境汇款中,SWIFT Code、IBAN和银行账号经常同时出现:

可以这样理解:SWIFT Code决定“钱走到哪家银行”,IBAN或银行账号决定“钱进入哪个账户”。在实际的跨境汇款操作中,这些信息通畅需要配合使用。如果其中任何一项填写错误,都可能导致到账延迟,甚至退汇。
跨境支付涉及多个银行系统、清算网络和汇率路由。建议核实数据准确性:SWIFT年消息处理量通常在几十亿条量级,建议核查 SWIFT 官方年报确认准确数值,避免数据失实影响文章专业性和可信度。涵盖跨境支付、资产指令等。在这样的系统里,没有标准化的银行识别码(即 SWIFT Code),银行根本无法准确路由资金。
在发起跨境转账时,支付系统会先根据SWIFT Code定位“收款银行是什么机构”,然后再按照IBAN或本地账号将资金入账。如果SWIFT Code不对,可能发生:
资金不能路由到对方银行
被中间行退回
甚至长时间卡在清算系统
世界银行报告显示[2],不准确或不完整的银行代码是跨境支付失败或延迟的重要原因之一。
查询SWIFT Code的方法有多种,通过官方渠道获取,以保证准确性:
网站银行或手机银行的国际汇款页面
银行官网的跨境汇款说明
直接联系银行客服进行确认
此外,银行对账单、过往的国际汇款记录,也都是常见的查询方式。如果你曾成功完成过国际收款或付款,可直接在历史记录中查询和获取SWIFT Code。
SWIFT Code是跨境汇款的关键组成部分,是国际金融体系中确保资金准确流向的基础工具。了解其结构、长度差异以及与IBAN、银行账号的关系,可以帮助跨境卖家更顺畅、高效地进行国际收付款。正确使用SWIFT Code,不仅能减少延迟和退汇风险,还能优化清算路径、控制成本,为跨境业务提供更稳定可靠的资金流保障。
不一样。IBAN是账户识别码,SWIFT/BIC是银行通讯码,两者在跨境收付款中常常一起填写。
可能原因包括:账号与IBAN不匹配、SWIFT Code错误、银行不支持某种币种、国际清算路径问题等。
视各银行处理速度而定,一般可能需要3–14个工作日 或更长。
参考数据
[1] Swift, SWIFT Annual Report
[2] World Bank, Migration and Development Brief