Validar RUC del Perú

Verificá si un RUC es válido chequeando su dígito verificador y descubrí el tipo de contribuyente. Todo en tu navegador. Para la consulta RUC oficial (razón social y estado), te llevamos a SUNAT.

¿Cómo validar un RUC? Escribí los 11 dígitos y la herramienta calcula el dígito verificador (módulo 11) para confirmar que el número está bien formado. Esto no reemplaza la consulta en el padrón de SUNAT, que te dice si existe, está ACTIVO y HABIDO.

🔎 Consulta RUC oficial en SUNAT

La razón social, el estado (ACTIVO/BAJA) y la condición (HABIDO) solo los da el padrón de SUNAT.

Cómo se calcula el dígito verificador del RUC

  • Se multiplican los 10 primeros dígitos por los pesos 5,4,3,2,7,6,5,4,3,2.
  • Se suman los productos y se calcula 11 − (suma mód 11).
  • Si da 10 → dígito 0; si da 11 → dígito 1; en otro caso, ese número. Debe coincidir con el 11.º dígito.
  • Los dos primeros dígitos marcan el tipo: 10 persona natural, 20 persona jurídica (empresa), 15/16/17 otros.

Preguntas frecuentes

¿Cómo validar un RUC?
Escribí los 11 dígitos del RUC y tocá Validar. La herramienta calcula el dígito verificador (el último número) con el algoritmo módulo 11 de SUNAT y te dice al instante si el RUC es matemáticamente válido y qué tipo de contribuyente es. Todo corre en tu navegador; no se envía nada.
¿Validar el RUC es lo mismo que la "consulta RUC" de SUNAT?
No. Acá se valida el dígito verificador (que el número esté bien formado). La consulta RUC —razón social, estado ACTIVO/BAJA, domicilio fiscal, condición HABIDO— la hace SUNAT en su padrón oficial. Un RUC puede tener el dígito correcto y aun así no estar registrado o estar de baja. Para la consulta oficial, entrá a SUNAT Consulta RUC.
¿Qué significan los dos primeros dígitos del RUC?
Indican el tipo de contribuyente: 10 = persona natural con negocio (o el DNI + dígitos); 20 = persona jurídica (empresa, S.A.C., S.R.L., etc.); 15 y 17 = otros regímenes y no domiciliados; 16 también existe. Los RUC que empiezan con otro par de dígitos no son válidos.
¿Cómo se calcula el dígito verificador del RUC?
Se toman los primeros 10 dígitos y se multiplican por los pesos fijos 5,4,3,2,7,6,5,4,3,2. Se suman los productos, se calcula el resto de dividir por 11 y se hace 11 menos ese resto. Si da 10 el dígito es 0, si da 11 es 1; en el resto de los casos, es ese número. Ese dígito tiene que coincidir con el 11.º del RUC.
¿Un RUC que empieza con 10 es mi DNI?
Para una persona natural, el RUC suele ser 10 + los 8 dígitos del DNI + 1 dígito verificador. Por eso, si conocés el DNI de una persona con negocio, muchas veces su RUC es "10DNIx". Igual, el dígito verificador se calcula sobre los 10 primeros números, así que esta herramienta te confirma si el arma bien.
¿La herramienta guarda o envía el RUC?
No. La validación es 100% en tu navegador, en JavaScript. El número no sale de tu dispositivo y funciona incluso sin conexión una vez cargada la página.
¿Para qué sirve validar un RUC antes de facturar?
Sirve para detectar tipeos antes de emitir un comprobante electrónico: si el dígito verificador no cierra, el RUC está mal escrito y el comprobante puede ser rechazado. Ojo: validar el dígito no reemplaza verificar en SUNAT que el RUC exista y esté ACTIVO y HABIDO, que es lo que te habilita a usar el crédito fiscal.
¿Es gratis?
Sí, es gratis, ilimitado y sin registro, sin marca de agua. Funciona en la compu y en el celular, directo en el navegador.