Validador de CUIT/CUIL Argentino

Validator

Valide um número CUIT/CUIL argentino instantaneamente e veja seu prefixo de tipo decodificado. Confirma o dígito verificador mod-11 com a regra oficial de substituição. Gratuito, funciona no navegador.

Digite o CUIT/CUIL
Resultado da Validação
Digite um CUIT/CUIL acima para validar

Sobre esta ferramenta

Sobre o Validador de CUIT/CUIL Argentino

CUIT e CUIL são o mesmo formato de número de 11 dígitos — o identificador fiscal e trabalhista da Argentina — diferenciados apenas por qual prefixo de tipo de 2 dígitos é usado (20/23/24/27 para pessoas físicas, 30/33/34 para empresas, além de 50/51/55 para fins internacionais). O dígito verificador usa os pesos 5, 4, 3, 2, 7, 6, 5, 4, 3, 2 com uma soma mod-11 e uma tabela fixa de substituição de dígito.

Cole um CUIT/CUIL e a ferramenta verifica se o prefixo de tipo é um dos valores reconhecidos, decodifica se é um número de pessoa física ou empresa, e confirma o dígito verificador com base na tabela oficial de substituição (onde um resultado mod-11 bruto de 1 se torna o dígito verificador 9, e 0 permanece 0).

Use isto para verificar o CUIT/CUIL de um cliente ou fornecedor antes de faturar na Argentina, ou para depurar uma biblioteca de validação que implementa corretamente a regra de substituição.

Validação instantânea e totalmente no lado do cliente com a tabela de substituição de dígito oficialmente documentada, implementada exatamente como a implementação de referência do python-stdnum a define — não uma regra adivinhada ou baseada em gênero.

Recursos Principais

  • Verifica o dígito verificador mod-11 com a tabela oficial de substituição
  • Decodifica o prefixo de tipo como pessoa física, empresa ou internacional
  • 100% baseado no navegador, sem dados enviados

FAQ

Validador de CUIT/CUIL Argentino — Perguntas Frequentes

O que a regra de substituição do dígito verificador realmente faz?

Depois de calcular a soma ponderada mod 11, a maioria dos resultados (de 2 a 10) mapeia diretamente para o dígito verificador 11 menos esse resultado. Mas um resultado de 0 mapeia para o dígito verificador 0, e — este é o detalhe que as fontes frequentemente erram — um resultado de 1 mapeia para o dígito verificador 9, não para um caso "inválido". Esta é uma substituição numérica fixa, não algo que depende de o CUIT/CUIL ser de pessoa física ou empresa.

Isso significa que toda base de 10 dígitos tem um CUIT/CUIL válido?

Sim. Devido a essa regra de substituição, não existe o caso de "não existe dígito verificador válido" para o CUIT/CUIL como existe para alguns outros IDs fiscais deste site (como o NIP polaco) — toda base produz exatamente um dígito verificador válido.

O que os diferentes prefixos de tipo significam?

20, 23, 24 e 27 são usados para pessoas físicas (CUIL); 30, 33 e 34 para empresas (CUIT); 50, 51 e 55 são reservados para fins internacionais. O prefixo não afeta em nada o cálculo do checksum.

Esta ferramenta pode confirmar que um CUIT/CUIL pertence a um contribuinte real e registrado?

Não. Esta é apenas uma verificação matemática de checksum. Confirmar o status de registro exige acesso aos próprios sistemas da AFIP (autoridade fiscal da Argentina), que este site não pode consultar.

Dicas

  • Espaços e hífens são removidos automaticamente antes da validação
  • Use o Gerador de CUIT/CUIL deste site para criar números de teste válidos
  • RUT (Chile), CPF (Brasil) e CURP (México) são as outras ferramentas de ID nacional latino-americanas deste site

Explore more

Ferramentas Relacionadas

Outras ferramentas que podem ser úteis para seu fluxo de trabalho