Omitir yendo al contenido principal

Generador de CNPJ Alfanumérico

Prepare su sistema para el nuevo estándar de CNPJ Alfanumérico. Prueba.

Esperando generación...

Prepare su Sistema para el Futuro del CNPJ

Según la Instrucción Normativa RFB No. 2.119/2022, la Receita Federal de Brasil instituyó el nuevo estándar de CNPJ Alfanumérico, que puede emitirse a partir de julio de 2026. Esta es una modificación fundamental y requiere una adaptación.

El Generador de CNPJ Alfanumérico de Box4Dev es una herramienta proactiva para desarrolladores y equipos de QA. Permite simular el nuevo formato, posibilitando la validación de bases de datos, máscaras de formularios y APIs.

Anatomía y Estructura del CNPJ Alfanumérico

El nuevo CNPJ Alfanumérico cuenta con 14 caracteres con máscara XX.XXX.XXX/XXXX-DD:

PosiciónCampoTamañoSignificado y ReglaEjemplo
1 a 8Raíz Alfanumérica8 caracteresLetras A-Z y números 0-9 para identificar la entidad12AB56CD
9 a 12Establecimiento4 caracteresOrden de establecimiento (0001 matriz o sucursales)0001
13 y 14Dígitos Verificadores2 dígitosDos dígitos numéricos calculados por Módulo 11 Alfanumérico42

Algoritmo Oficial del CNPJ Alfanumérico (IN RFB nº 2.229/2024)

Cada carácter se convierte en entero restando 48 a su código ASCII:

Valor(c) = ASCII(c) - 48; DV1 = (Suma1 % 11 < 2 ? 0 : 11 - Resto1); DV2 = (Suma2 % 11 < 2 ? 0 : 11 - Resto2)
  1. 1. Convertir los 12 caracteres mediante ASCII - 48 ('0'-'9' valen 0-9; 'A'-'Z' valen 17-42).
  2. 2. Multiplicar por factores [5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2].
  3. 3. Si resto módulo 11 < 2, DV1 = 0; de lo contrario 11 - resto.
  4. 4. Multiplicar por [6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2] y el DV1 por 2.
  5. 5. Si resto < 2, DV2 = 0; de lo contrario 11 - resto.
  6. 6. Los dígitos verificadores finales son numéricos.

Preguntas Frecuentes (FAQ)