Validar CNPJ: número válido não significa cadastro confirmado
Há três verificações diferentes que costumam ser chamadas de “validar CNPJ”: conferir a estrutura, calcular os dígitos verificadores e confirmar o cadastro da empresa em uma fonte de referência.
1. Validação de formato
A primeira etapa verifica quantidade de posições e caracteres permitidos. Com o CNPJ alfanumérico, sistemas novos não podem assumir que todas as posições são dígitos. O identificador continua com 14 posições, mas o tratamento técnico precisa aceitar o padrão vigente para novas inscrições.
2. Dígitos verificadores
Os dois caracteres finais permanecem numéricos e são calculados a partir das posições anteriores. Esse teste ajuda a detectar erro de digitação ou identificador estruturalmente inconsistente. Ele não consulta nenhuma base externa e não confirma situação cadastral.
3. Validação cadastral
A validação cadastral responde perguntas diferentes: esse CNPJ consta na referência? Qual é o nome empresarial? Está ativo? É matriz ou filial? O endereço e a atividade econômica conferem? Essa etapa depende de fonte de dados e de sua competência.
Por que separar as três validações
Separar formato, dígito e cadastro deixa o processo auditável. Em um ERP, por exemplo, um registro pode falhar no formato, passar no formato mas não ser localizado na referência, ou ser localizado e apresentar divergências em campos cadastrais. Cada caso pede uma ação diferente.
Nota: este conteúdo explica dados cadastrais e metodologia. Para confirmação oficial de uma empresa ou serviço público específico, consulte os canais oficiais correspondentes.