统一社会信用代码校验
18 位信用代码 / 税号 · GB 32100 算法校验位 · 管理部门/机构类别/区划分段解析 · 本地校验不上传
示例:91110108772551611J(腾讯北京·合法) · 91110108772551611A(坏校验位)
💡 校验规则:前 17 位按位置加权(1,3,9,27,19,26,16,17,20,29,25,13,8,24,10,30,28)求和后模 31,推算末位校验码核对;字母按 A=10…Z=35 取值,禁用 I/O/Z/S/V。
🔒 本地计算,代码不上传。
关于统一社会信用代码校验工具
统一社会信用代码是营业执照等登记证书上的 18 位代码(也是企业增值税发票抬头里的税号本码),由四部分构成:登记管理部门代码(1 位)、机构类别代码(1 位)、行政区划码(6 位)、主体标识码(9 位,即组织机构代码)+ 校验码(1 位)。
校验方法:对前 17 位按 GB 32100-2015 的规定加权(权重 1,3,9,27,19,26,16,17,20,29,25,13,8,24,10,30,28),求和后模 31,再用 31 减余数得到校验码值,对照字符表核对末位。权重和为 0/30 时校验码为 0。本工具实时执行该算法,并顺带解析管理部门、机构类别与省级区划。
适用场景:开票前核对购买方税号是否录错、签合同前检查对方信用代码格式、财务录入主体信息自查、批量核对台账中的代码一致性。校验通过 ≠ 主体真实存在,确认存在性请到登记机关官网查询。
说明:本工具只做格式与校验位验证;字符集按 GB 32100 规定,code 含小写自动转大写。
常见问题
统一社会信用代码怎么校验?
统一社会信用代码为 18 位:登记管理部门代码(1位)+机构类别代码(1位)+登记管理机关行政区划码(6位)+主体标识码(9位)+校验码(1位)。本工具按 GB 32100 的加权求和算法(模 31)实时计算校验码并与末位核对:不符即为录错或无效代码。
校验通过就代表代码真实有效吗?
不是。工具校验的是格式与校验位数学合法性,能拦截录入错误、伪造格式,但不能验证主体是否真实存在或登记状态正常。要确认主体真实有效,请到国家企业信用信息公示系统等登记机关官网查询。
为什么有些字母用不了?
代码字符集为 0-9 和部分大写字母(共 31 个字符),为与数字及易混淆字形区分,字母 I、O、Z、S、V 不使用。输入小写会自动转大写,含禁用字母会提示。
校验结果会上传吗?收费吗?
完全免费,无需注册。校验全部在浏览器本地完成,输入的代码不会上传任何服务器,适合处理合同、开票信息等敏感内容。
🧰 智数工具矩阵
客户端更强大 · 在线免安装 · 互为补充
🌐 在线工具(免安装 · 浏览器直用)