Pular para o conteúdo
13 min de leitura
Nesta matéria
  1. Qual foi o primeiro CNPJ alfanumérico do Brasil?
  2. O que muda no formato do CNPJ?
  3. Os CNPJs antigos precisarão ser trocados?
  4. Por que a Receita Federal mudou o CNPJ?
  5. Quais letras podem aparecer no CNPJ?
  6. Como funcionam os dígitos verificadores?
  7. Qual é o impacto do CNPJ alfanumérico nos sistemas brasileiros?
  8. Quais operações podem ser interrompidas?
  9. Como bancos de dados devem armazenar o novo CNPJ?
  10. Qual validação básica deve ser adotada?
  11. O que precisa ser revisado pelos desenvolvedores?
  12. Quais testes mínimos devem ser executados?
  13. O CNPJ alfanumérico altera notas fiscais?
  14. Existe multa específica para quem não adaptar o sistema?
  15. O cliente deve fazer alguma coisa na Receita Federal?
  16. Cronologia da implantação
  17. Perguntas frequentes sobre o CNPJ alfanumérico
  18. Fontes consultadas

Receita Federal gera primeiro CNPJ alfanumérico; entenda as regras e o impacto nos sistemas brasileiros

Primeira inscrição com letras pertence a uma filial do Banco do Brasil; bancos de dados, ERPs, emissores fiscais, APIs e validadores que aceitam apenas números precisam ser corrigidos.

A Receita Federal gerou, em 31 de julho de 2026, o primeiro Cadastro Nacional da Pessoa Jurídica (CNPJ) em formato alfanumérico do Brasil. A inscrição 00.000.000/E08G-12 foi atribuída a uma filial do Banco do Brasil S.A. e inaugurou uma implantação gradual que permitirá o uso de letras e números nos novos cadastros.

Principais informações:
  • O primeiro CNPJ alfanumérico é 00.000.000/E08G-12 e corresponde a uma filial do Banco do Brasil.
  • Os CNPJs antigos continuam válidos e não serão convertidos, substituídos ou cancelados por causa da mudança.
  • Sistemas que tratam o CNPJ como número ou aceitam somente algarismos podem rejeitar empresas, notas fiscais, pagamentos e integrações.

Por

Código de programação exibido em monitor, imagem ilustrativa sobre a adaptação de sistemas ao CNPJ alfanumérico
Sistemas brasileiros precisam aceitar letras e números nos novos CNPJs. Imagem ilustrativa: Markus Spiske, via Wikimedia Commons, disponibilizada sob CC0 1.0.

Nota sobre a imagem: a fotografia é meramente ilustrativa e não apresenta sistemas da Receita Federal, do Banco do Brasil nem o cadastro mencionado na reportagem.

Qual foi o primeiro CNPJ alfanumérico do Brasil?

O primeiro número emitido no novo formato foi:

00.000.000/E08G-12

Segundo a Receita Federal, a inscrição corresponde a uma filial do Banco do Brasil S.A. A matriz e as demais filiais da instituição que já possuíam CNPJ numérico não tiveram seus identificadores alterados.

O exemplo demonstra uma característica importante da nova regra: uma filial aberta por uma empresa antiga também pode receber letras no número de ordem do estabelecimento. Portanto, não são apenas empresas inteiramente novas que podem apresentar o formato alfanumérico.

A Receita informou que acompanhará o desempenho dos sistemas e as integrações com ambientes internos e externos. Durante o período inicial, poucas inscrições alfanuméricas serão geradas, com ampliação gradual ao longo de 2026.

O que muda no formato do CNPJ?

O CNPJ continua com 14 posições. A diferença é que as primeiras 12 posições passam a admitir algarismos de 0 a 9 e letras maiúsculas de A a Z. As duas posições finais continuam sendo dígitos verificadores exclusivamente numéricos.

Comparação entre os formatos do CNPJ
Característica CNPJ numérico tradicional CNPJ alfanumérico
Quantidade de posições 14 14
Primeiras 12 posições Apenas números Números de 0 a 9 e letras de A a Z
Dígitos verificadores Dois números Dois números
Máscara visual 00.000.000/0000-00 AA.AAA.AAA/AAAA-DV
Validação Módulo 11 Módulo 11 com conversão dos caracteres
Validade Continua válida Válida para novas inscrições atribuídas no novo padrão

