cnpjcpf.
Guia · estrutura

Estrutura do CNPJ: quantos números e o que significam

O CNPJ tem 14 dígitos, divididos em três blocos: a raiz (a empresa), a ordem (matriz ou filial) e os dígitos verificadores. Veja como ler cada parte.

Quantos números tem um CNPJ

O CNPJ tem 14 dígitos, normalmente escritos no formato XX.XXX.XXX/XXXX-XX. A pontuação (pontos, barra e hífen) é só para leitura humana — o número em si são os 14 dígitos.

Anatomia de um CNPJ
12.345.678/0001-95
raiz · 8 dígitos · a empresa ordem · 4 dígitos · matriz/filial DV · 2 dígitos · verificadores

O que cada bloco significa

BlocoDígitosO que é
Raiz8Identifica a empresa. É o mesmo número para a matriz e todas as filiais.
Ordem4Identifica o estabelecimento: 0001 é a matriz, 0002 em diante são filiais.
Verificadores2Conferem o número pelo cálculo do módulo 11, contra erro de digitação.

Os dois dígitos verificadores não são escolhidos — são calculados a partir dos doze primeiros. É por isso que dá para checar se um CNPJ está correto sem consultar nenhum banco de dados; basta refazer a conta. Veja como funciona o módulo 11.

Matriz e filial

Matriz e filiais de uma empresa compartilham a raiz de 8 dígitos — afinal, são a mesma pessoa jurídica. O que muda é o número de ordem:

  • /0001 — a matriz (o estabelecimento principal).
  • /0002, /0003… — as filiais, na ordem de abertura.

Como o número de ordem entra no cálculo, cada estabelecimento tem dígitos verificadores próprios — então o CNPJ completo da matriz e o de uma filial são diferentes, mesmo com a raiz igual.

publicidade

Como ler um CNPJ na prática

Pegue o exemplo 12.345.678/0001-95: a empresa é a raiz 12.345.678; o /0001 diz que é a matriz; o -95 são os verificadores. Dois CNPJs com a mesma raiz são a mesma empresa em estabelecimentos diferentes.

A partir de julho de 2026, a raiz e a ordem poderão ter letras (formato alfanumérico) — mas a divisão em blocos e os 14 caracteres continuam iguais. Entenda em CNPJ alfanumérico.

Dúvidas comuns

Quantos números tem um CNPJ?
14 dígitos: 8 de raiz, 4 de ordem (matriz ou filial) e 2 verificadores.
O que significa o /0001?
É o número de ordem do estabelecimento. 0001 indica a matriz; 0002 em diante, as filiais.
Matriz e filial têm o mesmo CNPJ?
Compartilham a mesma raiz de 8 dígitos (a mesma empresa), mas o número de ordem é diferente — então o CNPJ completo difere.
Qual a diferença entre CNPJ e CPF na estrutura?
O CPF tem 11 dígitos (9 base + 2 verificadores) e identifica uma pessoa física; o CNPJ tem 14 e identifica uma empresa. Veja a estrutura do CPF.
Conteúdo informativo sobre a composição do CNPJ. Cálculo dos verificadores pelo módulo 11 (numérico e alfanumérico, IN RFB nº 2.229/2024). Revisado em 06/2026.