1001Ferramentas
🇦🇷 Validadores

Validador CUIL (Argentina)

Valida CUIL argentino (Código Único de Identificación Laboral) com check digit — usado em folha de pagamento.

O que é o CUIL/CUIT?

Na Argentina, o CUIL (Código Único de Identificación Laboral) e o CUIT (Código Único de Identificación Tributaria) compartilham a mesma estrutura de 11 dígitos. O CUIL é usado para questões trabalhistas e previdenciárias (ANSES), enquanto o CUIT é o identificador fiscal (AFIP).

Ambos costumam ser escritos como XX-XXXXXXXX-X: um prefixo de tipo de dois dígitos, um DNI de oito dígitos e um único dígito verificador.

Prefixos de tipo

  • 20, 23, 24, 27 — pessoas físicas. 20 costuma ser homens, 27 mulheres, e 23/24 resolvem colisões quando há um DNI repetido.
  • 30, 33, 34 — pessoas jurídicas (empresas).
  • Os 8 dígitos do meio são o DNI da pessoa (documento nacional de identidade).

Algoritmo do dígito verificador

O 11º dígito verifica os outros dez:

  • Aplique os pesos [5, 4, 3, 2, 7, 6, 5, 4, 3, 2] aos 10 primeiros dígitos e some os produtos.
  • Calcule 11 - (soma mod 11).
  • Se o resultado for 11, o dígito verificador é 0.
  • Se o resultado for 10, esse DNI deve usar um prefixo alternativo (um caso especial, não um dígito 10).

Pegadinhas comuns

  • Deixar os hifens de XX-XXXXXXXX-X — remova tudo que não for dígito primeiro.
  • Esquecer que um resultado 11 corresponde a um dígito verificador 0.
  • Gerar um dígito verificador 10 em vez de trocar para o prefixo alternativo.
  • Supor que CUIL e CUIT são números diferentes — compartilham o formato, só muda o órgão administrador.

FAQ

CUIL e CUIT são iguais? Usam exatamente o mesmo layout de 11 dígitos e o mesmo checksum; o CUIL é para o trabalho/ANSES e o CUIT para tributos/AFIP.

O que o prefixo indica? Se o titular é pessoa física (20/23/24/27) ou jurídica (30/33/34), e, para pessoas, dá pistas sobre sexo e tratamento de colisões.

Por que um dígito verificador 10 exige outro prefixo? Um único dígito não pode ser 10, então o esquema troca para um prefixo alternativo (ex.: 23/24) para manter o verificador válido para aquele DNI.

Ferramentas Relacionadas