Omitir yendo al contenido principal

Validador de CNPJ

Valide números de CNPJ (Cadastro Nacional da Pessoa Jurídica). Prueba.

Acerca del Validador de CNPJ

El Validador de CNPJ es una herramienta diseñada para verificar si un número del Cadastro Nacional de Persona Jurídica (CNPJ) es matemáticamente válido. Aplica el algoritmo oficial de la Receita Federal para calcular los dos dígitos verificadores (DV) y los compara con los dígitos informados.

Esta herramienta es esencial para desarrolladores, probadores (QAs) y analistas de sistemas que necesitan validar la lógica de registro de empresas en sus software. Un número validado aquí pasará las verificaciones de formato, pero es importante recordar que esto no garantiza que el CNPJ exista o esté activo en la base de datos de la Receita Federal.

Anatomía y Estructura del CNPJ Brasileño

El CNPJ convencional consta de 14 dígitos divididos en 3 partes:

PosiciónCampoTamañoSignificado y ReglaEjemplo
1 a 8Raíz Catastral8 dígitosNúmero básico de la persona jurídica12345678
9 a 12Establecimiento4 dígitosSede matriz (0001) o sucursal filial (0002 a 9999)0001
13 y 14Dígitos Verificadores2 dígitosDoble dígito de control Módulo 11 Receita Federal95

Algoritmo Oficial del CNPJ (Módulo 11 Receita Federal)

El CNPJ se valida con factores cíclicos de 2 a 9 mediante dos cálculos Modulo 11:

DV1 = (Suma1 % 11 < 2 ? 0 : 11 - Resto1); DV2 = (Suma2 % 11 < 2 ? 0 : 11 - Resto2)
  1. 1. Multiplicar los 12 dígitos por factores [5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2].
  2. 2. Sumar productos y calcular el resto de la división por 11.
  3. 3. Si el resto es < 2, DV1 = 0; de lo contrario DV1 = 11 - resto.
  4. 4. Multiplicar los 12 dígitos por [6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2] y el DV1 por 2.
  5. 5. Si el resto es < 2, DV2 = 0; de lo contrario DV2 = 11 - resto.
  6. 6. Series de 14 dígitos repetidos se consideran inválidas.

Preguntas Frecuentes (FAQ)