Validador CNPJ Base/Filial
Valide a base (8 dígitos) e a filial (4 dígitos) de um CNPJ, sem o dígito verificador. Útil para identificar matriz, filiais e grupos econômicos.
Raiz e filial de CNPJ sem verificadores
Chegou uma lista de estabelecimentos e você precisa separar matriz de filial, ou agrupar tudo por grupo econômico. Essa informação está nos doze primeiros dígitos do CNPJ: oito de raiz, que identificam a empresa, e quatro de ordem, onde 0001 é a matriz e 0002 em diante são as filiais. Esta página confere se esse trecho está escrito no formato certo, enquanto você digita.
O padrão aceito é exatamente doze dígitos, com pontos e barra opcionais, então 12.345.678/0001 e 123456780001 valem igual. E aqui vem o detalhe que pega quase todo mundo: os dois dígitos verificadores não fazem parte do padrão. Se você colar o CNPJ inteiro, como 12.345.678/0001-95, a resposta é vermelha. Corte o traço e os dois últimos dígitos antes de colar e o mesmo número passa.
Isto não é um validador de CNPJ. Não existe cálculo de módulo 11 na página, então 00.000.000/0000 aparece verde sem qualquer ressalva. Para saber se o número é matematicamente válido, use o validador completo de CNPJ; para saber se a empresa existe, a consulta é na Receita Federal. O padrão também só aceita dígitos, então CNPJ alfanumérico, com letras na raiz, é recusado. Roda tudo no navegador.
Perguntas frequentes
Por que meu CNPJ completo dá inválido?
O que significa o 0001 no meio do CNPJ?
Ele confere o dígito verificador?
Ferramentas Relacionadas
Detector e Validador de CPF/CNPJ
Detecta automaticamente se uma string é CPF (11 dígitos) ou CNPJ (14 dígitos) e valida o dígito verificador correspondente.
Validador NIP (Polônia)
Valide um número NIP da Polônia (10 dígitos) pelo checksum oficial. É o cadastro fiscal de empresas polonês, equivalente ao CNPJ brasileiro.
Validador de CNPJ Alfanumérico
Valida CNPJ no novo formato alfanumérico (IN RFB 2.119/2022): 12 caracteres alfanuméricos + 2 dígitos verificadores via mod-11.