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. 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. 2. Búsqueda de fuente

    El servicio consulta la ruta disponible y puede reutilizar un resultado reciente para reducir fallos y carga innecesaria.

  3. 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. 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.

RUCcheck.pe es independiente de SUNAT y no emite constancias oficiales.