之前通过几篇文章介绍了现代化支付系统行号CNAPS Code、以及金融机构编码的组成,如下所示:
但前面这些编号主要用于国内银行间的支付结算报文传递。而在国际业务,涉及境外外资银行之间的报文传递,人民银行制定的编码规范显然是无法满足需求的,这就引出了SWIFT—Society for Worldwide Interbank FinancialTelecommunications(环球同业银行金融电讯协会,注意不是Apple的Swift语言)。
SWIFT是一个国际银行间非盈利性的国际合作组织,总部设在比利时的布鲁塞尔,同时在荷兰阿姆斯特丹和美国纽约分别设立交换中心(Swifting Center),并为各参加国开设集线中心(National Concentration),为国际金融业务提供快捷、准确、优良的服务。SWIFT运营着世界级的金融电文网络,银行和其他金融机构通过它与同业交换电文(Message)来完成金融交易。
SWIFT常用的报文规范
MT000~MT099:SWIFT系统报文
MT100~MT199:客户付款及支票
MT200~MT299:金融机构转账
MT300~MT399:外汇金融市场,货币市场及其他
MT400~MT499:托收及现金运送单
MT500~MT599:证券市场
MT700~MT799:贵金属和辛迪加
MT700~MT799:跟单信用证及保函
MT800~MT899:旅行支票
MT900~MT999:现金管理和客户状态
银行识别代码-BIC Code
BIC Code(Bank Identifier Code)是由SWIFT协会提出并被ISO通过的银行识别代码,由十一位的数字或字母组成,这是十一位BIC可以拆分为银行代码、国家代码、地区代码和分行代码四部分。以中国银行北京分行为例,其银行识别代码为BKCHCNBJ300。其含义为:BKCH(银行代码)、CN(国家代码)、BJ(地区代码)、300(分行代码)。
银行代码(Bank Code):由四位英文字母组成,每家银行只有一个银行代码,并由其自定,通常是该行的行名字头缩写,适用于其所有的分支机构
地区代码(Location Code):由0、1以外的两位数字或两位字母组成,用以区分位于所在国家的地理位置,如时区、省、州、城市等
分行代码(Branch Code):由三位字母或数字组成,用来区分一个国家里某一分行、组织或部门,如果银行的BIC只有八位而无分行代码时,其初始值订为“XXX”
国内银行总行的银行识别代码示例
如下代码列举了银行总行的识别代码(只包含前8位),代码后需要统一添加代表分行的3位阿拉伯数字代号
中国银行:BKCHCNBJ
工商银行:ICBKCNBJ
建设银行:PCBCCNBJ
农业银行:ABOCCNBJ
招商银行:CMBCCNBS
交通银行:COMMCN
中信银行:CIBKCNBJ
........
相关文章