Como ler um CNPJ: o que significa cada bloco de números
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:
- 12345678 — a raiz, ou CNPJ básico (8 dígitos)
- 0001 — o número de ordem do estabelecimento (4 dígitos)
- 90 — os dígitos verificadores (2 dígitos)
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:
- 0001 é sempre a matriz;
- 0002 em diante são as filiais, na ordem em que foram abertas.
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.