PE · PERÚ · 2 IDENTIFICADORES
ISO 3166 · PE

Validación de datos operacionales para Perú

RUC y CUI/DNI peruanos pre-validados antes del KYC, los pagos y el onboarding. Checksum módulo 11 con pesos SUNAT, distinción 10 (natural con negocio) vs 20 (jurídica). No consulta SUNAT ni RENIEC — valida formato y estructura.

1
validadores
2
categorías
mod-11
checksum
0
CONSULTAS GUB.
IDS · 01 · IDENTIFICADORES

Tax IDs e identificadores

Hacé clic en cualquier identificador para ver formato, algoritmo y un ejemplo de API.

RUCtax_id

Registro Único del Contribuyente

view RUC
REF · 02 · IDS

Identificadores soportados en Perú

Cada fila es un identificador real del país. Las filas con un enlace tienen un endpoint dedicado en Normadata.

IdentificadorQué esQué hace Normadata
CUIDNI peruano: 8 dígitos sin dígito verificador propio. Emitido por RENIEC.Valida largo y composición numérica. No deriva RUC ni consulta RENIEC.
RUC11 dígitos con checksum mod-11. Prefijo 10 = persona natural con negocio, 20 = persona jurídica, 15/17 = casos especiales. Emitido por SUNAT.Valida checksum módulo 11 con pesos [5,4,3,2,7,6,5,4,3,2] y devuelve hint de tipo según prefijo.
USE · 03 · CASOS DE USO

Casos de uso en Perú

Pre-validación operacional aguas arriba — antes de pagar por KYC, llamadas a registros oficiales o procesadores de pago.

  • 01Pre-validar RUC antes de emitir factura electrónica SUNAT (vía PSE/OSE) — reduce rechazos por DV.
  • 02Distinguir prefijo 10 vs 20 para rutear boleta (consumidor final) vs factura (empresa).
  • 03Onboarding B2B de proveedores en ERP: gatekeeper de formato antes de cargar vendor.
  • 04Batch hygiene de bases históricas: detectar RUCs malformados antes de migrar a nuevo sistema.
  • 05KYB en marketplaces y fintechs peruanas: filtrar formato antes de invocar vendors pagos.
API · 04 · QUICK START

Una llamada cURL — schema predecible

POST /v1/verify/tax-id · auth con X-API-Key · respuesta JSON con envelope { contains_pii, processed_at, value, warnings? }.

cURLPOST /v1/verify/tax-id
curl -X POST https://api.normadata.io/v1/verify/tax-id \
  -H "X-API-Key: nd_a8f3b2c1d4e5f6g7h8i9j0" \
  -H "Content-Type: application/json" \
  -d '{"country":"PE","type":"RUC","value":"20100070970"}'

Respuesta JSON con envelope predecible: contains_pii, processed_at, value (datos validados) y warnings opcional. La auth va en el header X-API-Key con prefijo nd_.

Ver docsLeer documentación
NO · 05 · LÍMITES

Qué NO hace Normadata en Perú

Honestidad operacional. Si necesitás esto, te conviene otra herramienta (a veces gratuita en el sitio oficial, a veces un vendor pago).

  • No consulta SUNAT — no confirma estado (activo, suspendido, baja) ni condición tributaria.
  • No consulta RENIEC — no valida DNI/CUI contra el padrón ni devuelve datos personales.
  • No devuelve razón social ni condición de domicilio (habido/no habido).
  • No reemplaza KYC ni AML. Es pre-validación de formato aguas arriba.

Lista completa de lo que Normadata NO hace →

FAQ · 06 · FAQ

Preguntas frecuentes — Perú

Preguntas reales que recibimos sobre cobertura, alcance y límites técnicos.

¿Normadata verifica si el RUC está activo en SUNAT?

No. Validamos formato y checksum módulo 11 con los pesos oficiales [5,4,3,2,7,6,5,4,3,2]. Para conocer estado en SUNAT (activo, suspendido, baja, condición habido/no habido) hay que consultar el portal de SUNAT.

¿Qué significa el prefijo 10 vs 20 en el RUC?

10 = persona natural con negocio (un autónomo profesional, por ejemplo). 20 = persona jurídica (S.A.C., E.I.R.L., etc.). 15/17 son casos especiales (no domiciliados). Normadata devuelve este hint en la respuesta.

¿Soportan el DNI peruano?

Sí, como CUI (Código Único de Identificación). Es el DNI de 8 dígitos emitido por RENIEC. Normadata valida largo y composición numérica.

¿El CUI/DNI tiene dígito verificador?

No. El DNI peruano no tiene check digit propio (a diferencia del RUC). Normadata solo valida que sean 8 dígitos numéricos y que no sean valores triviales.

REL · 07 · RECURSOS

Recursos relacionados

Ver el detalle de cada identificador, probar el validador online, o consultar el glosario.

Endpoints por identificador

REF · 08 · DATOS DE REFERENCIA

Productos disponibles

Ver docs

MONEDASol Peruano (PEN)
DIVISIONES25 regiones
ISO 3166PE

Perú es un hub fintech creciente en América Latina, y el RUC es requerido para toda actividad económica formal. Normadata valida RUC con verificación completa de checksum módulo 11, cubriendo el identificador más crítico para cualquier negocio operando en Perú.

Empezá a construir para Perú