Na representação usada pela Receita, a letra “A” significa que aquela posição pode receber um caractere alfanumérico. Ela não indica que todos os novos CNPJs obrigatoriamente terão letras.

A própria Receita esclareceu que novas inscrições ainda poderão ser formadas somente por números, pois as combinações numéricas disponíveis não foram completamente esgotadas. Os dois formatos coexistirão.

Os CNPJs antigos precisarão ser trocados?

Não. Os números existentes permanecem válidos e não precisam ser substituídos. Empresas já inscritas não devem solicitar um novo cadastro, alterar contratos ou procurar a Receita apenas por causa da mudança.

Direitos, obrigações tributárias, situação cadastral e histórico das pessoas jurídicas não são modificados pela adoção do padrão alfanumérico.

Também não haverá conversão automática de um CNPJ numérico em alfanumérico. Uma empresa com matriz numérica poderá, entretanto, abrir posteriormente uma filial cujo número contenha letras, como ocorreu com a primeira inscrição atribuída ao Banco do Brasil.

Por que a Receita Federal mudou o CNPJ?

A mudança amplia a quantidade de combinações disponíveis para novas inscrições. No modelo exclusivamente numérico, cada posição aceita dez possibilidades. Ao admitir números e as 26 letras do alfabeto, uma posição alfanumérica passa a ter até 36 possibilidades.

Isso não significa que qualquer pessoa possa escolher livremente uma combinação. O identificador é atribuído pelos sistemas oficiais conforme as regras cadastrais e os algoritmos da Receita Federal.

Segundo o órgão, a ampliação é necessária para manter a sustentabilidade do cadastro nas próximas décadas, diante do crescimento da quantidade de empresas, filiais e outras entidades inscritas.

A Receita também relaciona a mudança às novas demandas provocadas pela expansão da atividade econômica e pela Reforma Tributária do Consumo. O objetivo central, porém, é técnico: evitar o esgotamento futuro das combinações disponíveis.

Quais letras podem aparecer no CNPJ?

As 12 primeiras posições podem utilizar:

  • algarismos de 0 a 9;
  • letras maiúsculas de A a Z.

Os dois dígitos verificadores finais continuam aceitando apenas números. Pontos, barra e hífen são elementos de apresentação da máscara e não fazem parte do valor básico usado no cálculo.

A Receita informa que as letras não representam estado, município, natureza jurídica, atividade econômica ou outra informação cadastral. Elas fazem parte do identificador e não devem ser interpretadas como códigos com significado próprio.

Como funcionam os dígitos verificadores?

O novo CNPJ continua utilizando o algoritmo de módulo 11, mas os sistemas precisam converter letras em valores numéricos antes de executar o cálculo.

Para cada um dos 12 caracteres, utiliza-se o valor correspondente na tabela ASCII e subtrai-se 48. Com isso:

  • o caractere “0” recebe o valor 0;
  • o caractere “9” recebe o valor 9;
  • a letra “A” recebe o valor 17;
  • a letra “B” recebe o valor 18;
  • a sequência continua até “Z”, que recebe o valor 42.

Depois da conversão, os valores são multiplicados pelos pesos estabelecidos no manual técnico. O primeiro dígito é calculado com os pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3 e 2. Para o segundo, acrescenta-se o primeiro dígito e utiliza-se a sequência 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3 e 2.

Se o resto da divisão por 11 for zero ou um, o dígito será zero. Nos demais casos, o resultado é obtido pela subtração de 11 menos o resto.

Reaproveitar uma biblioteca antiga que remove todos os caracteres não numéricos antes de calcular os dígitos produzirá resultados incorretos. A implementação deve seguir o manual oficial atualizado.

Qual é o impacto do CNPJ alfanumérico nos sistemas brasileiros?

O impacto não está na aparência do campo, mas nas decisões técnicas antigas tomadas com base na suposição de que um CNPJ sempre seria composto apenas por números.

