Validar CNPJ
Valida um CNPJ brasileiro e indica se é estruturalmente válido.
Como funciona
A validação de CNPJ confirma se catorze dígitos respeitam as regras de verificação da Receita Federal. É uma verificação de formato e checksum, independente de consultas a bases públicas ou situação cadastral da empresa.
O algoritmo módulo 11 opera sobre os doze dígitos iniciais para calcular o thirteenth e, em seguida, sobre treze dígitos para o fourteenth. Pesos específicos (5,4,3,2,9,8,7,6,5,4,3,2 na primeira etapa) diferenciam CNPJ de CPF. Entradas formatadas ou compactas são normalizadas antes da análise. Sequências repetidas são rejeitadas.
Aplicações práticas: validação em tempo real em portais de parceiros, limpeza de bases de dados, testes de integração com APIs que exigem CNPJ bem formado, e formação sobre identificadores empresariais brasileiros.
Portais B2B frequentemente rejeitam submissões com CNPJ mal formado antes de qualquer consulta à Receita Federal. Esta validação prévia melhora a experiência do utilizador e reduz carga em serviços downstream. Em migrações de ERP, validar lotes de CNPJ importados identifica problemas de encoding ou truncamento cedo no projecto.
Relatórios de qualidade de dados em bases B2B usam validação CNPJ como primeira barreira antes de enriquecimento cadastral pago.
Formulários de onboarding B2B em SaaS brasileiro aplicam esta validação antes de criar registo provisório de fornecedor.
**Aviso:** validação positiva não confirma que a empresa existe, está activa ou em situação regular perante o fisco.
Perguntas frequentes
- Aceita CNPJ com barra e hífen?
- Sim. A ferramenta remove a pontuação e valida os catorze dígitos numéricos.
- Detecta CNPJ de matriz e filial?
- Valida apenas a estrutura numérica; classificações cadastrais exigem consulta oficial.