Country dataset · RUC registry · data as of 2026-09-30
Peru company data: 917k companies from the SUNAT Padrón RUC
Every legal entities (RUC starting with 20) in the tax authority's taxpayer register, rebuilt into LatSouth's English schema with ISIC Rev.4 codes, harmonised status and size, and personal data removed. Data as of 2026-09-30; monthly.
916,523legal entities (RUC starting with 20)
886,185active
575,496clean B2B universe: active, private, not sole-owner, unmasked
25departments
99%with an ISIC division
99%with an ISIC class
39%with a known size class
nonewith website or corporate domain
Companies by ISIC section
Each section links to a page with regions, divisions, size mix and a sample. is_active = estado ACTIVO (96.7%); status also distinguishes active_not_located (condición NO HABIDO) and inactive (baja provisional).
Top departments
| Department | ISO | Records | Active | Share |
|---|---|---|---|---|
| Lima | PE-LMA | 440,738 | 428,346 | 48.1% |
| Arequipa | PE-ARE | 54,291 | 52,485 | 5.9% |
| La Libertad | PE-LAL | 45,680 | 44,191 | 5.0% |
| Cusco | PE-CUS | 30,221 | 28,985 | 3.3% |
| Piura | PE-PIU | 27,919 | 26,900 | 3.0% |
| Junin | PE-JUN | 27,480 | 26,358 | 3.0% |
| Cajamarca | PE-CAJ | 26,345 | 25,229 | 2.9% |
| Ancash | PE-ANC | 25,548 | 24,543 | 2.8% |
| Callao | PE-CAL | 25,485 | 24,675 | 2.8% |
| Puno | PE-PUN | 25,191 | 24,045 | 2.7% |
Largest ISIC divisions
| ISIC division | Records | Active |
|---|---|---|
| 46 Wholesale trade, except of motor vehicles and motorcycles | 134,739 | 130,307 |
| 47 Retail trade, except of motor vehicles and motorcycles | 101,296 | 98,278 |
| 49 Land transport and transport via pipelines | 63,634 | 62,128 |
| 94 Activities of membership organizations | 41,698 | 39,736 |
| 71 Architectural and engineering activities; technical testing and analysis | 40,141 | 38,331 |
| 41 Construction of buildings | 39,309 | 37,381 |
| 45 Wholesale and retail trade and repair of motor vehicles and motorcycles | 30,735 | 30,092 |
| 56 Food and beverage service activities | 29,048 | 28,183 |
| 86 Human health activities | 27,741 | 27,118 |
| 85 Education | 26,753 | 26,203 |
Size class
| size_class | Records | Share |
|---|---|---|
| unknown | 556,549 | 60.7% |
| micro | 307,684 | 33.6% |
| small | 40,981 | 4.5% |
| medium | 8,338 | 0.9% |
| large | 2,971 | 0.3% |
Status
| status | Records | Share |
|---|---|---|
| active | 867,443 | 94.6% |
| inactive | 30,338 | 3.3% |
| active_not_located | 18,742 | 2.0% |
Legal form (normalised)
| legal_form_normalized | Records | Share |
|---|---|---|
| corp_like | 439,184 | 47.9% |
| sole_owner_llc | 307,154 | 33.5% |
| nonprofit | 60,109 | 6.6% |
| llc_like | 57,324 | 6.3% |
| joint_venture | 16,851 | 1.8% |
| public | 11,758 | 1.3% |
| condominium | 6,489 | 0.7% |
| community | 6,046 | 0.7% |
Fields available
Coverage of the unified 44-column schema for Peru. 307,154 rows (33.5%) have the legal name masked as *** because the legal form carries a person's name. No contact fields: SUNAT publishes none.
| Column | Populated | Coverage |
|---|---|---|
| tax_id (RUC) | 916,523 | 100.0% |
| legal_name | 609,369 | 66.5% |
| trade_name | 0 | 0.0% |
| legal_form | 916,523 | 100.0% |
| status / is_active | 916,523 | 100.0% |
| isic_division | 906,805 | 98.9% |
| isic_class | 906,805 | 98.9% |
| size_class (known) | 359,974 | 39.3% |
| employees | 359,974 | 39.3% |
| region_name | 916,523 | 100.0% |
| city | 916,367 | 100.0% |
| address | 916,503 | 100.0% |
| zip | 0 | 0.0% |
| email_domain (corporate) | 0 | 0.0% |
| website | 0 | 0.0% |
| website_verified = true | 0 | 0.0% |
| registration_date | 0 | 0.0% |
What is excluded
- Every RUC 10/15/17 (natural persons and special IDs): 12.5 million rows dropped at the first pass and never written.
- EIRL (empresa individual de responsabilidad limitada): 33.5% of rows; the form carries the owner's name, so the name is masked as ***.
- 33 RUC-20 rows typed as natural person at the source.
Known limitations
- SUNAT publishes no trade name and no registration date in the bulk files.
- Exact employee counts exist for 39% of rows (NO DISPONIBLE for the rest); size_class is derived from them.
- city is the province (Lima = Lima Metropolitana); district is kept in the Peru file.
- No e-mail, phone or website at the source.
Other countries
Need a cut of the Peru registry?
Industry, department, size, age or legal form: you get a row count and a quote within one business day.