¿Qué es el Validador CNPJ?
CNPJ Validator es una herramienta gratuita que verifica si un número de Registro Nacional de Personas Jurídicas (CNPJ) está ingresado correctamente. Todo CNPJ válido sigue una estricta regla matemática impuesta por la Hacienda Federal, conocida como algoritmo del módulo 11.
Nuestra herramienta aplica esta regla inmediatamente: al pegar un CNPJ, recalcula los dos últimos números (los dígitos de control) y advierte si el CNPJ es estructuralmente verdadero o falso.
Atención: Esta herramienta solo valida la estructura matemática del número (útil para descubrir errores tipográficos y datos falsos básicos). No consulta la base de datos de la Renta Federal, por lo tanto no informa si la empresa está activa, dada de baja o no elegible.
¿Para quién es útil?
- Desarrolladores y QA: Para probar rutinas de registro, reglas de negocio en sistemas (ERP, e-commerce) y limpieza de bases de datos.
- Contadores y Administrativos: Para mirar rápidamente un registro o factura y ver si el CNPJ proporcionado por el cliente no fue ingresado incorrectamente.
- Minoristas y vendedores: Para verificaciones rápidas en un formulario de compra.
Cómo funciona el cálculo (Algoritmo del Módulo 11)
El CNPJ tiene 14 dígitos. Los primeros 12 son el orden de raíz y sucursal de la empresa (normalmente 0001 o 0002). Los últimos 2 son los dígitos de control calculados a partir de los primeros 12.
La regla funciona así:
- Multiplique cada uno de los primeros 12 dígitos por una secuencia de pesos (5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2).
- Suma todos estos resultados y divide la suma por 11.
- El resto de esta división define el primer dígito de control. Si el resto es menor que 2, el dígito es 0; de lo contrario, es 11 menos el resto.
- El proceso se repite para descubrir el segundo dígito, esta vez incluyendo el primer dígito de control que acabamos de descubrir y usando una nueva tabla de pesos (comenzando desde 6).
Si los números encontrados en la cuenta no coinciden con los dos últimos números ingresados, el CNPJ no es válido.