Validador de CNPJ Online Grátis 2025 | TudoAqui

Validador de CNPJ

🏢 Validador de CNPJ

Valide números de CNPJ e verifique se o documento é válido.

✅ Validaçéo de CNPJ

ℹ️ Sobre o CNPJ

📝
Estrutura do CNPJ

O CNPJ possui 14 dígitos, sendo 12 números-base e 2 dígitos verificadores.

Validaçéo

A validaçéo é feita através de um algoritmo que verifica os dígitos verificadores.

O que vai mudar no CNPJ a partir de 2026?

A Receita Federal anunciou mudanças importantes no Cadastro Nacional da Pessoa Jurídica (CNPJ), que entraréo em vigor a partir de julho de 2026. A principal novidade é a adoçéo do formato alfanumérico, que permitirá o uso de letras e números no registro de novas empresas.

Essa alteraçéo faz parte de um processo de modernizaçéo cadastral e busca garantir que o Brasil tenha capacidade de identificar empresas de forma única nas próximas décadas, evitando o esgotamento da combinaçéo numérica atual.

O que muda no novo CNPJ?

Outras mudanças relacionadas

Além da alteraçéo no CNPJ, também está prevista para janeiro de 2026 a padronizaçéo nacional da Nota Fiscal de Serviços Eletrônica (NFS-e). Esse processo vai unificar a emisséo de notas de serviço em todo o Brasil, simplificando o cumprimento de obrigações pelas empresas.

O que as empresas precisam fazer?

Concluséo

A mudança do CNPJ para um modelo alfanumérico representa um avanço na modernizaçéo da identificaçéo empresarial no Brasil. Essa atualizaçéo garante mais longevidade ao cadastro e acompanha a evoluçéo tecnológica dos sistemas fiscais e contábeis.

Fontes oficiais

🏢 O que é CNPJ e Estrutura do Número

O CNPJ (Cadastro Nacional da Pessoa Jurídica) é o documento de identificação obrigatório para empresas brasileiras, criado pela Receita Federal em 1998 para unificar o cadastro fiscal de pessoas jurídicas. É o equivalente corporativo do CPF, usado em todas as operações comerciais, fiscais e financeiras envolvendo empresas.

O número do CNPJ possui 14 dígitos organizados no formato XX.XXX.XXX/YYYY-ZZ. Essa estrutura não é aleatória - cada parte tem significado específico:

  • 8 primeiros dígitos (XX.XXX.XXX) - Número base da empresa, único e sequencial emitido pela Receita Federal
  • 4 dígitos seguintes (/YYYY) - Número do estabelecimento: 0001 = matriz, 0002+ = filiais
  • 2 últimos dígitos (-ZZ) - Dígitos verificadores calculados por algoritmo Módulo 11

Exemplo prático: CNPJ 33.000.167/0001-01 (Banco Santander Brasil S.A.)
- 33.000.167 = número base da empresa
- 0001 = estabelecimento matriz
- 01 = dígitos verificadores

Segundo dados da Receita Federal (2024), existem mais de 21 milhões de CNPJs ativos no Brasil, incluindo empresas (SA, Ltda), MEIs, ONGs, condomínios, órgãos públicos e entidades religiosas. Nosso Validador de CNPJ Online Grátis verifica se o número está matematicamente correto, detectando erros de digitação instantaneamente.

🔢 Como Funciona o Algoritmo de Validação do CNPJ

O CNPJ usa o mesmo método matemático do CPF - Módulo 11 - mas com 14 dígitos em vez de 11. São calculados 2 dígitos verificadores separadamente usando multiplicações sequenciais.

Etapa 1: Cálculo do Primeiro Dígito Verificador

Pegue os 12 primeiros dígitos do CNPJ (8 do número base + 4 do estabelecimento). Multiplique pela sequência: 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.

Exemplo com CNPJ: 11.222.333/0001-81
Dígitos: 1 1 2 2 2 3 3 3 0 0 0 1
Multiplicadores: 5 4 3 2 9 8 7 6 5 4 3 2

Cálculo: 1×5 + 1×4 + 2×3 + 2×2 + 2×9 + 3×8 + 3×7 + 3×6 + 0×5 + 0×4 + 0×3 + 1×2 = 117
Resto da divisão por 11: 117 ÷ 11 = 10, resto = 7
Se resto < 2, primeiro dígito = 0. Se resto ≥ 2, primeiro dígito = 11 - resto
Neste caso: 11 - 7 = 4 (mas no exemplo real seria 8)

Etapa 2: Cálculo do Segundo Dígito Verificador

Agora use os 12 primeiros dígitos + primeiro dígito verificador (total de 13 dígitos). Multiplique pela sequência: 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.

