Perú · RUC
Peru RUC Checker
Consulta RUC: check a Peruvian RUC’s check digit and see the taxpayer’s name and SUNAT status.
What is a Peruvian RUC?
The RUC (Registro Único de Contribuyentes) number is Peru’s 11-digit tax identification number, issued by SUNAT. It starts with 20 for companies, 10 for individuals with a DNI and 15 for individuals with another ID, and ends with a check digit — for example 20467534026 for América Móvil Perú S.A.C. (Claro).
Peruvian RUC format
A 2-digit prefix, eight digits and a check digit.
(20, 10, 15, 17)
(the DNI for 10)
(mod 11)
Example: 20467534026 (América Móvil Perú S.A.C. — Claro, as printed on its website).
- 11 digits: Numbers only, with no PE prefix.
- Check digit: Tested before the lookup, with the same weights SUNAT’s Consulta RUC uses.
- Status: A found RUC shows its SUNAT status (estado). Only ACTIVO means the taxpayer operates normally; the result does not include habido / no habido.
- No record: If neither a name nor a status comes back, no registry record was returned — treat the RUC as unconfirmed.
How to check a Peruvian RUC
- 1 Find the RUC on the supplier’s factura or boleta electrónica.
- 2 Enter the 11 digits above. The checker tests the check digit, then looks the RUC up.
- 3 Check that the status is ACTIVO and that the name (shown in full after sign-up; it may be the trade name) matches your supplier.
- 4 Need the background on Peruvian tax IDs? Read our Peru tax ID guide.
Frequently Asked Questions
How do I check if a RUC is active and habido? (¿Cómo saber si un RUC está activo y habido?)
SUNAT’s free Consulta RUC shows the taxpayer’s name, its RUC status (estado) and the condition of its fiscal address (condición). To operate normally, the status must be ACTIVO and the condition HABIDO. Our checker shows the status, not the condition.
What does “no habido” mean?
SUNAT could not locate the taxpayer at its declared fiscal address, and the taxpayer did not declare or confirm the address when required. An expense backed by an invoice issued by a supplier who was no habido on the invoice date is not deductible for income tax, unless the supplier regularises by 31 December of that tax year.
What is the difference between a RUC starting with 10 and 20?
10 is an individual identified by a DNI — the RUC is 10, the 8-digit DNI and a check digit. 20 is a company or other legal entity, and 15 an individual with another identity document. A smaller series starts with 17; SUNAT does not publish what that prefix means.
Is the RUC the same as the DNI?
No. The DNI is the national identity document; a RUC is issued only to those who must register with SUNAT, so employees whose only income is from employment usually have no RUC. An individual’s RUC contains their DNI, which is personal data.
How is the RUC check digit calculated?
Multiply the first ten digits by 5, 4, 3, 2, 7, 6, 5, 4, 3, 2, add the results and subtract the remainder after dividing by 11 from 11; a result of 10 becomes 0 and 11 becomes 1. SUNAT’s own Consulta RUC applies this check, and so does our checker.
What RUC statuses are there?
SUNAT lists six: activo, suspensión temporal, baja provisional, baja definitiva, baja provisional de oficio and baja definitiva de oficio; the register also uses a few technical labels. Only ACTIVO is a taxpayer operating normally.
Last reviewed: , against official sources.
Validate tax IDs at scale
Check Peruvian RUCs and tax IDs from 100+ countries in one API call.