CNPJconsultar.com.br
Início › CNPJ Alfanumérico
Instrução Normativa RFB nº 2.229

CNPJ Alfanumérico: o que muda em 2026

A partir de 31 de julho de 2026, os novos CNPJ passam a ter letras e números. Entenda o novo formato, as datas oficiais e por que o seu CNPJ atual não muda.

Atualizado em · base da Receita Federal
O essencial em uma frase

Resumo: os CNPJ que já existem continuam válidos e numéricos para sempre. Apenas as novas inscrições a partir de 31/07/2026 podem receber letras. Nosso validador e gerador já funcionam no formato alfanumérico.

Neste guia

O que é o CNPJ alfanumérico e por que muda

O CNPJ alfanumérico é a nova versão do Cadastro Nacional da Pessoa Jurídica que passa a aceitar letras, além de números, na composição do número. A mudança foi criada pela Instrução Normativa RFB nº 2.229, de 15 de outubro de 2024.

O motivo é simples: o Brasil já tem cerca de 60 milhões de estabelecimentos inscritos e o espaço de combinações apenas numéricas está se esgotando. Em vez de aumentar a quantidade de dígitos (o que quebraria sistemas), a Receita Federal manteve as 14 posições e passou a permitir letras em parte delas.

Antes e depois

Antes (numérico)
12.345.678/0001-95
Depois (alfanumérico)
12.ABC.345/01DE-35
Raiz e ordem aceitam letras A–Z; o DV continua sempre numérico

Anatomia do novo número

12.ABC.345/01DE-35
Raiz (8 posições) · Ordem (4) · DV (2, sempre numérico)

Cronograma

06/07/2026 — A validação passa a aceitar CNPJ alfanumérico em notas fiscais
25 a 31/07/2026 — Base do CNPJ indisponível para a migração
31/07/2026 — É emitido o primeiro CNPJ com letras (só novas inscrições)
CNPJs numéricos existentes não mudam
Cronograma oficial do CNPJ alfanumérico (IN RFB nº 2.229)

As datas oficiais

DataO que acontece
06/07/2026A regra de validação passa a aceitar CNPJ alfanumérico em documentos fiscais eletrônicos (NF-e e outros).
23/07 a 25/07/2026A base do CNPJ fica somente para consulta (sem aberturas, baixas ou alterações).
25/07 a 31/07/2026A base do CNPJ fica indisponível para os procedimentos finais da migração (cerca de 7 dias).
31/07/2026 (sexta-feira)É emitido o primeiro CNPJ alfanumérico, exclusivamente para novas inscrições.

Fonte: Receita Federal do Brasil (gov.br/receitafederal)

O novo formato

O CNPJ continua com 14 posições, no mesmo desenho visual AB.CDE.FGH/IJKL-MN. O que muda é o tipo de caractere em cada bloco:

O padrão técnico é [A-Z0-9]{12}[0-9]{2}: doze caracteres alfanuméricos seguidos de dois dígitos numéricos.

Meu CNPJ vai mudar?

Não. Este é o ponto mais importante e o que mais gera dúvida. Quem já tem CNPJ mantém o mesmo número, numérico e válido, por tempo indeterminado. Não é preciso fazer nada, atualizar nada nem reemitir nada.

Os dois formatos vão coexistir de forma permanente: os CNPJ numéricos atuais e os novos CNPJ alfanuméricos, ambos plenamente válidos. Além disso, mesmo depois de 31/07/2026, as novas inscrições podem continuar recebendo números por um tempo, até esgotar a faixa numérica disponível.

Como fica o dígito verificador

O cálculo do dígito verificador continua usando o módulo 11, com uma adaptação: cada caractere é convertido em número pelo seu valor na tabela ASCII menos 48. Assim, os dígitos de 0 a 9 mantêm o valor, e as letras passam a valer A=17, B=18, e assim por diante até Z=42.

Como a fórmula é a mesma, um efeito importante acontece: os CNPJ numéricos atuais geram exatamente o mesmo dígito verificador na regra nova. É por isso que eles não precisam mudar.

Cada caractere vira um número: valor da tabela ASCII menos 48 (0–9 continuam iguais; A=17, B=18, … Z=42).
Multiplica-se cada posição pelos pesos do módulo 11 e soma-se tudo.
O resto da divisão por 11 define o dígito: 11 − resto (ou 0 se der 10 ou 11).
Repete-se incluindo o primeiro dígito para obter o segundo.
O algoritmo é retrocompatível: os CNPJs numéricos atuais validam igual

Quer testar? Nosso validador e gerador já calculam o dígito verificador no formato alfanumérico.

Validar um CNPJ

Tabela de conversão de letras

No cálculo do dígito verificador, cada caractere vira um número pelo seu valor na tabela ASCII menos 48. Os dígitos de 0 a 9 mantêm o próprio valor; as letras seguem a tabela abaixo, de A=17 a Z=42:

0 a 9 → o próprio dígito (0 a 9)
A=17  B=18  C=19  D=20  E=21  F=22  G=23  H=24  I=25
J=26  K=27  L=28  M=29  N=30  O=31  P=32  Q=33  R=34
S=35  T=36  U=37  V=38  W=39  X=40  Y=41  Z=42
Conversão de cada caractere (ASCII − 48) usada no módulo 11