Continuando: 11.222.333/0001-8?
Dígitos: 1 1 2 2 2 3 3 3 0 0 0 1 8
Multiplicadores: 6 5 4 3 2 9 8 7 6 5 4 3 2

Repita o mesmo processo de divisão por 11 e subtração.
Resultado final completo: 11.222.333/0001-81

⚠️ CNPJs Sempre Inválidos

Similar ao CPF, CNPJs com todos os dígitos iguais são sempre inválidos: 00.000.000/0000-00, 11.111.111/1111-11, etc. Nosso validador detecta e rejeita automaticamente. Além disso, CNPJs cancelados ou suspensos pela Receita podem ser válidos em formato mas inativos - para confirmar situação cadastral, consulte em servicos.receita.fazenda.gov.br/servicos/cnpj

🏭 Diferença Entre Matriz e Filial no CNPJ

Os 4 dígitos do meio (/YYYY) identificam o estabelecimento dentro da empresa. Entender isso é essencial para emissão de notas fiscais e contratos:

🏢

Matriz (/0001)

Primeiro estabelecimento da empresa, sempre terminado em /0001-XX. É a sede legal onde são tomadas decisões estratégicas. Exemplo: Magazine Luiza tem matriz em Franca/SP. Notas fiscais emitidas pela matriz levam CNPJ com /0001.

🏪

Filiais (/0002+)

Estabelecimentos adicionais da mesma empresa, numerados sequencialmente: /0002, /0003, /0004... Cada loja física, depósito, fábrica tem CNPJ próprio. Magazine Luiza tem +1.200 filiais, cada uma com CNPJ terminado em /0002 até /1200.

📄

Mesma Raiz, CNPJs Diferentes

Os 8 primeiros dígitos são iguais para matriz e todas as filiais. Apenas o número do estabelecimento e dígitos verificadores mudam. Isso facilita identificar que pertencem à mesma empresa em contratos e notas fiscais.

💼 Casos de Uso: Quando Validar CNPJ

📋 Cadastros B2B e Fornecedores

Empresas validam CNPJ de fornecedores antes de fechar contratos. Motivos críticos: 1) Evitar fraudes - golpistas criam empresas fantasmas com CNPJ falso para aplicar golpes de falso fornecedor, 2) Compliance fiscal - comprar de empresa com CNPJ irregular pode gerar problemas com Receita Federal (notas fiscais rejeitadas, impossibilidade de deduzir custos no IR), 3) Due diligence - grandes empresas exigem consulta completa do CNPJ via Receita Federal confirmando: situação cadastral ativa, inexistência de débitos federais, regularidade no FGTS e INSS. Processo recomendado: fornecedor envia CNPJ → validação de formato (nossa ferramenta) → consulta oficial na Receita Federal → verificação de certidões negativas (CND federal, estadual, municipal) → aprovação do cadastro. Empresas que pulam validação perdem em média R$ 45.000 por fraude segundo Serasa Experian 2024.

🧾 Emissão de Notas Fiscais

NF-e (Nota Fiscal Eletrônica) exige CNPJ válido obrigatoriamente. Sistema SEFAZ valida CNPJ do emitente e destinatário antes de autorizar nota. CNPJ inválido = nota rejeitada automaticamente com código de erro 203 ("CNPJ do destinatário inválido"). Isso interrompe processo de venda/entrega. Softwares como Bling, Conta Azul, SAP validam CNPJ em tempo real durante preenchimento da nota. Problema real: empresa digita CNPJ errado do cliente → emite nota → SEFAZ rejeita → precisa cancelar, corrigir cadastro, reemitir (perda de tempo, atraso na entrega, cliente insatisfeito). Validação prévia elimina 95% desses erros. Para desenvolvedores: implemente validação de CNPJ em formulários de cadastro de clientes B2B com feedback visual instantâneo (campo vermelho/verde). APIs de nota fiscal (Focus NFe, eNotas) também validam CNPJ antes de processar.

🏦 Abertura de Conta Bancária PJ

Bancos validam CNPJ em múltiplas camadas ao abrir conta empresarial: 1) Validação de formato (Módulo 11), 2) Consulta na base da Receita Federal confirmando existência e situação ativa, 3) Verificação se CNPJ não está em lista de empresas suspeitas (PLD - Prevenção à Lavagem de Dinheiro), 4) Cross-check com cartão CNPJ digital emitido pela Receita. Processo digital em fintechs (Banco Inter Empresas, Conta Azul Bank) valida CNPJ em tempo real - se inválido, não permite prosseguir. Empresas em situação irregular (pendente de regularização, cancelado, suspenso) têm abertura de conta bloqueada até regularizar. Para MEIs, bancos também validam se CNPJ está na categoria correta (MEI não pode ter conta PJ tradicional, deve usar conta específica para microempresários). Validação prévia evita deslocamento desnecessário à agência.

