COBOL Dicas
  • Home
  • COBOL
  • CICS
  • DB2
  • JCL
  • Códigos de Erro
  • Exemplos de Código
  • Podcast
  • Fórum
  • Blog
  • YouTube

Artigos recente

  • COBOL Linguagem de Programação: Guia Completo 2026 12-02-2026
  • ChangeMan ZMF 8.3.2: O Que Muda para o Programador COBOL 20-12-2025
  • IBM z17: A Nova Era do Mainframe e o Futuro do Programador COBOL 20-12-2025
  • 10 Prompts Essenciais que Todo Programador COBOL Deveria Usar 07-12-2025
  • 🐧 Instalação do Emulador Hercules TK5 no Linux 09-11-2025
  • 💻 Instalação do Emulador Hercules TK5 no Windows 09-11-2025
  • 🔷 Instalação do Visual Studio Code e GnuCOBOL: 🐧 Guia para Linux 22-10-2025
  • 🔷 Instalação do Visual Studio Code e GnuCOBOL: 🖥️ Guia para Windows 22-10-2025
  • 🖥️ ROSCOE no Mainframe: Um Ambiente Interativo Essencial para o Desenvolvimento COBOL 09-10-2025
  • 🗄️ VSAM Além do KSDS: Explorando ESDS, RRDS e LDS com Exemplos Práticos 24-09-2025
  1. Início
  2. Blog

O Cálculo do Módulo 11 para o Novo CNPJ Alfanumérico

Detalhes
Publicado: 13 de agosto de 2025

Em 2026, o Brasil passará por uma transformação significativa no sistema de identificação empresarial com a implementação do novo formato de CNPJ alfanumérico. Esta mudança, regulamentada pela Instrução Normativa RFB nº 2.229/2024, representa uma evolução necessária para ampliar a capacidade de registros e garantir a disponibilidade de novos números por um período muito mais longo.
O atual sistema de CNPJ, exclusivamente numérico, possui um limite de aproximadamente 99,9 milhões de combinações. Com quase 60 milhões de estabelecimentos já cadastrados e a crescente demanda por novos registros, a Receita Federal identificou a necessidade de expandir essa capacidade. A solução encontrada foi a introdução do formato alfanumérico, que permitirá quase um trilhão de combinações possíveis.
Este artigo explora em detalhes como funcionará o cálculo do dígito verificador pelo método do Módulo 11 no novo CNPJ alfanumérico, apresentando o algoritmo, exemplos práticos e as implicações técnicas desta mudança para desenvolvedores e sistemas.

O Novo Formato do CNPJ

Antes de mergulharmos no cálculo do Módulo 11, é importante entender a nova estrutura do CNPJ. O número continuará tendo 14 posições, mas com uma composição diferente:

  • As primeiras 8 posições: serão alfanuméricas, definindo a raiz do número
  • As 4 posições seguintes: também serão alfanuméricas, determinando a ordem do estabelecimento
  • As 2 últimas posições: permanecerão numéricas, correspondendo aos dígitos verificadores

Portanto, a estrutura será: AAAAAAAA/BBBB-CC, onde:

  • A representa a raiz (alfanumérica)
  • B representa a ordem (alfanumérica)
  • C representa os dígitos verificadores (numéricos)

É importante destacar que a Receita Federal recomenda não utilizar as letras I, O, Q e F no novo CNPJ, devido à possibilidade de confusão visual com números e à geração de colisões nos cálculos de dígitos verificadores.

  1. 🐞 Desvendando Erros Comuns no COBOL: Um Guia Prático de Debugging
  2. 🎙️ Agora temos o Cobol Dicas Podcast!
  3. 🛠️ Boas Práticas em Programas COBOL: Legibilidade e Manutenção
  4. 🦖 Programação COBOL e a Geração Z: o que podemos esperar para o futuro?

Página 14 de 26

  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

Tópicos recentes - Comunidade e Suporte Geral

  • Home-office, híbrido ou presencial? Qual seu modelo de trabalho ideal? - por: bopnet
  • Recomendações de curso - por: bopnet
  • COBOL + IA - Prompts de IA úteis para programadores COBOL - por: bopnet
  • Hercules TK5 - Emulador de Mainframe - por: bopnet
  • Seja bem-vindo ao Fórum COBOL Dicas! Apresente-se aqui! - por: bopnet

Video mais recente

Última live COBOL Dicas
 

Siga o COBOL Dicas

  • 📺 YouTube | 📘 Facebook | 💼 LinkedIn | 🐦 X (Twitter) | 📷 Instagram | 💬 Fórum COBOL | 📂 GitHub | ✉️ E-mail

© 2025 COBOL Dicas | Powered by Joomla | Desenvolvido por José Roberto

  • ❓ FAQ / Guia Rápido
  • ⚖️ Direito de Conteúdo
  • 📜 Informações Legais
  • 🔒 Política de Privacidade
  • 👤 Quem Somos
  • 📩 Contato