cnpjcpf.
Guia · em vigor jul/2026

CNPJ alfanumérico: o que muda em 2026

A partir de julho de 2026, novos CNPJs poderão ter letras. Os dois dígitos verificadores continuam numéricos, mas o cálculo precisa ser adaptado. Veja a estrutura, o cálculo do DV e como validar o novo formato.

O que é o CNPJ alfanumérico

É o novo formato do Cadastro Nacional da Pessoa Jurídica, instituído pela Instrução Normativa RFB nº 2.229/2024. O CNPJ continua com 14 caracteres, mas as doze primeiras posições passam a aceitar letras maiúsculas (A–Z) além de números (0–9). A mudança amplia muito a quantidade de combinações disponíveis, diante do esgotamento do modelo puramente numérico.

  • Quando: a partir de julho de 2026, de forma gradual.
  • Para quem: apenas novos registros. CNPJs existentes não mudam e continuam válidos.
  • O que continua igual: 14 posições e o cálculo por módulo 11.

Como fica a estrutura

A divisão em blocos é a mesma do formato atual — só muda quais caracteres cada bloco aceita:

BlocoPosiçõesAceita
Raiz (identifica a empresa)8A–Z e 0–9
Ordem (matriz / filial)4A–Z e 0–9
Dígitos verificadores2somente 0–9
Exemplo oficial
12.ABC.345/01DE-35

As doze primeiras posições misturam letras e números; os dois últimos dígitos (o DV) continuam numéricos.

Como calcular o dígito verificador

O cálculo continua sendo o módulo 11 — o mesmo dos CNPJs numéricos. A única diferença é como cada caractere vira número antes da conta: cada um é convertido pelo seu valor na tabela ASCII menos 48.

Assim, os números mantêm o próprio valor (o caractere 0 vale 0, 9 vale 9) e as letras passam a valer a partir de 17:

CaractereASCIIValor (ASCII − 48)
0480
9579
A6517
B6618
Z9042

Depois da conversão, aplicam-se os mesmos pesos de sempre: 5 4 3 2 9 8 7 6 5 4 3 2 para o primeiro DV e 6 5 4 3 2 9 8 7 6 5 4 3 2 para o segundo. No exemplo oficial, a base 12ABC34501DE resulta no DV 35. O passo a passo completo está em como calcular o DV alfanumérico.

Atenção, devs: qualquer validação que trate o CNPJ como número inteiro vai quebrar. Guarde o CNPJ como texto (CHAR(14) / VARCHAR, nunca BIGINT) e revise regex e máscaras para aceitar letras maiúsculas nas 12 primeiras posições.
publicidade

Gerar e validar o novo formato

As ferramentas já aceitam os dois formatos — use para testar seus sistemas antes de julho de 2026:

Dúvidas comuns

Meu CNPJ atual vai mudar?
Não. A regra vale só para novos registros a partir de julho de 2026. Os CNPJs já emitidos continuam válidos, com os mesmos dígitos verificadores.
O CPF também vai ter letras?
Não. A mudança é só do CNPJ. O CPF segue com 11 dígitos numéricos — veja CPF é alfanumérico?
As letras minúsculas valem?
Não. O padrão admite apenas letras maiúsculas (A–Z).
Alguma letra fica de fora?
Há discussões técnicas sobre excluir letras que se confundem com números, mas até o momento não há lista oficial confirmada pela Receita Federal. Por isso, trate todas as letras de A a Z como possíveis até a confirmação.
Baseado na Instrução Normativa RFB nº 2.229/2024 e na documentação técnica do SERPRO/Receita Federal. Exemplo de cálculo conferido pelo módulo 11. Revisado em 06/2026.