Impacto nos sistemas: o que os desenvolvedores precisam revisar

Quem trata CNPJ em software precisa revisar as validações que assumem apenas dígitos. Os principais pontos de atenção:

Campos e banco de dados
As colunas de CNPJ devem aceitar caracteres alfanuméricos. Não armazene o CNPJ em tipos exclusivamente numéricos (como INTEGER); use texto/VARCHAR.
Máscaras e expressões regulares
Troque validações [0-9] por [A-Z0-9] nas 12 primeiras posições; os 2 dígitos verificadores continuam [0-9]. O padrão completo é [A-Z0-9]{12}[0-9]{2}.
Cálculo do dígito verificador
Use o valor ASCII − 48 para cada caractere; os pesos e o módulo 11 permanecem exatamente iguais.
Integrações e código de barras
Reveja integrações e layouts que enviam o CNPJ. No comprovante, o código de barras migra do padrão CODE-128C para o CODE-128A.
Seus sistemas estão prontos?

Teste seus sistemas com o nosso gerador no modo alfanumérico e confira o resultado com o validador, que já reconhece letras.

O que muda para quem consulta ou emite nota fiscal

Para o dia a dia de quem consulta CNPJ, a mudança é pequena, mas existe: os campos de busca precisam aceitar letras (não podem mais bloquear a digitação apenas em números). Nosso campo de consulta já foi ajustado para isso.

Para empresas que emitem notas fiscais e mantêm cadastros de clientes e fornecedores, a recomendação da Receita é revisar os sistemas para tratar CNPJ com letras. Há ainda uma mudança técnica no comprovante: o código de barras migra do padrão CODE-128C para o CODE-128A.

Comparativo: formato atual e alfanumérico

AspectoFormato atualFormato alfanumérico
CaracteresApenas dígitos (0 a 9)Letras e dígitos nas 12 primeiras posições
Máscara00.000.000/0000-00AB.CDE.FGH/IJKL-00
Dígitos verificadoresNuméricosNuméricos (iguais)
Tamanho14 posições14 posições (igual)
Cálculo do DVMódulo 11Módulo 11 (com ASCII − 48)
CNPJ antigosContinuam válidos e inalterados

Fonte: Receita Federal / Serpro

A mudança está prevista na Instrução Normativa RFB nº 2.229, de 15 de outubro de 2024, que alterou as normas do Cadastro Nacional da Pessoa Jurídica (consolidadas pela IN RFB nº 2.119/2022). A especificação técnica do dígito verificador alfanumérico foi publicada pela Receita Federal em conjunto com o Serpro. As datas de implantação e os detalhes operacionais foram divulgados nos canais oficiais da Receita.

Fontes:Receita Federal: CNPJ — Orientações oficiais sobre o cadastroPortal da NF-e — Validação do CNPJ alfanumérico em documentos fiscais

Perguntas frequentes

O que é o CNPJ alfanumérico?

É a nova versão do CNPJ que passa a aceitar letras, além de números. Foi criada pela Instrução Normativa RFB nº 2.229/2024 e entra em vigor para novas inscrições a partir de 31/07/2026.

Quando o CNPJ alfanumérico entra em vigor?

O primeiro CNPJ com letras é emitido em 31 de julho de 2026. A validação em notas fiscais já vale desde 06/07/2026.

Meu CNPJ vai mudar?

Não. Os CNPJ já existentes continuam válidos e numéricos. Só as novas inscrições a partir de 31/07/2026 podem receber letras.

Qual é o novo formato do CNPJ?

Continua com 14 posições. As 12 primeiras (raiz e ordem) passam a aceitar letras e números; as 2 últimas, os dígitos verificadores, continuam numéricas. O padrão é [A-Z0-9]{12}[0-9]{2}.

Quais letras o CNPJ pode ter?

As 12 primeiras posições podem usar as letras de A a Z e os dígitos de 0 a 9. Os dois últimos caracteres (dígitos verificadores) continuam sempre numéricos.

Como fica o dígito verificador do CNPJ alfanumérico?

Continua sendo calculado pelo módulo 11, com cada caractere convertido pelo valor ASCII menos 48 (A=17, B=18, … Z=42). Por isso os CNPJ numéricos atuais têm o mesmo dígito e não mudam.

Preciso mudar meus sistemas?

Se o seu sistema armazena, valida ou envia CNPJ, sim: os campos devem aceitar letras, as validações passam de [0-9] para [A-Z0-9] nas 12 primeiras posições, e o cálculo do DV deve usar o valor ASCII − 48. Os pesos e o módulo 11 não mudam.

Vou precisar reemitir meu cartão CNPJ?

Não. O cartão dos CNPJ atuais continua válido. Apenas os novos CNPJ, emitidos com letras, terão o comprovante nesse formato.

Site não oficial, sem vínculo com a Receita Federal do Brasil. Mostramos dados abertos da RFB (atualização mensal) e levamos você ao comprovante oficial. A emissão do Comprovante de Inscrição e de Situação Cadastral é gratuita no site da Receita Federal.