查看原文
其他

【汇总】各银行对公账号编码规则汇总

电子物证 2022-11-03

我们在日常工作中发现,账单整理和分析时会遇到不同长短及规则的银行账号,如果不知道编码规则就很难识别其账号的公私性质、所属银行、所在地区等,以下选编了国内三十余家银行各自不同的账号编制规则及解析资料,可供收藏保存。



1、工商银行

账号位数19位:

地区代码4位 + 网点号4位 + 账户性质应用号2位(09基本户,19一般户,29专户,39临时户)+账号顺序号7位+校验码2位


编码分析:

中国工商银行对公账户共19位,其中1-4位为地区代码,5-8位为网点代码,9-10位为应用号,11-17位为序号,18-19位为校验位。需要要注意的是应用号为09的属于往来户,19属于一般存款户。



2、农业银行

账号位数17位:

行别代码2位(安徽12开头)+交换号4位+辖带号1位+账号顺序号9位+校验码1位


编码分析:

中国农业银行对公账户共17位,其中1-2位为地区代码(详见代码表),3-6位为网点代码,7-8位为币种,9-10位为账户类型,11-16位为序号,17位为校验位,其中7到10位是0104。需要注意农行银行交易明细中遇有同行的对公账户会省略前两位地区代码,如果查询则需要按照代码表补位。


农行各省市代码对照如下:

01总行、02天津、03上海、04山西、05内蒙、06辽宁、07吉林、08黑龙江、09上海、10江苏、11北京、12安徽、13福建、14江西、15山东、16河南、17湖北、18湖南、19浙江、20广西、21海南、22四川、23贵州、24云南、25西藏、26陕西、27甘肃、28青海、29宁夏、30新疆、31重庆、34大连、38青岛、39宁波、40厦门、41深圳、44广东、50河北、97香港。





3、中国银行

账号位数12位:账号系统随机生成。

中国银行对公账户共12位,无编码规则,随机无规律,对公账户12位的很少遇到,遇到12位账户且账户名称是公司,优先考虑中国银行对公账户。





4、建设银行

账号位数20位:

地区代码3位 + 币种代码2位 + 交换号及辖带号6位 + 账号类别2位 + 账号顺序号6位 + 校验码1位


编码分析:

中国建设银行对公账户共20位,地区代码3位+币种代码2位+交换号及辖代号+账号类别2位+账号顺序号6位+校验码1位。备注建行最为明显的标识是3到6位一般为0(1/2)501。501代表活期。





5、邮储银行

账号位数18位,

1.(原本币)10位客户编号 +1位校验位 +3位业务种类 +4位顺序号

(原外币)10位客户编号 +1位校验位 +1位币种 +1位预留 +1位储种 +4位顺序号

2.(新对公)9+4位区域代码 +1位校验位 +2位账户种类 +10位顺序号





6、交通银行

账号位数21位:

地区代码3位 + 开户识别码6位 + 账户标志码2位 + 账号顺序号8位 + 效验码2位


编码分析:

交通银行对公账户共21位,其中1-6位为地区代码,7-9位为账户属性,10-11位为币种,12-20位为序号,21位为校验位。需要注意的是交通银行的账号前面的地区代码与开户地居民身份证前两位大体一致。





7、浦发银行

账号位数20位:

开户位置标识(6位,开户机构号为1-4位,如合肥:58XX)+账户类型代码3位+币种2位+校验码1位+顺序号8位





8、中信银行

账号位数19位:

1.存量账户:开户网点号(6)+币种(2)+科目代号(3)+序号(6)+校验位(2)

2.新开账户:‘8’+法人编号(1)+开户分行号(3)+币种(2)+业务种类(2)+校验位(2)+序号(8)





9、招商银行

账号位数15位:

客户号(10,3位客户号前缀+7位顺序号)+货币号(2,该账户的货币种类:如10代表人民币,21代表港币,32代表美元,65代表日元,35代表欧元,29代表澳洲元)+顺序号(3,系统按顺序自动生成)

客户号前缀对应不同的城市,编码规则按照长途电话区号来,对于北京等电话区号为3位的城市,客户号前缀为1+长途电话区号后两位;其他长途电话区号为4位的城市,客户号前缀等于长途电话区号的后3位。


编码分析:

招商银行对公账户共15位,其中1-5位为地区号,6-10位为业务号,10-11位为币种,12-15位为序号。需要注意的是招商银行的账号前面3位的地区代码与开户地区号有关,一般来说比如山东济南区号0531,则对公账户前三位为531。





10、光大银行

账号位数17位:

机构号(4,如7669 合肥分行)+货币币种(2,如01人民币、12英镑、13港币、14美元、28加币、29澳元、38欧元、)+账户类型(2,如88活期、81定期、83贷款账户)+7位顺序号+2号效验位


编码分析:

光大银行对公账户共17位,1-4位是机构号,5-6位是币种,7-8位为固定数值88,9-15位为序号+16-17位为校验码。一般来说光大银行对公账户最明显的标志就是5-8位为0188,其中01代表人民币、13港币、14美元,27日元。





11、华夏银行

账号位数17位:

1+机构代码(2,例如合肥47)+机构当地网点顺序号(2位)+账号顺序号11位+校验码1位





12、民生银行

A、2013年2月之前:账号位数16位。

一级分行代码2位+机构代码2位+币别2位(01人民币)+随机编码10位。

一级分行代码:01北京、02上海、03广州、05广州、06大连、07杭州、08南京、09太原、10石家庄、11重庆、12西安、13贵阳、15福州、16济南、17汕头、18深圳、19宁波、20成都、21天津、22昆明、23泉州、26苏州、27青岛、28温州、29厦门、30郑州、31长沙、33长春、34合肥、35南昌、55南宁、64呼和浩特、65沈阳

