NIT 校验位计算器 使用方法
- 1
输入 NIT
输入不带校验位的号码;点号和空格会被忽略,所以 900.123.456 可以直接输入。
- 2
查看 DV
完整的 NIT 会显示出来,校验位跟在连字符后面,可直接复制到表格或发票中。
- 3
核对清单
在“检查”标签页中粘贴带 DV 的 NIT,每行一个,即可找出所有校验位错误的组合。
限制与 Pro
免费:可计算 6 到 15 位基数的校验位,每次粘贴最多检查 10,000 组 NIT 与 DV,每批最多生成 10,000 个测试 NIT。
Pro 可去除广告;计算器本身不设限制。 了解 Pro
关于 NIT 校验位计算器
哥伦比亚的每个 NIT 在连字符后都带有一位校验位(dígito de verificación),例如 890.903.938-8。如果这位数字与号码不匹配,DIAN、电子发票系统和银行都会拒收。填写 RUT 表格的会计、开发发票模块的程序员、为新客户办理入驻的供应商,都需要把它填对;只要知道权重,校验位其实很容易算出来。
计算时,从 NIT 的最后一位往前读,把每一位数字依次乘以质数 3、7、13、17、19、23、29、37、41、43、47、53、59、67 和 71,再把乘积相加,除以 11。余数为 0 或 1 时,余数本身就是校验位;其他余数 r 则校验位为 11 − r。公司九位数的 NIT 和个人的 NIT(即其 cédula 号码)都适用同一规则。
本页默认打开的是计算器:输入不带校验位的 NIT,带不带点号都可以,即可得到完整号码。要核对供应商清单,可以在“检查”标签页中粘贴带校验位的 NIT,每行一个,写成 900123456-8、900.123.456-8 或 9001234568 均可;最后一位会被当作 DV,每一行都会显示是否匹配。“生成”标签页可以生成基数为九位或十位的测试 NIT。
这项计算无法告诉你某个 NIT 是否已在 RUT 中登记或仍然有效,也无法得知它属于谁;这些信息需要通过 DIAN 自己的查询服务获取,而本页不会连接该服务。
隐私
你输入的 NIT 和 cédula 号码只由本页中的代码处理,不会通过任何请求发送给 DIAN 或其他服务器,离开页面后也不会保留任何内容。