Validador de RUC de Perú
Compruebe el prefijo y el dígito verificador de un RUC peruano antes de crear el cliente o el proveedor en SAP Business One.
Herramienta
Esta herramienta revisa el formato y el dígito verificador; no consulta el padrón de la SUNAT. Para confirmar el nombre, el estado y la condición del contribuyente, use la consulta RUC de la SUNAT en sunat.gob.pe.
¿Cómo validar un RUC en Perú?
Un RUC peruano tiene 11 dígitos. Revise dos cosas: que empiece con 10 (persona natural), 20 (persona jurídica), 15 o 17, y que el último dígito coincida con el dígito verificador calculado con los pesos 5, 4, 3, 2, 7, 6, 5, 4, 3, 2 y módulo 11. Esta herramienta hace las dos revisiones; el estado activo y habido lo confirma solo la SUNAT.
Paso a paso: cómo calcular el dígito verificador
- Tome los 10 primeros dígitos del RUC.
- Multiplíquelos, de izquierda a derecha, por 5, 4, 3, 2, 7, 6, 5, 4, 3 y 2.
- Sume todos los resultados y calcule el residuo de dividir la suma entre 11.
- Reste ese residuo de 11. Si el resultado es 10, el dígito es 0; si es 11, el dígito es 1.
Ejemplo (ficticio): 2060123456. 2×5 + 0×4 + 6×3 + 0×2 + 1×7 + 2×6 + 3×5 + 4×4 + 5×3 + 6×2 = 105. 105 mod 11 = 6. 11 − 6 = 5, así que el RUC completo es 20601234565.
RUC de persona natural y DNI
El RUC de una persona natural se forma con 10, los 8 dígitos de su DNI y el dígito verificador. Si escribe un RUC que empieza con 10, la herramienta le muestra el DNI que contiene.
Validar el formato vs. consultar en la SUNAT
Esta herramienta comprueba que el número esté bien escrito. Un RUC con el formato correcto puede estar de baja, no habido o no corresponder a su cliente. Para confirmar la razón social, el estado y la condición, use la consulta RUC de la SUNAT en sunat.gob.pe.
El RUC en SAP Business One
En SAP Business One, el RUC del cliente o del proveedor se guarda en el campo de identificación fiscal del socio de negocios (LicTradNum en la tabla OCRD). Validarlo al dar de alta al socio evita duplicados y errores en reportes. Si necesita esta validación dentro de SAP B1, vea nuestro servicio de desarrollo para SAP Business One o la guía de SAP Business One por país.
Otros validadores LatAm
- Validar RUT de Chile (incluida la K)
- Validar RFC y CURP de México
- Validar NIT de Colombia (dígito de verificación de la DIAN)
- Validar NIT de Guatemala (módulo 11, incluida la K)
- Validar cédula y RUC de Ecuador
- Validar DUI y NIT de El Salvador
Tres pasos, sin registro
Pegue el RUC
Los 11 dígitos, con o sin espacios: 20601234565 o 10 + DNI + dígito para una persona natural.
Revisamos el RUC
Se revisan el prefijo (10, 15, 17 o 20) y el dígito verificador con los pesos 5, 4, 3, 2, 7, 6, 5, 4, 3, 2.
Registre sin errores
Use el RUC correcto en el socio de negocios de SAP Business One y confirme su estado en la SUNAT.
Preguntas sobre esta herramienta
¿Cómo validar un RUC en Perú?
Escriba los 11 dígitos del RUC. La herramienta revisa que empiece con un prefijo válido (10, 15, 17 o 20) y recalcula el último dígito con los pesos 5, 4, 3, 2, 7, 6, 5, 4, 3, 2 y módulo 11. Si coincide, el RUC está bien escrito. Su estado y condición se consultan en la SUNAT.
¿Cómo se calcula el dígito verificador del RUC?
Multiplique los 10 primeros dígitos por 5, 4, 3, 2, 7, 6, 5, 4, 3 y 2, en ese orden. Sume los resultados y calcule 11 menos el residuo de dividir la suma entre 11. Si da 10, el dígito es 0; si da 11, el dígito es 1.
¿Qué significan los dos primeros dígitos del RUC?
El 10 corresponde a personas naturales y el 20 a personas jurídicas (empresas). El 15 y el 17 también existen para otros tipos de contribuyente. Un RUC que empieza con otro número no es válido.
¿El RUC de una persona natural incluye su DNI?
Sí. El RUC de una persona natural se forma con 10, los 8 dígitos del DNI y un dígito verificador. La herramienta le muestra el DNI que contiene un RUC que empieza con 10.
¿Esta herramienta confirma que el RUC está activo y habido?
No. Solo revisa el formato y el dígito verificador. El nombre o razón social, el estado (activo) y la condición (habido) se consultan en la SUNAT.
¿El validador guarda mis datos?
No. El cálculo se hace en su navegador y el RUC no se envía a Kodenova ni a ningún servidor.
Hechas para equipos de SAP Business One
SAP Business One en Perú
Desarrollamos add-ons, reportes e integraciones para SAP B1 en SQL Server y HANA. Cuéntenos qué necesita y reciba un precio fijo por fase.
