Cómo funciona
Metodología, fuentes y frescura
RUCcheck.pe separa formato, fuente, momento de consulta y vigencia posible para que el resultado no parezca más oficial o más reciente de lo que realmente es.
Última revisión: 3 de agosto de 2026
Proceso de consulta
1. Validación de entrada
Se eliminan separadores, se exigen 11 dígitos, se revisan prefijos admitidos y el dígito verificador antes de consultar.
2. Búsqueda de fuente
El servicio consulta la ruta disponible y puede reutilizar un resultado reciente para reducir fallos y carga innecesaria.
3. Normalización
Estado y condición se conservan como conceptos distintos. También se ordenan razón social, tipo y ubicación cuando la fuente los entrega.
4. Presentación
El resultado muestra una lectura operativa, la fuente, el momento en que se obtuvo el dato y, si usa caché, cuándo se sirvió la respuesta actual.
Rutas de datos
SUNAT vía apis.net.pe
Es la ruta primaria actual para organizar campos del padrón público. La etiqueta indica que la información se atribuye a SUNAT, pero llega a RUCcheck.pe a través de ese proveedor.
API oficial de SUNAT
Solo se utiliza cuando la integración oficial y sus credenciales están disponibles. Que una ruta sea oficial no convierte la pantalla de RUCcheck.pe en constancia emitida por SUNAT.
Resultado en caché
El Worker es el único nivel que reutiliza consultas: hasta 24 horas para un resultado encontrado y hasta 1 hora para uno no encontrado. Los errores no se guardan. La API web no vuelve a cachear la respuesta ni usa una ventana adicional de datos obsoletos, por lo que esos plazos no se acumulan.
Consulta, fuente y frescura no son lo mismo
- Dato obtenido
- Momento en que la fuente entregó el dato que se conserva. No es necesariamente la fecha en que SUNAT modificó el registro.
- Resultado servido
- Momento en que RUCcheck.pe devolvió la respuesta actual. Si proviene de caché, se muestra separado del momento en que se obtuvo el dato.
- Fuente
- Ruta que entregó el dato: proveedor de datos públicos, ruta oficial habilitada o resultado reutilizado desde caché.
- Frescura
- Tiempo transcurrido entre Dato obtenido y Resultado servido. Describe la edad dentro de RUCcheck.pe, no cuándo SUNAT modificó el registro.
La ficha calcula la “antigüedad al servir” con esos dos momentos. RUCcheck.pe no conoce por sí solo la fecha efectiva de cada modificación tributaria ni la edad previa del dato en la fuente. Si el momento exacto importa, debe revisarse la consulta oficial.
Qué normalizamos
- Estado: ACTIVO, suspensión temporal y variantes de baja reportadas por la fuente.
- Condición: HABIDO, NO HABIDO, NO HALLADO, por verificar o sin dato.
- Identidad y ubicación: razón social, tipo de contribuyente, dirección y ubigeo cuando están disponibles.
Estado y condición nunca se fusionan: un RUC puede estar ACTIVO y al mismo tiempo tener una condición de domicilio que requiera revisión.
Límites del resultado
- No valida facturas, boletas, XML, CDR ni la existencia de una operación comercial.
- No acredita solvencia, reputación, propiedad, representación legal ni ausencia de fraude.
- No muestra necesariamente representantes, anexos, historial o todos los campos de la Ficha RUC.
- No sustituye controles internos, revisión profesional ni documentación del proveedor.
Confirmación oficial
Usa RUCcheck.pe como pre-filtro. Confirma directamente cuando el resultado sea NO HABIDO, NO HALLADO, suspendido, de baja, no encontrado, contradictorio o material para una decisión tributaria, contractual o de pago.