Peru RUC Validation
Validate Peru RUC Number Online
Verify Peru RUC (Registro Único de Contribuyentes) registration status and entity details against SUNAT (Superintendencia Nacional de Aduanas y de Administración Tributaria).
Understanding Peru RUC Format
The Registro Único de Contribuyentes (RUC) is Peru's 11-digit taxpayer identification number, issued by SUNAT. The first two digits indicate the taxpayer type: 10 for natural persons (with a DNI), 15 or 17 for other individuals, and 20 for legal entities. The final digit is a check digit.
Prefix
Sequence
Digit
- ✓ Length & Prefix: Always exactly 11 numeric digits. RUCs starting with 10 identify natural persons holding a DNI; prefixes 15 and 17 cover other individuals (e.g., non-residents and certain foreigners); those starting with 20 identify companies and legal entities (personas jurídicas). The last of the 11 digits is a check digit.
- ✓ Issuing Authority: All RUCs are assigned by SUNAT (Superintendencia Nacional de Aduanas y de Administración Tributaria), Peru's national tax and customs authority. Real-time SUNAT validation is live.
- ✓ Mandatory Use: The RUC must appear on all tax invoices (facturas electrónicas), withholding certificates, and customs declarations in Peru.
Frequently Asked Questions
What is a Peru RUC?
The Registro Único de Contribuyentes (RUC) is Peru's 11-digit national tax ID, assigned by SUNAT to all taxpayers — whether individuals, companies, NGOs, or foreign entities with a Peruvian tax presence. It is the single identifier used for income tax, VAT (IGV), customs, and electronic invoicing in Peru. Sign up at Lookuptax to validate Peru RUCs in bulk via API.
Who needs a Peru RUC?
Any individual who earns income in Peru, and every company or foreign entity conducting business in Peru, must be registered with SUNAT and hold a valid RUC. It is also required to issue electronic invoices, operate as an importer or exporter, and participate in government procurement processes. Lookuptax can verify Peru RUC status instantly — sign up free at platform.lookuptax.com.
What data is returned on Peru RUC validation?
A successful Peru RUC lookup via Lookuptax returns the registered taxpayer name or business name, SUNAT registration status (active, suspended, low, or cancelled), taxpayer type (natural person vs. legal entity), fiscal address, and registered economic activities (CIIU codes). This data is essential for e-invoicing compliance, supplier onboarding, and KYC. Sign up free to explore the full response schema.
Is RUC validation mandatory for cross-border payments?
Yes. Peruvian customs regulations require a valid and active RUC on all import and export declarations. Banks and payment processors also verify RUC status when processing large international transfers involving Peruvian entities. Integrating Lookuptax into your payment pipeline ensures every counterparty's RUC is validated before funds move — sign up at platform.lookuptax.com.
Need to validate 100+ tax IDs?
Get accurate, real-time Peru RUC validation and 100+ other countries with one API.