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.
Tax IDs e identificadores
Hacé clic en cualquier identificador para ver formato, algoritmo y un ejemplo de API.
Identificadores soportados en Perú
Cada fila es un identificador real del país. Las filas con un enlace tienen un endpoint dedicado en Normadata.
| Identificador | Qué es | Qué hace Normadata |
|---|---|---|
| CUI | DNI 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. |
| RUC | 11 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. |
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.
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? }.
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_.
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.
Preguntas frecuentes — Perú
Preguntas reales que recibimos sobre cobertura, alcance y límites técnicos.
Recursos relacionados
Ver el detalle de cada identificador, probar el validador online, o consultar el glosario.
Productos disponibles
| MONEDA | Sol Peruano (PEN) |
|---|---|
| DIVISIONES | 25 regiones |
| ISO 3166 | PE |
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ú
Explorá otros países
Mismas APIs, distintos identificadores.