Resultado

CNPJ formatado
Raiz (matriz)
Filial / unidade
Dígitos verificadores

O que é o CNPJ e como ele é formado

O CNPJ (Cadastro Nacional da Pessoa Jurídica) é o número de identificação de empresas na Receita Federal. Contém 14 dígitos, apresentados no formato XX.XXX.XXX/XXXX-XX. A composição é:

8 primeiros dígitos: raiz do CNPJ — identifica a empresa matriz.
4 dígitos seguintes: ordem da filial (0001 = matriz, 0002 = 1ª filial etc.).
Últimos 2 dígitos: dígitos verificadores, calculados pelo algoritmo oficial.

Como funciona a validação

A validação usa o algoritmo do módulo 11, parecido com o CPF mas com pesos diferentes. Os 12 primeiros dígitos são multiplicados por pesos de 5 a 2 (primeiro dígito) e de 6 a 2 (segundo dígito), a soma é dividida por 11 e o resto define o dígito verificador.

Passo a passo do cálculo

1º dígito: multiplique os 12 primeiros dígitos pelos pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3 e 2. Some os resultados. Calcule o resto da divisão da soma por 11. Se o resto for menor que 2, o dígito é 0; caso contrário, é 11 − resto.
2º dígito: mesma lógica, com os 13 primeiros dígitos (incluindo o 1º verificador) e pesos 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3 e 2.

O que esta ferramenta valida e o que não valida

Valida apenas a coerência matemática dos dígitos verificadores (detecta erros de digitação e CNPJs inventados aleatoriamente). Não consulta a Receita Federal: um CNPJ matematicamente válido pode não existir, estar inapto, baixado ou suspenso. Para conferir a situação cadastral real, acesse solucoes.receita.fazenda.gov.br.

Matriz e filial: diferenças no CNPJ

A raiz do CNPJ (8 primeiros dígitos) é única para toda a empresa. Cada estabelecimento da mesma pessoa jurídica recebe uma numeração sequencial de filial: a matriz sempre é 0001, a primeira filial é 0002 e assim por diante. Os dígitos verificadores são recalculados para cada filial, então cada CNPJ é único mesmo compartilhando a raiz.

CNPJ com letras (versão alfanumérica)

A Receita Federal anunciou um novo formato alfanumérico do CNPJ (com letras entre os dígitos) previsto para iniciar em 2026, dada a crescente criação de empresas. O cálculo do dígito verificador foi ajustado: cada letra recebe um valor numérico (subtrai 48 do código ASCII). Até a implantação definitiva, o CNPJ 100% numérico continua válido. Este validador trabalha com o formato numérico tradicional.

Quando usar a validação de CNPJ

Formulários online: evitar cadastros inválidos.
Sistemas de emissão de nota fiscal: checar antes de transmitir para a SEFAZ.
Importação de dados: validar planilhas com listas de fornecedores ou clientes.
Antes de emitir boleto: o banco rejeita CNPJ inválido e cobra tarifa de retorno.

Perguntas Frequentes

  • Não. A verificação é feita localmente no navegador, apenas pelo algoritmo dos dígitos verificadores. Nenhum dado é transmitido. Para situação cadastral oficial, use o portal solucoes.receita.fazenda.gov.br.

  • Não. Apesar dos dígitos baterem matematicamente, CNPJs com todos os dígitos iguais são convencionalmente inválidos — assim como no CPF — para evitar uso em testes e fraudes.

  • Sim, use nosso gerador de CNPJ. Ele cria CNPJs com dígitos verificadores válidos para testar formulários e sistemas. Os CNPJs gerados não pertencem a empresas reais.

  • Esta versão valida um CNPJ por vez. Para validação em massa (CSV, ERP, ETL), implemente o mesmo algoritmo em sua linguagem — o código é simples e está no próprio HTML desta página.

Buscas relacionadas

validador de cnpj online, como validar cnpj, algoritmo cnpj dígitos verificadores, cnpj válido ou inválido, verificar cnpj, cnpj alfanumérico.