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.
- 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.
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.
| 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.
| 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.
| 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
- Mapear o uso do CNPJ: localizar colunas, DTOs, modelos, formulários, arquivos, relatórios, APIs, filas e serviços externos.
- Eliminar tipos numéricos: substituir INTEGER, BIGINT e DECIMAL por tipos textuais adequados.
- Atualizar validadores: remover regras que aceitam somente dígitos e implementar o cálculo oficial do DV alfanumérico.
- Rever máscaras: garantir que bibliotecas de entrada não apaguem letras.
- Normalizar valores: armazenar uma forma canônica, preservando zeros e usando letras maiúsculas.
- Atualizar contratos: declarar o CNPJ como string em JSON Schema, OpenAPI, XML Schema, Protobuf e outros formatos.
- Revisar arquivos: testar CSV, planilhas, remessas bancárias, arquivos de largura fixa e exportações contábeis.
- Verificar integrações externas: confirmar a compatibilidade de bancos, adquirentes, prefeituras, fornecedores fiscais e serviços cadastrais.
- Criar testes automatizados: incluir CNPJs numéricos, alfanuméricos, com zeros iniciais, com e sem máscara e com DV inválido.
- 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á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
- Receita Federal — Geração do primeiro CNPJ em formato alfanumérico
- Receita Federal — Página oficial do projeto CNPJ Alfanumérico e cronograma
- Receita Federal — Perguntas e respostas sobre composição, transição e impactos do CNPJ alfanumérico
- Receita Federal e Serpro — Manual de cálculo dos dígitos verificadores do CNPJ alfanumérico
- Receita Federal — Cronograma técnico e alerta sobre aplicações não adaptadas
- Wikimedia Commons — Autoria, dimensões e licença CC0 da imagem ilustrativa
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.