CNPJ Alfanumérico: o que muda e como preparar o SAP
O novo formato começa em julho de 2026: entenda a mudança e o impacto no cadastro de fornecedores
A partir de 31 de julho de 2026, a Receita Federal começa a emitir o CNPJ alfanumérico, um novo formato de identificação de empresas que passa a combinar letras e números. Para quem cuida de sistemas, cadastros e integrações, essa é uma daquelas mudanças que parecem pequenas no papel e quebram muita coisa na prática, porque quase todo sistema no Brasil assume que CNPJ é “só número”.
Este artigo explica o que muda, para quem, e, para quem trabalha com SAP, o que precisa ser preparado antes que uma validação antiga comece a rejeitar cadastros válidos.
O que é o CNPJ alfanumérico
O CNPJ continua com 14 posições: o tamanho não muda. O que muda é o conteúdo:
- As 8 primeiras posições (a raiz, que identifica a empresa) passam a aceitar letras e números (A–Z e 0–9).
- As 4 posições seguintes (a ordem do estabelecimento, matriz/filial) também se tornam alfanuméricas.
- As 2 últimas posições (os dígitos verificadores) continuam numéricas.
O motivo é simples: o modelo puramente numérico está se esgotando. A combinação de letras multiplica as possibilidades e garante identificadores para as próximas décadas.
Para quem vale, e o que NÃO muda
Este é o ponto que evita pânico desnecessário:
- Só vale para novas inscrições a partir de julho de 2026. Nenhum CNPJ existente muda. Os números atuais seguem válidos, com os mesmos dígitos verificadores.
- Os formatos numérico e alfanumérico convivem e são aceitos para todos os fins.
- A atribuição das letras é aleatória pelos sistemas da Receita; ou seja, mesmo depois de julho de 2026, uma inscrição nova ainda pode sair totalmente numérica.
Traduzindo: sua base de fornecedores atual não vira do avesso. Mas, a partir da virada, qualquer fornecedor novo pode chegar com um CNPJ que tem letras, e o seu sistema precisa aceitá-lo.
O detalhe técnico que quebra tudo: o dígito verificador
Aqui está o coração do problema para quem programa. O cálculo dos dois dígitos verificadores continua usando o módulo 11, mas, para lidar com as letras, cada caractere passa a ser convertido pelo seu valor na tabela ASCII menos 48. Assim, os números de ‘0’ a ‘9’ continuam valendo 0 a 9, e as letras de ‘A’ a ‘Z’ passam a valer de 17 a 42. O restante do cálculo do DV segue a lógica de sempre.
Na prática, isso significa que toda rotina que valida um CNPJ (e existem muitas, escondidas em cantos que ninguém lembra) precisa ser atualizada. Uma validação antiga que só aceita dígitos vai simplesmente rejeitar um CNPJ alfanumérico válido, travando um cadastro, uma nota ou um pagamento.
(A regra oficial do cálculo está publicada pela Receita Federal; link no fim do artigo.)
O impacto no SAP
Se você acompanha a série de SAP MM, já sabe onde o CNPJ mora: na própria empresa (company code) e, principalmente, no Mestre de Fornecedor, no campo STCD1 (e o do cliente, no lado de SD). Tecnicamente, o STCD1 é um campo de caracteres: ele aceita letras sem problema de estrutura. O risco não está no armazenamento; está na lógica em volta dele. Vale revisar:
- Validações do próprio SAP e customizadas. Rotinas de verificação de CNPJ (padrão da localização Brasil e, principalmente, as custom em ABAP, user-exits e BAdIs) precisam usar o novo cálculo do DV.
- Interfaces e integrações. NF-e, SPED, arquivos bancários (CNAB), boletos, EDI com fornecedores, integrações com sistemas terceiros: cada um desses canais precisa aceitar o formato alfanumérico. Um deles rejeitando já é suficiente para parar um processo.
- Máscaras e telas. Campos que forçam entrada só numérica, relatórios e formulários que assumem 14 dígitos.
- Migração e carga de dados. LSMW, LTMC e cargas via BAPI que validam CNPJ na entrada.
A boa notícia: a SAP já tem uma nota central para o assunto, a SAP Note 3714871: nota SAP principal do CNPJ alfanumérico na reforma fiscal, que funciona como ponto de partida e aponta as notas específicas por versão. O caminho é começar por ela, levantar as notas aplicáveis ao seu ECC ou S/4HANA e release, aplicá-las e testar em qualidade antes de julho de 2026, de preferência com um CNPJ alfanumérico de teste.
Um checklist para não ser pego de surpresa
- Mapeie onde o CNPJ é validado no seu ambiente: SAP padrão, código custom, interfaces e sistemas satélites.
- Comece pela nota central SAP Note 3714871 e aplique as notas específicas do seu release (ECC ou S/4HANA).
- Teste com um CNPJ alfanumérico em qualidade: criar fornecedor, emitir e receber documento, gerar arquivo bancário, rodar o SPED.
- Alinhe com os parceiros (bancos, fornecedores, operadores de EDI) que também precisam estar prontos.
- Comunique as áreas de compras e fiscal: não é só “coisa de TI”.
Conclusão
O CNPJ alfanumérico é uma mudança de baixa complexidade conceitual e alto potencial de dor operacional: um único ponto de validação esquecido pode travar cadastros e pagamentos a partir da virada. Para quem trabalha com SAP, a preparação é direta (notas, testes e um varrimento das rotinas custom), mas precisa começar antes do prazo, não depois do primeiro erro.
Se você quer entender melhor onde o CNPJ se encaixa no cadastro de fornecedores do SAP, veja o artigo Mestre de Fornecedor da série SAP MM. Para o panorama completo, veja o que é a Reforma Tributária e o que muda no SAP, o artigo que abre esta trilha. E acompanhe os próximos: os outros pontos que vão mexer com o seu ambiente.
Fontes: Receita Federal: CNPJ Alfanumérico · nota de implantação a partir de 31 de julho · SAP Note 3714871: nota SAP principal do CNPJ alfanumérico (requer login SAP).