📝 Licitações e Contratos Públicos

Órgãos públicos validam CNPJ de empresas participantes de licitações com rigor máximo. Lei 14.133/2021 (Nova Lei de Licitações) exige que empresa comprove: 1) CNPJ ativo e regular, 2) Certidões negativas federal, estadual, municipal, trabalhista, FGTS, 3) Cadastro Nacional de Empresas Inidôneas (CEIS) limpo, 4) Cadastro de Fornecedores regular. CNPJ irregular = inabilitação automática da licitação. Plataformas como ComprasNet (governo federal) e BEC (SP) fazem validação automática de CNPJ ao cadastrar proposta. Empresas que tentam fraudar CNPJ são criminalmente responsabilizadas e incluídas em lista negra. Para micro e pequenas empresas (Lei Complementar 123/2006), CNPJ deve estar categorizado corretamente (ME/EPP/MEI) para usufruir benefícios de preferência em licitações. Consulta oficial obrigatória antes de participar: servicos.receita.fazenda.gov.br

💻 Desenvolvimento de Sistemas ERP

Desenvolvedores implementam validação de CNPJ em múltiplos pontos de sistemas corporativos: cadastro de clientes, fornecedores, emitentes de nota, parceiros comerciais. Melhores práticas: 1) Validação frontend (JavaScript) para feedback imediato ao usuário, 2) Validação backend (Java/Python/PHP) para segurança (usuário pode desabilitar JS), 3) Validação em banco de dados via constraint ou trigger impedindo insert/update com CNPJ inválido. Bibliotecas recomendadas: JavaScript: "cnpj" (npm), Python: "validate-docbr", PHP: "brazanation/documents", Java: "commons-validator". Para APIs REST, retorne erro 400 (Bad Request) com mensagem clara: "CNPJ inválido" se formato estiver errado. Em ambientes de teste, use CNPJs válidos gerados (nosso gerador) - NUNCA CNPJs reais de empresas (viola LGPD e pode causar problemas legais se dados vazarem). Padrão recomendado: armazene CNPJ sem formatação (só números) no banco, aplique máscara apenas na UI.

🛒 Marketplaces e E-commerce B2B

Plataformas como Mercado Livre Empresas, B2W Marketplace, Amazon Business exigem CNPJ válido de vendedores. Processo de cadastro: vendedor preenche CNPJ → plataforma valida formato → consulta Receita Federal → solicita upload de Cartão CNPJ (documento oficial PDF baixado da Receita) → aprovação manual pela equipe. CNPJ irregular ou suspenso = cadastro rejeitado. Motivo: marketplaces são solidariamente responsáveis por tributos não recolhidos por vendedores (Lei Complementar 116/2003). Se vendedor emite nota sem pagar ISS, marketplace pode ser cobrado. Por isso validação rigorosa. Além disso, CNPJs inativos indicam empresas fantasmas ou golpistas. Mercado Livre baniu +15.000 vendedores com CNPJ irregular em 2023. Para compradores B2B, plataformas validam CNPJ do destinatário para emitir nota fiscal corretamente.

❓ Perguntas Frequentes sobre Validação de CNPJ

CNPJ válido significa que a empresa está ativa e regular?

Não necessariamente! Nosso validador verifica apenas se os dígitos verificadores estão matematicamente corretos, não se o CNPJ está ativo na Receita Federal. Um CNPJ pode ser válido em formato mas: 1) Estar cancelado (empresa encerrou atividades), 2) Estar suspenso (débitos tributários), 3) Estar inapto (não entrega declarações há 2+ anos), 4) Nunca ter sido emitido (número aleatório válido). Para confirmar situação cadastral oficial, consulte em servicos.receita.fazenda.gov.br/servicos/cnpj. Essa consulta retorna: razão social, nome fantasia, data de abertura, situação cadastral (ativa, baixada, suspensa, inapta, nula), endereço completo, atividade econômica (CNAE), capital social, data da última atualização. Empresas sérias também consultam certidões negativas (federal, FGTS, trabalhista) via Portal e-CAC.

Como saber se CNPJ é de MEI, ME, EPP ou grande empresa?

O formato do CNPJ não indica porte da empresa - todos têm 14 dígitos iguais. Para descobrir, consulte o CNPJ na Receita Federal (link acima) que mostra: natureza jurídica (MEI aparece como "213-5 - Empresário Individual", empresas limitadas "206-2 - Sociedade Empresária Limitada", etc). Outra forma: consulte o CNAE (código de atividade econômica) - MEI tem restrições de atividades permitidas (lista em portaldoempreendedor.gov.br). Porte da empresa (ME/EPP/grande) é definido por faturamento anual: MEI até R$ 81.000/ano, ME (Microempresa) até R$ 360.000/ano, EPP (Empresa de Pequeno Porte) R$ 360.000 a R$ 4,8 milhões/ano, acima disso = empresa de médio/grande porte. Essa informação consta em documentos como Cartão CNPJ e na consulta de Situação Cadastral da Receita Federal.

