VALIDADOR

CNPJCadastro Nacional da Pessoa Jurídica

Validá este identificador con la API REST de Normadata. Actualmente en acceso anticipado.

Autoridad emisoraReceita FederalLongitud14 digits (formatted as XX.XXX.XXX/XXXX-XX)Ejemplo11.222.333/0001-81

¿Qué es CNPJ?

El CNPJ (Cadastro Nacional da Pessoa Jurídica) es el número de identificación tributaria empresarial en Brasil, emitido por Receita Federal. Los 4 dígitos antes de los verificadores identifican la sucursal (0001 = casa matriz).

Algoritmo de verificación

  1. Similar al CPF pero con dos etapas de módulo 11 ponderado. Primer dígito verificador usa pesos [5,4,3,2,9,8,7,6,5,4,3,2] sobre los primeros 12 dígitos. Segundo verificador usa [6,5,4,3,2,9,8,7,6,5,4,3,2] sobre los primeros 13. CNPJ con todos los dígitos iguales son inválidos.

Validá con la API de Normadata

cURL
curl -X POST https://api.normadata.io/v1/validate/tax-ids \
  -H "X-API-Key: nd_your_key" \
  -H "Content-Type: application/json" \
  -d '{"items": [{"id": "1", "value": "11.222.333/0001-81", "country": "BR", "type": "cnpj"}]}'

Respuesta

JSON
{
  "results": [
    {
      "id": "1",
      "country": "BR",
      "type": "cnpj",
      "valid": true,
      "normalized": "11222333000181",
      "formatted": "11.222.333/0001-81"
    }
  ]
}

Qué Normadata no valida

Una respuesta válida significa que el identificador está bien formado y pasa el algoritmo de dígito verificador. No confirma nada de lo siguiente:

  • ExistenciaNo consultamos AFIP, Receita Federal, SAT ni ningún registro gubernamental. Un identificador válido puede no corresponder a un contribuyente registrado.
  • IdentidadNo confirmamos que el identificador pertenezca a una persona o entidad específica, ni que el titular sea real.
  • EstadoNo confirmamos si el identificador está actualmente activo, suspendido o al día ante alguna autoridad.
  • KYC / KYBNormadata no es un proveedor KYC/KYB ni AML. Para verificación de identidad regulada necesitás un proveedor específico por país — Normadata es la capa de validación de formato que corre antes.

Leer nuestra metodología

Preguntas frecuentes

¿Cómo se valida un CNPJ?

El CNPJ tiene dos etapas de módulo 11. Primera: multiplicar los primeros 12 dígitos por [5,4,3,2,9,8,7,6,5,4,3,2], sumar, módulo 11 — si resultado < 2, el verificador es 0, sino 11 menos resultado. Segunda: multiplicar los primeros 13 dígitos por [6,5,4,3,2,9,8,7,6,5,4,3,2] para el segundo verificador. CNPJs con todos los dígitos iguales son inválidos.

¿Qué significa el segmento 0001 en un CNPJ?

Los 4 dígitos del segmento de orden (posiciones 9-12 antes de los verificadores) identifican la filial. El valor 0001 indica que es la casa matriz. Las filiales tienen 0002, 0003, etc. La raíz de 8 dígitos (posiciones 1-8) es la misma para todas las filiales de la misma empresa.

¿Qué tipo de entidad identifica el CNPJ?

El CNPJ (Cadastro Nacional da Pessoa Jurídica) identifica personas jurídicas en Brasil: empresas, asociaciones, ONGs, fundaciones, órganos gubernamentales y consorcios. Lo emite la Receita Federal. Para personas físicas se usa el CPF.

¿Cómo llamo al endpoint para validar un CNPJ?

POST /v1/validate/tax-ids con body {"items": [{"id": "1", "value": "11.222.333/0001-81", "country": "BR", "type": "cnpj"}]}. El endpoint acepta el CNPJ con o sin puntos, barra y guión. Devuelve valid: true/false y el valor normalizado como 14 dígitos.

Obtené acceso a la API de Normadata

Validá este identificador con la API REST de Normadata. Actualmente en acceso anticipado.