Como funciona o cálculo do CNPJ
O CNPJ tem 14 dígitos e os dois últimos são verificadores, recalculados a partir dos doze primeiros pelo módulo 11. O primeiro dígito verificador multiplica cada um dos doze números por uma sequência de pesos que começa em 5, desce até 2 e recomeça em 9 descendo de novo até 2. Some os produtos, divida por 11 e olhe o resto: se ele for 0 ou 1, o dígito é 0; senão, é 11 menos o resto. O segundo verificador repete a conta sobre os treze primeiros números (os doze mais o primeiro dígito), com pesos que começam em 6 e seguem a mesma lógica, de 9 a 2. Quando os dois dígitos calculados coincidem com o final informado, o CNPJ é consistente. A ferramenta reproduz esse cálculo direto no navegador.
Exemplo passo a passo com um número
Veja o cálculo com o CNPJ fictício 11.222.333/0001-81, cuja base de doze dígitos é 112223330001. Para o primeiro verificador, use os pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3 e 2: os produtos são 5, 4, 6, 4, 18, 24, 21, 18, 0, 0, 0 e 2, somando 102. O resto de 102 por 11 é 3, então o dígito é 11 menos 3, igual a 8. Para o segundo, inclua esse 8 e use os pesos 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3 e 2: os produtos somam 120, cujo resto por 11 é 10, então o dígito é 11 menos 10, igual a 1. Os verificadores 8 e 1 batem com o final -81, confirmando que o número é consistente.
Raiz, filial e verificador na Receita Federal
O CNPJ (Cadastro Nacional da Pessoa Jurídica) é mantido pela Receita Federal, que administra o registro das empresas e é a fonte oficial da situação de cada uma. O número se divide em três partes: os oito primeiros dígitos são a raiz, que identifica a empresa; os quatro seguintes indicam a unidade, sendo 0001 a matriz e 0002 em diante as filiais; os dois últimos são os verificadores. Uma empresa com várias unidades tem vários CNPJs que compartilham a mesma raiz e mudam só no trecho da filial e nos dígitos finais. A regra do módulo 11 é pública, o que permite conferir a consistência de qualquer um desses números sem acesso a bases do governo. Já a razão social, o endereço e a situação cadastral vêm apenas da consulta pública de CNPJ no site da Receita. Separar a raiz da filial ajuda a entender por que dois números tão parecidos aparecem para a mesma marca: eles são a mesma empresa em unidades diferentes, e cada unidade tem o seu par de dígitos verificadores próprio.
O novo CNPJ alfanumérico
Vale saber que a Receita Federal definiu um novo formato de CNPJ alfanumérico, previsto para começar em julho de 2026 para as inscrições novas. Ele mantém as 14 posições e a mesma divisão em raiz, unidade e verificador, mas as doze primeiras posições passam a aceitar letras e números, enquanto os dois dígitos verificadores continuam numéricos. O cálculo do verificador segue o módulo 11, agora usando o valor de cada caractere em vez do dígito puro. Os CNPJs já existentes, todos numéricos, permanecem válidos e não mudam. Esta ferramenta trata do formato numérico tradicional, que é o da imensa maioria dos números em circulação hoje, e continua conferindo os dígitos verificadores desse padrão.
CNPJ válido não é o mesmo que empresa ativa
Um CNPJ válido não é o mesmo que empresa ativa. A validação confirma só que os dígitos verificadores fecham a conta do módulo 11, não que existe uma empresa por trás do número nem que ela está em funcionamento. Um CNPJ pode ter dígito correto e nunca ter sido registrado, ou pertencer a uma empresa baixada, suspensa ou inapta. Este validador não consulta a Receita Federal nem qualquer base externa: todo o cálculo roda no seu navegador, sem enviar o número a servidores, e por isso funciona até offline depois que a página carrega. A contrapartida é que ele não informa a situação cadastral. Para saber a razão social, o endereço e se a empresa está ativa, a fonte é a consulta pública de CNPJ da Receita, que devolve esses dados a partir do número.
Por que um CNPJ aparece como inválido
Um CNPJ aparece como inválido quando os dígitos verificadores não correspondem ao cálculo dos doze primeiros números, o que quase sempre indica erro de digitação. Confira se você informou os 14 números completos, sem trocar posições e sem incluir letras ou símbolos além da pontuação 00.000.000/0000-00. Sequências com todos os dígitos iguais também são rejeitadas por convenção, mesmo quando passam na conta, porque não correspondem a inscrições reais. Se o número veio de uma nota fiscal ou de um contrato e continua acusando erro, verifique o documento na origem, dígito por dígito, já que a ferramenta só consegue dizer se a matemática do verificador fecha, e um único número trocado é suficiente para derrubar o resultado.
Como usar esta ferramenta
- Digite ou cole o CNPJ, com ou sem pontuação.
- Veja na hora se ele é válido ou inválido.
- Troque os números para testar outro CNPJ.
Perguntas Frequentes (FAQ)
- O validador diz se a empresa existe?
- Não. Ele apenas confirma que os dígitos verificadores estão corretos. Para saber se o CNPJ está ativo e a qual empresa pertence, consulte o cadastro da Receita Federal.
- CNPJ com dígitos repetidos é válido?
- Não. Assim como no CPF, sequências de dígitos iguais são rejeitadas por convenção, mesmo que passem no cálculo do verificador.
- O CNPJ vai mesmo passar a ter letras?
- Sim. A Receita Federal aprovou o CNPJ alfanumérico para inscrições novas a partir de julho de 2026. As doze primeiras posições passam a aceitar letras e números, e os dois dígitos verificadores continuam numéricos, calculados pelo módulo 11. Os CNPJs numéricos que já existem seguem válidos e não precisam ser trocados.
- O que significam os quatro dígitos depois da raiz?
- São o número da unidade. O 0001 identifica a matriz, e 0002, 0003 e assim por diante são as filiais, que dividem a mesma raiz de oito dígitos da empresa. Ou seja, uma rede com várias lojas tem vários CNPJs quase iguais, que só mudam nesse trecho e nos dois dígitos verificadores finais.
- Posso validar o CNPJ sem a pontuação?
- Pode. A ferramenta aceita o número com a máscara 00.000.000/0000-00 ou apenas com os 14 dígitos, e ignora pontos, barra e traço no cálculo. O essencial é que os 14 números estejam completos e na ordem certa, porque qualquer dígito faltando ou trocado faz o verificador não fechar.