Essa suposição aparece em bancos de dados, formulários, arquivos de remessa, integrações bancárias, sistemas contábeis, ERPs, plataformas de comércio eletrônico, emissores fiscais e serviços públicos.

Problemas técnicos que podem surgir com o CNPJ alfanumérico
Componente Implementação problemática Possível consequência
Banco de dados Campo definido como INTEGER, BIGINT, DECIMAL ou outro tipo numérico Falha ao gravar letras, perda de zeros à esquerda ou conversão incorreta
Formulário Campo HTML numérico ou teclado limitado a algarismos Usuário impedido de digitar o CNPJ
Validação Expressão regular que aceita somente 14 dígitos Cadastro legítimo rejeitado como inválido
Máscara Biblioteca que remove letras automaticamente Identificador alterado antes de ser enviado ou armazenado
Dígito verificador Algoritmo preparado apenas para algarismos Resultado incorreto e falsa rejeição do CNPJ
API Contrato ou esquema que declara CNPJ como número Erro de serialização, validação ou integração
Planilha e arquivo CSV Conversão automática para número Perda de zeros, alteração de conteúdo ou erro na importação
Busca e conciliação Comparação entre versões formatadas, minúsculas e maiúsculas Duplicidade de cadastro ou empresa não localizada
Integração legada Arquivo de largura fixa ou protocolo que aceita somente dígitos Rejeição silenciosa, truncamento ou deslocamento de campos

Quais operações podem ser interrompidas?

A Receita Federal alerta que aplicações não adaptadas podem apresentar dificuldades no cadastramento de novas empresas, falhas de integração e rejeições em processos que usam o CNPJ como identificador.

Dependendo do sistema afetado, podem ocorrer problemas em:

  • cadastro de clientes, fornecedores, transportadoras e parceiros;
  • abertura de contas e contratação de serviços financeiros;
  • emissão e recepção de documentos fiscais eletrônicos;
  • transmissão de obrigações fiscais e contábeis;
  • faturamento, cobrança e geração de boletos;
  • pagamentos e conciliações bancárias;
  • assinatura de contratos e validação cadastral;
  • compras públicas e cadastros de fornecedores;
  • integrações com sistemas estaduais e municipais;
  • consultas a serviços de crédito, telefonia, energia e saneamento.

Uma falha desse tipo não torna o CNPJ inválido. Ela demonstra que a aplicação ainda está presa à regra antiga.

Como bancos de dados devem armazenar o novo CNPJ?

O CNPJ deve ser tratado como identificador textual, e não como quantidade numérica. Isso já era tecnicamente recomendável no formato antigo, porque o número pode começar com zero e não participa de operações matemáticas.

Um modelo seguro normalmente mantém uma representação canônica sem pontuação, com 14 caracteres e letras maiúsculas. A máscara pode ser aplicada somente na exibição.

Recomendações para armazenamento do CNPJ
Tipo de coluna CHAR(14) ou VARCHAR(14), conforme o banco e o padrão do projeto
Conteúdo canônico Doze caracteres alfanuméricos e dois dígitos numéricos, sem pontuação
Exemplo armazenado 00000000E08G12
Exemplo exibido 00.000.000/E08G-12
Normalização Converter letras para maiúsculas e remover somente caracteres de formatação permitidos
Unicidade Manter índice ou restrição única sobre a forma canônica

A migração de uma coluna numérica para texto precisa preservar os zeros à esquerda. Também é necessário revisar chaves estrangeiras, índices, tabelas históricas, réplicas, data warehouses, filas, caches e aplicações consumidoras.

Alterar apenas a tabela principal não resolve o problema quando integrações continuam declarando o campo como número.

Qual validação básica deve ser adotada?

Para uma representação canônica sem pontuação, a estrutura geral aceita:

  • 12 posições contendo letras maiúsculas de A a Z ou números de 0 a 9;
  • duas posições finais exclusivamente numéricas;
  • total de 14 caracteres.

Uma expressão regular estrutural pode seguir o padrão ^[A-Z0-9]{12}[0-9]{2}$. Ela verifica apenas o formato e não substitui o cálculo dos dígitos verificadores nem uma consulta cadastral à Receita Federal.

