阿根廷CUIT生成器和验证器 | 测试税务识别号
阿根廷CUIT生成器和验证器用于生成或校验阿根廷的统一税务识别码,即CUIT号码。工具能够按照官方校验位算法生成数学上有效、格式正确的测试用税号,也可以立即验证一个已有的CUIT号码是否符合校验规则,主要供软件开发者在测试注册表单、发票系统和财务软件时使用,不涉及真实纳税人身份查询。
阿根廷CUIT生成器和验证器
生成数学上有效的阿根廷CUIT号码进行测试,或即时验证现有的税务识别代码。
CUIT生成器
CUIT验证器
格式:XX-XXXXXXXX-X
关于CUIT
CUIT(统一税务识别代码)是阿根廷用于个人和法人实体的税务识别代码。
- 格式为XX-XXXXXXXX-X,其中X是数字。
- 前两位数字表示实体类型(20表示男性个人,27表示女性个人,30表示公司等)。
- 最后一位数字是根据前面的数字使用特定算法计算的验证数字。
文档
什么是 CUIT?
CUIT(税务唯一识别码)是阿根廷的税务识别号码。国家税务与海关机构 ARCA 会为开展正式经济活动的每个人和企业分配 CUIT,例如开立银行账户、签订劳动合同或开具发票。ARCA 于 2024 年取代 AFIP,并接管了相同的职能。CUIT 长 11 位,写作 XX-XXXXXXXX-X。
此计算器生成符合官方格式和校验位规则的 CUIT,也会检查现有 CUIT 在数学上是否有效。生成的号码未在 ARCA 登记,仅用于软件测试、开发和教学。
CUIT 结构和类型代码
这 11 位数字分为三部分。
| 部分 | 位数 | 含义 |
|---|---|---|
| 类型代码 | 前 2 位 | 标识纳税人类型 |
| 编号 | 接下来的 8 位 | 唯一识别号码 |
| 校验位 | 最后 1 位 | 确认其余 10 位输入正确 |
类型代码表示持有该 CUIT 的实体类型:
| 实体类型 | 类型代码 |
|---|---|
| 个人,男性 | 20 |
| 个人,女性 | 27 |
| 协会 | 33 |
| 公司、基金会、社团、政府机构、外国公司或信托 | 30 |
此工具中的六种实体共用一个代码 30:公司、基金会、社团、政府机构、外国公司和信托。它们之间更细的区别记录在税务机构的登记档案中,而不在 CUIT 号码本身中。阿根廷还使用其他一些前缀,本生成器不提供,其中包括 23、24 和 34。
如何计算 CUIT 校验位
校验位使用加权模 11 校验和。ISBN 书号以及许多其他识别号码也采用类似方法。它可以发现笔误和数字颠倒,但本身不承载任何隐藏含义。
步骤:
- 写出前 10 位数字:先写 2 位类型代码,再写 8 位编号。
- 按顺序将每一位数字乘以固定权重:5、4、3、2、7、6、5、4、3、2。
- 将 10 个乘积相加。
- 用 11 除该总和,求余数。
- 如果余数为 0,校验位就是 0。
- 如果余数为 1,则在该类型代码下没有任何单个数字可以完成这个号码。阿根廷的处理方式是改用其他前缀签发该号码:20 和 27 变为 23,而 30 变为 33。此工具遵循相同规则。生成器遇到这种情况时会重新生成一个随机号码,验证器则会将具有这种模式的任何 CUIT 标记为无效,无论最后一位是什么。
- 对于其他任何余数,校验位等于 11 减去该余数。
计算示例
计算类型代码 30 和编号 12,345,678 的校验位。
前 10 位数字为 3、0、1、2、3、4、5、6、7、8。将每一位乘以其权重并将结果相加:
(3×5) + (0×4) + (1×3) + (2×2) + (3×7) + (4×6) + (5×5) + (6×4) + (7×3) + (8×2) = 15 + 0 + 3 + 4 + 21 + 24 + 25 + 24 + 21 + 16 = 153
153 除以 11,余数为 10。11 − 10 = 1。
校验位是 1,因此完整的 CUIT 为 30-12345678-1。
相比之下,类型代码 20 和编号 00000001 的总和为 12,除以 11 时余数为 1。该组合不存在校验位,因此在类型代码 20 下,不可能有以这种方式结尾的有效 CUIT。同一编号在前缀 23 下可以使用:总和变为 24,余数为 2,校验位为 9,结果是 23-00000001-9。
验证器如何检查 CUIT
验证器会对输入文本执行两项检查。
- 格式。 输入必须符合 XX-XXXXXXXX-X,或为不含分隔符的 11 位纯数字;工具会自动添加连字符。
- 校验位。 工具按照上述步骤,根据前 10 位数字重新计算校验位,并将其与输入的最后一位进行比较。
验证器不会检查 2 位前缀是否为阿根廷实际使用的前缀。例如 12-34567890-3 可以通过,因为其校验和正确,即使没有任何实体类型使用前缀 12。通过此验证器只能证明号码在算术上格式正确,不能证明它由 ARCA 签发。要确认登记状态,请使用 ARCA 的 Constancia de Inscripción 查询服务。
使用生成器和验证器
要生成测试 CUIT,请选择实体类型,例如公司、个人或协会,然后选择“生成 CUIT”。工具会生成一个随机编号且校验位正确的该类型 CUIT。
要检查 CUIT,请在验证器字段中输入或粘贴号码,然后选择“验证 CUIT”。结果会显示格式和校验位是否都正确。
生成器生成的号码未在 ARCA 登记。在真实税务申报、合同或发票中使用此类号码,根据阿根廷法律将构成欺诈。生成的 CUIT 仅可用于软件测试、预发布环境和教学。
CUIT 与 CUIL
CUIT 和 CUIL 采用相同的 11 位格式和相同的校验位算法。CUIT 用于识别经营企业或独立工作的纳税人,由 ARCA 分配。CUIL(劳动唯一识别码)用于识别在劳动合同下工作的雇员,由国家社会保障管理局 ANSES 分配。许多阿根廷表格接受其中任一号码,因为两者的数字和验证规则完全相同。两者背后的记录分别由不同机构管理。
背景
第23,495号法律于1987年设立了 CUIT,当时由 Dirección General Impositiva(DGI)负责征收阿根廷税款。自1998年八月起,在与每个国家政府机构办理事务时,必须使用 CUIT。1156/96号法令将 DGI 与海关管理机构合并为 AFIP,AFIP 于1997年七月完成组建,并在随后27年间运行 CUIT 系统。953/2024号法令于2024年十月解散 AFIP,并将其职责移交给 ARCA。如今,在阿根廷开设企业银行账户、签订大多数雇佣合同或开具电子发票,都需要 CUIT。
常见问题
CUIT 号码是什么?
CUIT 是阿根廷的税务识别号码:由 ARCA 为开展正式经济活动的个人和企业分配,格式为 XX-XXXXXXXX-X,共 11 位数字。
此工具能告诉我 CUIT 是否真实存在吗?
不能。它只能确认号码格式正确且校验位匹配。CUIT 是否实际签发,取决于 ARCA 的登记记录,而不是任何离线计算。请使用 ARCA 的 Constancia de Inscripción 服务确认登记状态。
我可以在真实表格中使用生成的 CUIT 吗?
不能。生成的 CUIT 在数学上有效,但未在 ARCA 登记。根据阿根廷法律,在真实申报、合同或发票中使用此类号码属于欺诈。生成的号码仅供软件测试和教学使用。
为什么类型代码 30 涵盖这么多实体类型?
代码 30 同时涵盖公司、基金会、社团、政府机构、外国公司和信托。它们之间更细的区别记录在 ARCA 的登记数据库中,而不在 CUIT 本身中。
CUIT 必须带连字符吗?
不需要。验证器既接受带连字符的形式(30-12345678-1),也接受不带分隔符的 11 位形式(30123456781);它会在检查前自动插入连字符。
CUIT 会发生变化吗?
CUIT 通常对其持有人永久有效。因法律认可的性别变更、公司合并或确认的身份盗用等原因,ARCA 可能会更新或重新签发 CUIT。