Pular para o conteúdo
FichaEmpresa

Como ler um CNPJ: o que significa cada bloco de números

Atualizado em 07/09/2026 · FichaEmpresa

Um CNPJ tem 14 dígitos e costuma ser tratado como um número único e indivisível. Não é. Ele tem três partes, e saber separá-las resolve dúvidas práticas — como descobrir se você está lidando com a matriz ou com uma filial, ou se duas empresas de nomes diferentes são, na verdade, o mesmo grupo.

A anatomia: 8 + 4 + 2

Tome o formato padrão 12.345.678/0001-90:

A raiz identifica a empresa

Os oito primeiros dígitos identificam a pessoa jurídica. Todos os estabelecimentos de uma mesma empresa — matriz e filiais — compartilham exatamente a mesma raiz. É por isso que uma rede com trinta lojas não tem trinta empresas: tem uma empresa e trinta estabelecimentos.

Consequência prática: se você quiser saber quantas unidades um fornecedor tem, procure pela raiz, não pelo CNPJ completo. Razão social, capital social, natureza jurídica e porte pertencem à raiz — são atributos da empresa, não da loja.

O número de ordem separa matriz de filial

O bloco de quatro dígitos numera os estabelecimentos:

Isso responde a uma pergunta que aparece muito em cobrança e em cadastro de fornecedor: por que o contrato foi assinado com um CNPJ e a nota veio com outro? Quase sempre porque o contrato saiu pela matriz e a operação acontece numa filial. São CNPJs diferentes da mesma empresa.

Vale notar que endereço, telefone, atividade principal e situação cadastral são de cada estabelecimento. Uma filial pode ter CNAE diferente da matriz, e pode até estar com situação cadastral diferente.

Os dois últimos dígitos são conferência

Os dígitos verificadores são calculados a partir dos doze anteriores por um algoritmo de módulo 11. Eles não carregam informação sobre a empresa: existem apenas para detectar erro de digitação. É o mesmo princípio do dígito do CPF ou do código de barras.

Por isso um CNPJ inventado quase sempre é rejeitado por qualquer sistema decente: os dois últimos dígitos não fecham com os doze primeiros.

O que o CNPJ não diz

Duas confusões comuns vale desfazer:

O CNPJ não indica o estado. Diferente do CPF, cujo nono dígito aponta a região fiscal de emissão, o CNPJ não carrega localização. Uma raiz baixa não significa empresa de São Paulo, e uma raiz alta não significa empresa nova de outro estado.

Raiz baixa indica antiguidade, mas só aproximadamente. As raízes foram distribuídas em ordem crescente ao longo do tempo, então um CNPJ que começa com 0000 costuma ser de empresa antiga — bancos estatais e autarquias ocupam boa parte dessa faixa. Mas a data de abertura, que consta do cadastro, é a informação confiável; a raiz é só um indício.

Como usar isso numa consulta

Ao pesquisar um fornecedor, comece pela raiz. Ela mostra o grupo inteiro: se a matriz está em outra cidade, quantas filiais existem, e se alguma unidade tem situação diferente das demais. Depois desça ao estabelecimento específico com quem você vai negociar, porque é o endereço e a situação dele que valem para aquele contrato.

Neste site, cada ficha corresponde a um estabelecimento — um CNPJ de 14 dígitos. Você pode digitar o número com ou sem pontuação na busca que nós levamos direto à ficha.

Continue lendo