O sistema também deve aceitar os CNPJs numéricos antigos, que já estão incluídos nessa estrutura geral. Criar dois campos ou duas regras completamente separadas pode aumentar desnecessariamente a complexidade.

O que precisa ser revisado pelos desenvolvedores?

Checklist técnico para adaptação

  1. Mapear o uso do CNPJ: localizar colunas, DTOs, modelos, formulários, arquivos, relatórios, APIs, filas e serviços externos.
  2. Eliminar tipos numéricos: substituir INTEGER, BIGINT e DECIMAL por tipos textuais adequados.
  3. Atualizar validadores: remover regras que aceitam somente dígitos e implementar o cálculo oficial do DV alfanumérico.
  4. Rever máscaras: garantir que bibliotecas de entrada não apaguem letras.
  5. Normalizar valores: armazenar uma forma canônica, preservando zeros e usando letras maiúsculas.
  6. Atualizar contratos: declarar o CNPJ como string em JSON Schema, OpenAPI, XML Schema, Protobuf e outros formatos.
  7. Revisar arquivos: testar CSV, planilhas, remessas bancárias, arquivos de largura fixa e exportações contábeis.
  8. Verificar integrações externas: confirmar a compatibilidade de bancos, adquirentes, prefeituras, fornecedores fiscais e serviços cadastrais.
  9. Criar testes automatizados: incluir CNPJs numéricos, alfanuméricos, com zeros iniciais, com e sem máscara e com DV inválido.
  10. Monitorar produção: acompanhar rejeições, erros de validação, truncamentos e falhas de comunicação depois da implantação.

Quais testes mínimos devem ser executados?

Uma adaptação não deve ser considerada concluída apenas porque o formulário aceita a letra “A”. O fluxo inteiro precisa ser testado.

Cenários mínimos de teste
Cenário Resultado esperado
CNPJ numérico antigo válido Continua sendo aceito normalmente
CNPJ alfanumérico válido É armazenado, consultado e transmitido sem alteração
CNPJ começando com zero Zeros iniciais são preservados
Entrada com letras minúsculas É normalizada para maiúsculas ou tratada conforme regra documentada
Entrada com máscara Pontos, barra e hífen são removidos sem apagar letras
Dígito verificador incorreto O valor é rejeitado como estruturalmente inconsistente
Consulta por CNPJ formatado e não formatado O mesmo cadastro é localizado
Exportação e reimportação O identificador retorna sem conversão ou perda de caracteres
Integração com parceiro não adaptado O erro é identificado e registrado, sem descartar silenciosamente a operação

O CNPJ alfanumérico altera notas fiscais?

A mudança não cria, por si só, um novo imposto nem modifica a obrigação tributária da empresa. O impacto fiscal ocorre nos sistemas que emitem, recebem, armazenam e transmitem documentos e declarações.

Emissores de Nota Fiscal Eletrônica (NF-e), Nota Fiscal de Serviço eletrônica (NFS-e), Conhecimento de Transporte eletrônico (CT-e) e outros documentos precisam seguir os respectivos leiautes e notas técnicas vigentes.

Não é seguro alterar manualmente um XML ou presumir que todos os documentos fiscais aceitarão o novo valor da mesma forma. Cada sistema deve usar a versão de leiaute disponibilizada pela administração tributária responsável.

ERPs e softwares contábeis também precisam garantir que o CNPJ alfanumérico percorra todo o fluxo: cadastro, pedido, faturamento, documento fiscal, contas a receber, escrituração, arquivo e relatório.

Existe multa específica para quem não adaptar o sistema?

Os materiais consultados da Receita Federal não apresentam uma multa criada exclusivamente por manter um sistema incompatível com o novo formato.

Isso não elimina consequências indiretas. Se a falha impedir a emissão de documento fiscal, a entrega de obrigação acessória ou o cumprimento de outro dever legal, poderão ser aplicadas as regras e penalidades já existentes para aquela obrigação.

Além do risco tributário, uma empresa pode deixar de cadastrar clientes, receber pagamentos, contratar fornecedores ou concluir vendas. Em muitos casos, o prejuízo operacional poderá aparecer antes de qualquer fiscalização.

