CNPJ alfanumérico: o que muda a partir de julho de 2026
Desde o fim de julho de 2026, a Receita Federal atribui CNPJs com letras e números às novas inscrições. Quem já tem CNPJ continua com o mesmo número.
Resposta curta: o CNPJ alfanumérico, criado pela Instrução Normativa RFB nº 2.229/2024, passou a ser atribuído a novas inscrições a partir de julho de 2026. Segundo o cronograma da Receita Federal, o primeiro foi implementado em 31 de julho de 2026. Os CNPJs já existentes não mudam. O formato continua com 14 posições, mas as 12 primeiras podem ter letras e números; os 2 dígitos verificadores continuam numéricos. O impacto maior é em sistemas, planilhas e formulários que só aceitam números.
Por que o CNPJ ganhou letras
A Receita Federal explica, na página oficial do projeto, que a mudança responde ao crescimento contínuo do número de empresas e ao esgotamento dos números de CNPJ disponíveis. Com 14 dígitos só numéricos, a quantidade de combinações possíveis para a raiz estava chegando ao limite. Ao permitir letras nas primeiras posições, o número de combinações cresce muito, sem mudar o tamanho do campo.
A base normativa é a Instrução Normativa RFB nº 2.229, publicada em 15 de outubro de 2024, que entrou em vigor em 25 de outubro de 2024. A atribuição dos novos números ficou para julho de 2026.
Cronograma de implantação
| Data | O que aconteceu (segundo a Receita Federal) |
|---|---|
| 15/10/2024 | Publicação da IN RFB 2.229 |
| 25/10/2024 | Entrada em vigor da instrução normativa |
| 23 a 25/07/2026 | Base do CNPJ disponível apenas para consulta, sem alterações cadastrais |
| 25 a 27/07/2026 | Base indisponível para os procedimentos finais de migração |
| 27/07/2026 | Sistemas entram em produção |
| 31/07/2026 | Implementação do primeiro CNPJ alfanumérico |
Alguns textos antigos falam em "1º de julho". A data que vale é a do cronograma oficial publicado pela Receita.
O que muda (e o que não muda) para quem já tem CNPJ
- Não muda: empresas já inscritas mantêm o número atual. Não há recadastramento nem troca de número.
- Não muda: os dois formatos convivem e ambos são válidos.
- Muda: você vai começar a ter clientes, fornecedores e parceiros com CNPJ que contém letras. Seu cadastro, seu ERP, seu emissor de nota e suas planilhas precisam aceitar esses números.
Como é o novo formato
A estrutura de 14 posições é mantida:
- Posições 1 a 8 (raiz): identificam a empresa. Agora podem ter letras e números.
- Posições 9 a 12 (ordem): identificam o estabelecimento (matriz ou filial). Também podem ter letras e números. A Receita mantém a convenção de que a ordem 0001 indica a matriz.
- Posições 13 e 14: os dígitos verificadores, que continuam numéricos.
A máscara visual segue a mesma: AA.AAA.AAA/AAAA-00, em que "A" pode ser letra ou número. As letras não indicam estado, natureza jurídica ou qualquer outro atributo da empresa.
Como fica o cálculo do dígito verificador
O algoritmo continua sendo o módulo 11, com os mesmos pesos usados no CNPJ numérico. A diferença está em como cada caractere vira número antes da conta. A Receita adotou a seguinte conversão: o valor de cada caractere é o seu código na tabela ASCII menos 48. Assim:
- os algarismos de 0 a 9 continuam valendo de 0 a 9;
- as letras passam a valer de 17 (A) a 42 (Z).
Depois da conversão, o cálculo é o mesmo de sempre:
- Multiplique cada uma das 12 primeiras posições pelos pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.
- Some os resultados e calcule o resto da divisão por 11.
- Se o resto for 0 ou 1, o primeiro dígito é 0; caso contrário, é 11 menos o resto.
- Repita com as 13 posições (incluindo o primeiro dígito) e os pesos 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2 para obter o segundo dígito.
Como os números de 0 a 9 mantêm o mesmo valor, todo CNPJ numérico antigo continua passando na conta nova. Isso permite que um sistema adote uma única rotina para os dois formatos. A documentação técnica com exemplos está na página do projeto, na seção "Cálculo do Dígito Verificador".
Quer testar sem programar? O validador de CPF, CNPJ e outros documentos já aceita o formato alfanumérico e indica quando o CNPJ informado é do novo tipo. Tudo roda no seu navegador.
O que ajustar na empresa
Sistemas e integrações
- Campos de CNPJ definidos como número (inteiro) no banco de dados precisam virar texto.
- Máscaras de digitação que bloqueiam letras precisam ser revistas.
- Validações com expressões que aceitam só dígitos (como "14 números") vão rejeitar CNPJs válidos.
- Integrações com bancos, marketplaces e órgãos públicos devem ser testadas com um CNPJ de exemplo alfanumérico.
- Rotinas que removem "tudo que não é número" antes de gravar vão apagar as letras. Mantenha letras e números, removendo apenas pontos, barra e traço.
Planilhas e cadastros
- No Excel e no Google Planilhas, formate a coluna de CNPJ como texto. Caso contrário, zeros à esquerda somem e letras podem gerar erro.
- Fórmulas de validação feitas "em casa" precisam usar a conversão ASCII menos 48.
- Ao importar arquivos CSV, confira se o CNPJ não foi convertido para notação científica.
Documentos e formulários
- Modelos de contrato, recibo, orçamento e ordem de serviço com campo "só números" precisam aceitar letras.
- Formulários web com teclado numérico no celular (inputmode numérico) impedem a digitação de letras.
As ferramentas do Convertajá que usam CNPJ, como gerar recibo, fazer orçamento e consultar CNPJ, aceitam os dois formatos.
Para quem desenvolve
Crie testes automatizados com três grupos de casos: CNPJs numéricos antigos (que devem continuar válidos), CNPJs alfanuméricos com dígitos corretos e exemplos com um caractere trocado (que devem ser recusados). Rode os testes nas telas de cadastro, nas importações em lote e nas APIs. Se o sistema gera arquivos para terceiros, como remessas bancárias ou XMLs, confirme no leiaute de cada parceiro se o campo já aceita letras.
Exemplo prático de conferência
Imagine que um fornecedor novo enviou o cadastro com um CNPJ que começa com letras. Antes de cadastrar:
- Confira se os dígitos verificadores batem no validador. Um dígito errado costuma indicar erro de digitação.
- Consulte a razão social e a situação cadastral no Consultar CNPJ ou no site da Receita.
- Cadastre no seu sistema como texto, sem remover as letras.
- Faça uma operação de teste no emissor de nota fiscal antes da primeira venda real.
Atenção: dígito verificador correto só mostra que o número é bem formado. Ele não prova que a empresa existe ou está ativa. Para isso, a consulta à base pública é indispensável.
Erros comuns
- Achar que o seu CNPJ vai mudar. Não vai. A mudança vale para novas inscrições.
- Converter letras para maiúsculas/minúsculas de forma inconsistente. Padronize em maiúsculas ao gravar e comparar.
- Validar só o tamanho. Catorze caracteres não garantem nada; confira os dígitos verificadores.
- Esquecer dos relatórios. Ordenações e buscas por CNPJ que tratam o campo como número vão misturar registros.
- Deixar para quando aparecer o primeiro cliente. Teste agora, com números de exemplo, enquanto o volume é pequeno.
Resumo
- O CNPJ alfanumérico vale para novas inscrições desde o fim de julho de 2026 (IN RFB 2.229/2024).
- Quem já tem CNPJ mantém o número; os dois formatos convivem.
- As 12 primeiras posições aceitam letras; os 2 dígitos verificadores seguem numéricos.
- O DV usa módulo 11, com cada caractere valendo seu código ASCII menos 48.
- Sistemas, planilhas e formulários precisam aceitar letras.
Para conferir CNPJs dos dois formatos, use o validador de documentos. Escritórios contábeis encontram outras ferramentas úteis em soluções para contadores.
Este conteúdo é informativo e não substitui a orientação do seu contador ou as publicações oficiais da Receita Federal.
Perguntas frequentes
Meu CNPJ vai mudar para alfanumérico?
Não. Segundo a Receita Federal, o formato alfanumérico é atribuído só a novas inscrições. Os números já existentes continuam válidos e sem alteração.
Os dígitos verificadores também têm letras?
Não. As 12 primeiras posições podem ter letras e números, mas os 2 dígitos verificadores continuam sendo números.
Como calcular o dígito verificador do CNPJ alfanumérico?
Converta cada caractere para o código ASCII menos 48 (0 a 9 continuam iguais, A vale 17 e Z vale 42) e aplique o mesmo módulo 11 com os pesos de sempre.
Quando começou o CNPJ alfanumérico?
O cronograma da Receita Federal prevê a entrada dos sistemas em produção em 27 de julho de 2026 e a implementação do primeiro CNPJ alfanumérico em 31 de julho de 2026.