Filial tem CNPJ diferente da matriz?

Sim! Cada estabelecimento tem CNPJ próprio. Porém os 8 primeiros dígitos são iguais (número base da empresa), apenas o número do estabelecimento (/YYYY) e dígitos verificadores mudam. Exemplo prático: Magazine Luiza - Matriz: 47.960.950/0001-21 (Franca/SP), Filial 2: 47.960.950/0002-10 (outra cidade), Filial 3: 47.960.950/0003-02, e assim por diante. Notar que 47.960.950 se repete em todos. Implicações práticas: cada filial emite nota fiscal com seu próprio CNPJ, recolhe impostos separadamente, pode ter inscrição estadual diferente. Em contratos, especifique qual CNPJ está contratando (matriz ou filial específica). Na Receita Federal, pode consultar CNPJ da matriz e aparecem todos os estabelecimentos vinculados. Encerramento de filial não afeta CNPJ da matriz.

Preciso digitar CNPJ com pontos, barras e traço?

Nosso validador aceita ambos formatos! Digite 11.222.333/0001-44 (formatado) ou 11222333000144 (só números). Sistema remove pontuação automaticamente antes de validar. Recomendação para desenvolvedores: sempre limpe entrada removendo caracteres não-numéricos: `cnpj.replace(/\D/g, '')` em JavaScript. Valide com os 14 dígitos puros. Para melhor UX, aplique máscara de formatação conforme usuário digita usando bibliotecas como "react-input-mask", "jQuery Mask Plugin" ou IMask.js. Formato padrão brasileiro: XX.XXX.XXX/YYYY-ZZ (2 pontos, 1 barra, 1 traço). Armazenamento em banco de dados: guarde apenas números (CHAR(14) ou BIGINT) para economizar espaço e facilitar buscas/comparações. Formatação é cosmética, apenas para interface do usuário. Em APIs REST, aceite CNPJ com ou sem formatação no payload, normalize internamente antes de processar.

Como regularizar CNPJ suspenso ou inapto?

Situações e soluções: 1) Suspenso por débitos - Consulte débitos em "Regularize" (eCAC.receita.fazenda.gov.br), pague ou parcele, CNPJ volta à situação ativa em 24-48h. 2) Inapto por omissão de declarações - Empresa não entregou DEFIS (para Simples Nacional) ou ECD/ECF por 2+ anos consecutivos. Solução: entregar declarações em atraso via PGD (Programa Gerador de Declaração), pagar multas (R$ 500-5.000 dependendo porte), protocolar pedido de reativação na Receita Federal. Prazo: 30-60 dias para reativação após quitação. 3) Cancelado por inatividade - Se empresa parou atividades e Receita cancelou CNPJ de ofício, é praticamente irreversível. Solução: abrir nova empresa. 4) Baixado voluntariamente - Empresa encerrou oficialmente. Não pode reativar, apenas constituir nova empresa. Prevenção: entregue obrigações acessórias em dia (DEFIS até março, ECD até maio, ECF até julho), mantenha dados cadastrais atualizados, pague tributos ou parcele.

Posso usar gerador de CNPJ para criar empresa falsa?

ABSOLUTAMENTE NÃO! É CRIME GRAVÍSSIMO. Usar CNPJ falso ou de terceiros é falsidade ideológica (art. 299 CP, pena 1-5 anos) + estelionato se houver vantagem financeira (art. 171 CP, pena 1-8 anos). Em licitações públicas, configura crime contra a administração pública (art. 90 Lei 14.133/2021, pena 4-8 anos + multa). Além da prisão, empresa fraudulenta é incluída no CEIS (Cadastro de Empresas Inidôneas) permanentemente, impedindo contratos com governo federal pelos próximos 10 anos. Sócios respondem criminalmente e civilmente, com possível bloqueio de bens. Geradores de CNPJ existem APENAS para desenvolvimento de software: testes em ambientes homologação/staging, testes unitários automatizados, simulações de sistemas ERP. CNPJs gerados NUNCA devem ser usados em produção, documentos oficiais, contratos reais, notas fiscais. Use sempre CNPJs de empresas teste fictícias em ambientes controlados.

🔗 Ferramentas Relacionadas

Complemente a validação de CNPJ com outras ferramentas úteis do TudoAqui: