Por que testar com CNPJ Alfanumérico?
A partir de 2026, a Receita Federal do Brasil iniciará a emissão de novos CNPJs contendo caracteres alfanuméricos. Isso significa que as 8 primeiras posições (raiz) e a ordem do estabelecimento passarão a contar com letras maiúsculas de A a Z e números de 0 a 9.
Esta mudança afeta diretamente sistemas de faturamento, emissão de Notas Fiscais Eletrônicas (NF-e), cadastros de clientes em e-commerce e integrações de APIs. Utilizar o nosso validador ajuda desenvolvedores a verificar se as expressões regulares de validação de seus aplicativos estão prontas para essa transição.
Estrutura do Novo Formato
- Raiz (Posições 1–8): Alfanumérica (letras e números).
- Ordem (Posições 9–12): Alfanumérica (identifica filial/matriz).
- Dígitos Verificadores (Posições 13–14): Sempre numéricos, calculados com base no Módulo 11.
Como funciona o cálculo do Módulo 11?
Tanto no formato legado quanto no formato alfanumérico de 2026, a validação matemática do CNPJ baseia-se nos dígitos verificadores. O cálculo é feito convertendo cada letra no seu valor numérico correspondente (segundo a tabela ASCII subtraindo 48), multiplicando-os pelos pesos decrescentes de 2 a 9 e efetuando a divisão modular por 11 do somatório resultante.