Como Validar um CNPJ: O Algoritmo dos Dígitos Verificadores Explicado
Um CNPJ com formato correto pode ser inválido. Entenda como funciona o cálculo dos dígitos verificadores, por que isso importa para sistemas e como verificar se um CNPJ realmente existe na Receita Federal.
Validador de CNPJ
Válido matematicamente não significa cadastrado na Receita Federal
O algoritmo dos dígitos verificadores detecta erros de digitação: um único dígito errado quase sempre resulta em CNPJ inválido. Mas um CNPJ pode passar na validação matemática e ainda assim não existir na base da Receita Federal, estar cancelado ou pertencer a uma empresa diferente.
O que a validação matemática confirma
- • Os 14 dígitos formam uma sequência matematicamente consistente
- • Não há erro de transcrição óbvio
- • O formato obedece ao padrão da Receita Federal
O que a validação matemática NÃO confirma
- • Se o CNPJ existe na base da Receita Federal
- • Se a empresa está ativa ou encerrada
- • Se o CNPJ pertence à empresa mencionada
Como funciona o algoritmo dos dígitos verificadores
Um CNPJ tem 14 dígitos: 8 de raiz (identificam a empresa), 4 de ordem (identificam a unidade: 0001 = matriz) e 2 dígitos verificadores calculados.
Exemplo: 11.222.333/0001-81
O cálculo usa módulo 11 aplicado duas vezes (pesos diferentes para o primeiro e segundo dígito). Se o resto for menor que 2, o dígito é 0. Senão, é 11 menos o resto. Qualquer troca de dígito na entrada muda o resultado e invalida a sequência.
Quando usar a MINDATA além da validação matemática
Confirmar que o CNPJ existe na base da Receita Federal e não foi cancelado
Verificar a situação cadastral atual: ATIVA, SUSPENSA, BAIXADA ou INAPTA
Confirmar que a razão social bate com a empresa que emitiu a nota fiscal
Verificar sanções, dívida ativa e histórico societário em uma única consulta
Valide e consulte qualquer CNPJ
Verificação matemática + dados da Receita Federal + sanções + histórico. Gratuito, sem cadastro.
Consultar CNPJ