國際金融互聯報文規範SWIFT之銀行識別代碼BIC Code介紹

之前通過幾篇文章介紹了現代化支付系統行號CNAPS Code、以及金融機構編碼的組成,如下所示:

人民銀行現代化支付系統CNAPS行號介紹

金融機構編碼結構完整介紹


但前面這些編號主要用於國內銀行間的支付結算報文傳遞。而在國際業務,涉及境外外資銀行之間的報文傳遞,人民銀行制定的編碼規範顯然是無法滿足需求的,這就引出了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(分行代碼)。

  1. 銀行代碼(Bank Code):由四位英文字母組成,每家銀行只有一個銀行代碼,並由其自定,通常是該行的行名字頭縮寫,適用於其所有的分支機構

  2. 國家代碼(Country Code):由兩位英文字母組成,用以區分用戶所在的國家和地理區域

  3. 地區代碼(Location Code):由0、1以外的兩位數字或兩位字母組成,用以區分位於所在國家的地理位置,如時區、省、州、城市等

  4. 分行代碼(Branch Code):由三位字母或數字組成,用來區分一個國家裏某一分行、組織或部門,如果銀行的BIC只有八位而無分行代碼時,其初始值訂爲“XXX”


國內銀行總行的銀行識別代碼示例

如下代碼列舉了銀行總行的識別代碼(只包含前8位),代碼後需要統一添加代表分行的3位阿拉伯數字代號

中國銀行:BKCHCNBJ

工商銀行:ICBKCNBJ

建設銀行:PCBCCNBJ

農業銀行:ABOCCNBJ

招商銀行:CMBCCNBS

交通銀行:COMMCN

中信銀行:CIBKCNBJ

........



相關文章

金融結算系統的基礎業務之賬戶體系結構分析

密押加密技術的前世,還挺有意思的

與金融系統對接,瞭解這些方式就夠了

大家總說的銀行日終批處理,到底做了些什麼

銀聯的跨行清算體系架構分析


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章