CNPJ alfanumérico: o que muda e como validar

Desde julho de 2026 a Receita Federal emite CNPJ em formato alfanumérico. Os números que já existiam continuam válidos e não serão trocados — a mudança vale para as inscrições novas, que passam a poder conter letras onde antes só havia dígitos.

O que mudou, em uma frase

As doze primeiras posições do CNPJ passam a aceitar letras maiúsculas além de dígitos. Os dois últimos caracteres, os dígitos verificadores, continuam sempre numéricos.

A máscara não mudou. Um CNPJ alfanumérico continua a ser escrito como 00.000.000/0000-00, com os mesmos pontos, a mesma barra e o mesmo traço — só que agora algumas dessas posições podem ser letras.

O que continua igual

Como se calcula o dígito verificador

O algoritmo é o mesmo módulo 11 de sempre. A única diferença está em como cada caractere entra na conta: em vez do valor do dígito, usa-se o código ASCII do caractere menos 48. Para os dígitos isso não muda nada — o caractere 0 continua a valer 0 e o 9 continua a valer 9 — e para as letras dá valores de 17 (A) a 42 (Z).

O resto do procedimento é literalmente o de antes. Multiplicam-se as doze primeiras posições pelos pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2; soma-se; tira-se o resto da divisão por 11; se o resto for menor que 2 o dígito é 0, senão é 11 menos o resto. O segundo dígito repete a operação sobre treze posições, com os pesos 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.

A consequência prática é boa: quem já tinha uma função de validação de CNPJ funcionando não precisa reescrevê-la. Precisa apenas trocar a conversão de caractere para número, e deixar de rejeitar letras na entrada.

O que precisa ser ajustado num sistema

A maior parte do trabalho não está na validação — está em tudo o que assume que um CNPJ é um número.

Perguntas frequentes

Meu CNPJ atual vai mudar?

Não. Os CNPJ já emitidos continuam válidos e não são substituídos. O formato alfanumérico vale para inscrições novas.

Um CNPJ com letras é válido mesmo?

Sim, desde julho de 2026. Se um sistema o rejeita, é o sistema que está desatualizado, não o número.

As letras podem aparecer em qualquer posição?

Nas doze primeiras, sim — tanto na raiz como na ordem do estabelecimento. Os dois dígitos verificadores no fim continuam sempre numéricos.

Como testo se meu sistema já aceita?

Valide um CNPJ alfanumérico conhecido, como 12.ABC.345/01DE-35, em cada ponto onde o número entra: o formulário, a validação, a gravação e a integração. Costuma passar no primeiro e falhar no último.

Validar um CNPJ agora

O validador de CNPJ do nTools aceita os dois formatos e faz o cálculo no seu navegador, sem enviar o número para lugar nenhum. Ele confirma os dígitos verificadores, não a situação cadastral — para isso a referência continua a ser a consulta pública da Receita Federal.

Abrir o validador de CNPJ

Referência para o cálculo: Nota Técnica Conjunta 2025.001, publicada no Portal da Nota Fiscal Eletrônica.