在线工具 · 财务

统一社会信用代码校验

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 不使用。输入小写会自动转大写,含禁用字母会提示。

校验结果会上传吗?收费吗?

完全免费,无需注册。校验全部在浏览器本地完成,输入的代码不会上传任何服务器,适合处理合同、开票信息等敏感内容。

🧰 智数工具矩阵

客户端更强大 · 在线免安装 · 互为补充

🌐 在线工具(免安装 · 浏览器直用)

🧾 XML 发票查看器

拖入还原票样,不上传

🧮 含税计算器

价税分离 · 税额互算

🧮 个税计算器

2026 综合所得个税估算

¥ 人民币大写

数字转中文大写金额

全部在线工具 →

合并/拆分/水印/加密…