O que é CNPJ?
O CNPJ (Cadastro Nacional da Pessoa Jurídica) é o registro que identifica empresas e outras entidades jurídicas perante a Receita Federal do Brasil. É necessário para emitir notas fiscais, abrir contas empresariais, participar de licitações e realizar praticamente qualquer operação comercial formal no país.
Estrutura do número
Um CNPJ possui 14 dígitos, exibidos no formato 00.000.000/0001-00:
- Os 8 primeiros dígitos identificam a raiz da empresa (o CNPJ “base”).
- Os 4 dígitos seguintes identificam a ordem/filial —
0001normalmente indica a matriz. - Os 2 últimos dígitos são os dígitos verificadores (DV), calculados a partir dos 12 primeiros dígitos com o algoritmo módulo 11.
Matriz e filiais
Uma mesma raiz de CNPJ (os 8 primeiros dígitos) pode ter várias unidades: a matriz, normalmente identificada pelo sufixo 0001, e uma ou mais filiais, com sufixos 0002, 0003 e assim por diante. Cada uma dessas combinações gera dígitos verificadores diferentes, mesmo compartilhando a mesma raiz — por isso este gerador sempre produz CNPJs de matriz, que é o formato mais comum em testes.
Onde o CNPJ é exigido
- Emissão de notas fiscais e documentos fiscais eletrônicos;
- Abertura de contas bancárias empresariais e maquininhas de cartão;
- Participação em licitações e contratos com o poder público;
- Cadastro em marketplaces, gateways de pagamento e sistemas de nota fiscal;
- Emissão de boletos e integrações com sistemas de ERP.
CNPJ vs. CPF
O CNPJ identifica pessoas jurídicas (empresas, associações, órgãos públicos), enquanto o CPF identifica pessoas físicas. Os dois seguem o mesmo princípio de dígitos verificadores pelo algoritmo módulo 11, mas com pesos e quantidade de dígitos diferentes.
Erros comuns de validação
Testes de campo de CNPJ costumam falhar por dois motivos: quantidade incorreta de dígitos (deve ter exatamente 14) ou sequências repetidas como 11.111.111/1111-11, que têm o tamanho certo mas são estruturalmente inválidas. Um validador correto precisa rejeitar ambos os casos além de conferir os dígitos verificadores.
Por que gerar um CNPJ de teste?
Ao testar cadastros empresariais, integrações fiscais ou rotinas de validação de documentos, é útil ter um CNPJ com dígitos verificadores corretos, sem usar o CNPJ de uma empresa real. Este gerador sempre cria CNPJs de matriz (filial 0001) estruturalmente válidos e fictícios.
Gere um agora no gerador de CPF e CNPJ, ou entenda em detalhes como o algoritmo módulo 11 funciona.