🏢

Validador de CNPJ

Documentos

O que é o CNPJ e como funciona a validação?

O CNPJ (Cadastro Nacional da Pessoa Jurídica) é um número único de 14 dígitos que identifica empresas e entidades perante a Receita Federal. O número é composto pela raiz de 8 dígitos, um digitador de 4 posições e dois dígitos verificadores (D1 e D2), calculados por algoritmo módulo 11.

Estrutura do CNPJ

Posição Significado Dígitos
1-8 Raiz (empresa base) 8 dígitos
9-12 Filial / ordem 4 dígitos
13-14 Dígitos verificadores 2 dígitos

Algoritmo de verificação módulo 11

O CNPJ usa pesos de 2 a 9 para cada dígito, aplicados em sentido inverso. Funciona assim:

  1. Multiplica-se cada dígito do CNPJ pelo peso correspondente (2,3,4... até 9, depois reinicia em 2)
  2. Somam-se os resultados da multiplicação
  3. Calcula-se o resto da divisão por 11
  4. Se o resto for menor que 2, o dígito é 0; senão, subtrai-se o resto de 11
  5. Para o segundo dígito verificador, repete-se usando os 13 primeiros dígitos e um peso inicial de 2

Exemplo de máscara de formatação

O CNPJ é normalmente formatado como XX.XXX.XXX/XXXX-XX, onde:

  • Os primeiros 8 dígitos = empresa
  • Os 4 dígitos após a barra = número da filial (0001 = matriz)
  • Os 2 últimos dígitos = verificadores

Perguntas Frequentes

CNPJ e CPF são a mesma coisa?

Não. O CPF identifica pessoas físicas (11 dígitos), enquanto o CNPJ identifica pessoas jurídicas (empresas, 14 dígitos).

Validação de CNPJ é a mesma coisa que consulta?

Não. A validação apenas verifica se o dígito verificador está correto. Para saber se o CNPJ está ativo na Receita Federal, é necessária uma consulta رسمфициаль.

O validador aceita CNPJ com máscara?

Sim. Pode usar 12.345.678/0001-90 ou 12345678000190 — ambos são aceitos.

É seguro validar CNPJs de clientes?

Sim. A validação é feita 100% no navegador com JavaScript. Nenhum dado é enviado para servidores externos.