O cliente deve fazer alguma coisa na Receita Federal?

Quem já possui CNPJ não precisa solicitar alteração. A responsabilidade prática está principalmente com os fornecedores de sistemas, departamentos de tecnologia, empresas usuárias de software próprio e organizações que mantêm integrações cadastrais.

Empresas que utilizam ERP, emissor fiscal ou plataforma contratada devem perguntar formalmente ao fornecedor:

  • se a versão instalada aceita CNPJ alfanumérico;
  • se o cálculo do dígito verificador foi atualizado;
  • se integrações fiscais, bancárias e cadastrais foram testadas;
  • qual atualização precisa ser instalada;
  • quais módulos ou personalizações ainda apresentam limitações.

Uma resposta genérica como “o campo aceita 14 caracteres” não é suficiente. O fornecedor precisa confirmar o funcionamento do fluxo completo e a convivência entre identificadores numéricos e alfanuméricos.

Cronologia da implantação

  • 15 de outubro de 2024: publicação da Instrução Normativa RFB nº 2.229, que estabeleceu o novo formato.
  • 25 de outubro de 2024: entrada em vigor da instrução normativa.
  • 23 a 27 de julho de 2026: execução de etapas técnicas, restrições temporárias e migração dos sistemas da Receita Federal.
  • 27 de julho de 2026: entrada em produção dos sistemas adaptados.
  • 31 de julho de 2026: geração do primeiro CNPJ alfanumérico, atribuído a uma filial do Banco do Brasil.
  • Ao longo de 2026: emissão gradual e monitorada de novas inscrições no formato alfanumérico.

Perguntas frequentes sobre o CNPJ alfanumérico

Qual é o primeiro CNPJ alfanumérico do Brasil?

É o número 00.000.000/E08G-12, atribuído em 31 de julho de 2026 a uma filial do Banco do Brasil S.A.

Meu CNPJ atual será alterado?

Não. CNPJs existentes continuam válidos e não precisam ser substituídos.

Todo novo CNPJ terá letras?

Não necessariamente. A Receita informou que novas inscrições ainda poderão ser formadas somente por números durante a implantação gradual.

O CNPJ continuará com 14 posições?

Sim. As primeiras 12 poderão conter números e letras maiúsculas, enquanto os dois dígitos verificadores finais permanecerão numéricos.

Uma filial de empresa antiga pode receber CNPJ com letras?

Sim. O primeiro CNPJ alfanumérico foi justamente atribuído a uma filial de empresa cuja raiz cadastral já existia.

É correto armazenar CNPJ como número?

Não. O identificador deve ser armazenado como texto, preservando letras e zeros à esquerda. Ele não representa uma quantidade sobre a qual sejam feitas operações matemáticas.

Basta aumentar o tamanho do campo?

Não. O tamanho continua sendo de 14 posições sem pontuação. É necessário corrigir tipos de dados, validações, máscaras, cálculo do DV, contratos de APIs, arquivos e integrações externas.

As letras minúsculas são aceitas?

O padrão oficial utiliza letras maiúsculas de A a Z. Sistemas podem converter a entrada para maiúsculas antes da validação, desde que o processo seja documentado e não altere outros caracteres.

As letras indicam o estado ou a atividade da empresa?

Não. Segundo a Receita, elas não contêm informação sobre unidade federativa, natureza jurídica ou atividade econômica.

Como confirmar se um CNPJ alfanumérico é verdadeiro?

O cálculo dos dígitos verifica a consistência matemática, mas não confirma sozinho a existência da empresa. A situação cadastral deve ser consultada nos serviços oficiais da Receita Federal.

Fontes consultadas

Nota editorial: matéria apurada e verificada em 1º de agosto de 2026 com base em comunicado, documentação técnica, manual de cálculo e perguntas e respostas publicados pela Receita Federal e pelo Serpro. Os impactos técnicos apresentados decorrem das regras oficiais e de comportamentos conhecidos de bancos de dados, APIs e validadores; cada empresa precisa avaliar sua arquitetura, seus fornecedores e os leiautes fiscais que utiliza. A implantação é gradual e o cronograma poderá receber novos comunicados oficiais.

Continue informado

Leia também