Validar RUC y calcular el dígito verificador (Perú)

Para: PerúPerú

Escribe un RUC de Perú y el validador comprueba su dígito verificador y te dice si es de una persona natural o de una empresa. Si escribes un DNI de 8 cifras, te dice cuál es el RUC de persona natural que le corresponde. Todo se calcula en tu navegador: el número no se envía a ningún sitio.

Un dígito correcto no garantiza que el RUC exista, que esté activo ni que el contribuyente esté «habido». Para eso, y para saber a quién pertenece, usa la consulta RUC de SUNAT. El ejemplo de arriba es el RUC de la propia SUNAT.

Cómo se forma el RUC

ParteEjemploQué es
Tipo2010 para personas naturales con DNI; 20 para personas jurídicas (empresas, asociaciones, entidades públicas). Existen otros, como 15 y 17, para casos especiales de personas naturales
Número13131295En una persona natural, su DNI; en una persona jurídica, un número asignado
Verificador5Una cifra calculada con las 10 anteriores

Cómo se calcula el dígito verificador

Las 10 primeras cifras se multiplican, en orden, por 5, 4, 3, 2, 7, 6, 5, 4, 3 y 2, y se suman. Para 2013131295: 2×5 + 0×4 + 1×3 + 3×2 + 1×7 + 3×6 + 1×5 + 2×4 + 9×3 + 5×2 = 94. Se divide entre 11 y sobran 6; el verificador es 11 − 6 = 5: 20131312955.

Preguntas frecuentes

SUNAT no publica el algoritmo del dígito verificador. Este es el de uso común, y se comprobó con RUC públicos de empresas: SUNAT (20131312955), BCP (20100047218), Interbank (20100053455), Telefónica del Perú (20100017491), Saga Falabella (20100128056) y Supermercados Peruanos (20100070970); coincide en todos. Consulta oficial: consulta RUC de SUNAT.