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ón | Campo | Tamaño | Significado y Regla | Ejemplo |
|---|---|---|---|---|
| 1 a 8 | Raíz Alfanumérica | 8 caracteres | Letras A-Z y números 0-9 para identificar la entidad | 12AB56CD |
| 9 a 12 | Establecimiento | 4 caracteres | Orden de establecimiento (0001 matriz o sucursales) | 0001 |
| 13 y 14 | Dígitos Verificadores | 2 dígitos | Dos dígitos numéricos calculados por Módulo 11 Alfanumérico | 42 |
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. Convertir los 12 caracteres mediante ASCII - 48 ('0'-'9' valen 0-9; 'A'-'Z' valen 17-42).
- 2. Multiplicar por factores [5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2].
- 3. Si resto módulo 11 < 2, DV1 = 0; de lo contrario 11 - resto.
- 4. Multiplicar por [6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2] y el DV1 por 2.
- 5. Si resto < 2, DV2 = 0; de lo contrario 11 - resto.
- 6. Los dígitos verificadores finales son numéricos.