B、2013年2月之后:账号位数9位,无编码规则。


编码分析:

中国民生银行新开立对公账户共9位,无编码规则,随机无规律。2013年前开立的对公账户共16位,1-4位为机构号,5-6位为币种,7-9位为科目号,10-15位为序号,16位为校验码。需要注意的是9位的对公账户第一位为6属于活期,7属于定期。





13、兴业银行

账号位数18位:

地区号(2)+机构代号(3)+货币种类(2,如01人民币、11欧元、12英镑、13港币、14美元等)+业务种类(3,如001活期账户,002定期账户,003贷款账户等)+账号序号(6)+校验码(2)


一级分行代码:08总行、11福州、12厦门、13宁德、14莆田、15泉州、16漳州、17龙岩、18三明、19南平、20苏州、21上海、32北京、33深圳、34重庆、35杭州、36长沙、37济南、38宁波、39广州、40南京、41武汉、42沈阳、43成都、44天津、45西安、46郑州、47昆明、48太原、49合肥、50南昌、51乌鲁木齐、52青岛、53大连、55南宁、56哈尔滨、57石家庄、58长春、59呼和浩特、60贵阳、61兰州、62海口、63西宁、69银川、70拉萨





14、广发银行

1.旧核心系统账号位数18位:(6位行所号,如:合肥分行营业部149101,滨湖支行149102,望江支行149103,肥西支行149105,芜湖分行营业部149201)+ (3位业务品种)+(2位币种标识位)+ (6位顺序号)+(1位校验位).

2.新核心系统账号位数19位:955088+(8位客户号)+(3位顺序号)+(2位校验位).





15、安徽省联社

账号位数23位:

12位客户号(对私客户1开头,对公/同业客户2或6开头)+中间10位是顺序号(3位的账户类型+7位序号)+1位校验位





16、平安银行

账号位数14位:

账户类别(2,如:19—同业账户;11、15—公司客户)+顺序号(10)+校验码(2)





17、徽商银行

1.老核心

账号位数19位:机构号(5)+币种(2)+产品(3,021-存款)+顺序号(8)+校验码(1);

2.新核心

账号位数18位:客户号(10,客户新开户时所生成的编号,该号唯一,2、5开头-对公客户号)+校验位(1)+业务编码(1)+顺序号(6)





18、杭州银行

账号位数19位:

地区号(5) + 账户性质(3) + 银行代码(1) + 顺序号(9) + 校验码(1)





19、渤海银行

账号位数16位:

客户号10位(客户号是系统根据客户提供的有效证件号码自动生成的10位数字代码,一个证件号码只能产生一个客户号,且全国通用)+账号顺序号4位+校验码2位





20、东莞银行

对公账号位数15位:5+校验位(1位)+000+机构号(4位)+顺序号(6位)





21、瑞穗银行

账号位数17位:

6位地区识别号(行内系统转人行支付系统转换号)+2位币种识别+3位网点号+1位账号性质代码+4位顺序号+1位检验码 

6位地区代码为361018





22、九江银行

账号位数18位:

地区号(2,合肥地区61)+机构代号(3)+货币种类(2)+业务种类(3)+账号序号(6)+校验位(2)

一级分行代码:景德镇分行(22)、赣江新区分行(23)、新余分行(26)、鹰潭分行(27)、赣州分行(28)、萍乡分行(29)、上饶分行(33)、宜春分行(43)、广州分行(58)、广东南沙支行(59)、合肥分行(61)、九江地区(72)、吉安分行(75)、抚州分行(77)、南昌分行(78)





23、东亚银行

账号位数15位:

区域码(1,大陆为“1”)+机构号(4,即网点号,如合肥分行4900)+顺序号(6)+ 校验位(1)+产品号(3,代表存款账户类型,例:100-Saving账户、400-Current账户、300-定期账户、888-显卓理财账户、999-私人银行账户、499-待核查账户等)





24、南洋银行

账号位数14位:

银行编码3位(南洋中国043)+分支行代码3位(合肥443)+作业代码1位+账户编号6位+校验码1位

各分行代码如下:400总行、442南宁、443合肥、445无锡、447成都、448苏州、451杭州、452上海、457大连、459北京、460广州、466海口、469深圳、903青岛、907汕头。





25、恒丰银行

恒丰银行对公账户共18位,其中2-4位为地区号,5-8位为网点代码,9-10位为币种,11-13位为科目号,14-17位为序号,18位为校验位。需要注意的是恒丰银行的账号第一位为8,是固定的,18位的对公账号较少,比较好判断





26、国家开发银行

账号位数20位:机构代码4位+币种代码3位+序列号7位+检验号2位+预留位4位





27、进出口银行

账号位数12位:科目号6位+顺序号5位+校验号1位





28、农发银行

账号位数20位:地区代码4位+行别代码2位+交换号4位+帐号顺序号8位+校验号2位+存款属性1位





29、深发银行

账号位数14位:作业码2位(10或者11)+客户编号10位+顺序号2位





30、上海银行

账号位数11位:分类码2位+顺序号8位+校验码1位





31、农商银行

账号位数17位(旧):交换号6位+辖带号1位+科目代码4位+顺序号4位+校验码2位

账号位数17位(新):交换号6位+辖带号1位+业务代码3位+顺序号5位+校验码2位





32、浙商银行

账号位数22位:地区号4位+机构号5位+币种代码2位+业务种类3位+顺序号6位+校验码2位





33、宁波银行

账号位数17位:网点号4位+币种代码2位+类别2位+顺序号7位+校验码2位





34、南京银行

账号位数17位:机构号4位+币种代码2位+业务代码4位+顺序号6位+校验码1位



银行卡号码的编制规则

基于OCR的图片数据处理

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存