# Peru legal-entity taxpayer registry

## Source
- **URL**: https://www.sunat.gob.pe/descargaPRR/mrc137_padron_reducido.html
- **Institution**: SUNAT, Peru
- **Data**: A taxpayer registration and fiscal-address components.
- **Coverage**: Legal-entity RUCs beginning with 20 in the reduced taxpayer padron.

## How it works
A taxpayer registration and fiscal-address components.

Lookup by ruc as a string, preserving leading zeros. Accepted syntax and normalization are defined by the contract below.
Pattern: `^\d{11}$`. Normalization: `none declared`.

Cardinality: one. Update schedule: daily.
Import time is not government observation time. No record observation field is declared; do not substitute incorporation or registration dates.

## Fields
| Field | Transport type | Meaning | Unit / format | Empty values |
|---|---|---|---|---|
| razon_social | string | Registered legal name. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| estado | string | Publisher status; interpret in the context of this dataset. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| condicion | string | Published fiscal-address condition; distinct from taxpayer status. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| ubigeo | string | Six-digit INEI district code; retain leading zeros. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| tipo_via | string | Published street-type abbreviation. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| nombre_via | string | Published street name. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| codigo_zona | string | Published zone-type abbreviation. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| tipo_zona | string | Published zone name. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| numero | string | External street number; not a count. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| interior | string | Interior/unit address component. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| lote | string | Address lot component. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| departamento | string | Apartment/unit address component; not the geographic department. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| manzana | string | Address block component. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| kilometro | string | Address kilometer marker; not a measured company distance. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |

## Known issues
- departamento is an apartment/unit component, not geography. Taxpayer status and fiscal-address condition are separate.
- Missing records do not establish clearance. Unavailable sources must be reported separately.

## Attribution and reuse
Source: SUNAT, Peru. https://www.sunat.gob.pe/descargaPRR/mrc137_padron_reducido.html.
License: No source-specific reuse license verified in this contract. (not_verified). No reuse license verified; public access does not establish unrestricted reuse rights.

## Value domains
### estado — TAX_REGISTRATION
Empty policy: reject.
- ACTIVO: SUNAT reports the taxpayer registration as active.
- BAJA DEFINITIVA: SUNAT reports the taxpayer registration as definitively cancelled.
- BAJA DE OFICIO: SUNAT reports that it cancelled the taxpayer registration on its own initiative.
- BAJA NO ACTIV. SISEV: SUNAT reports cancellation because no activity was recorded in the SISEV verification system.
- BAJA PROVISIONAL: SUNAT reports the taxpayer registration as provisionally cancelled.
- BAJA PROV. POR OFICI: SUNAT reports that it provisionally cancelled the taxpayer registration on its own initiative.
- BAJA MULT.INSCR. Y O: SUNAT reports cancellation due to multiple registrations or another official cause.
- SUSPENSION TEMPORAL: SUNAT reports the taxpayer registration as temporarily suspended.
- ANUL.PROVI.-ACTO ILI: SUNAT reports a provisional annulment associated with an unlawful act.
- ANULACION - ACTO ILI: SUNAT reports annulment associated with an unlawful act.
- ANULACION - ERROR SU: SUNAT reports that the taxpayer registration was annulled due to an authority error.
- INHABILITADO-VENT.UN: SUNAT reports the taxpayer as disabled in the single-window system.
- NUM. INTERNO IDENTIF: SUNAT classifies this record as an internal identification number; no active-state conclusion is made.
- OTROS OBLIGADOS: SUNAT classifies this record as another type of obligated party; no active-state conclusion is made.
- PENDIENTE DE INI. DE: SUNAT reports that the taxpayer is pending the start of activities.
- condicion: -, HABIDO, NO APLICABLE, NO HABIDO, NO HALLADO, NO HALLADO CERRADO, NO HALLADO DESTINATA, NO HALLADO FALLECIO, NO HALLADO NO EXISTE, NO HALLADO NRO.PUERT, NO HALLADO OTROS MOT, NO HALLADO RECHAZADO, NO HALLADO SE MUDO D, PENDIENTE, POR VERIFICAR

## Contract
- Contract fingerprint: `daea838a03ce143ee874125f304ac298b899c9aa791905454391533e71fcfe7d`.
- Schemas and example requests: https://latinfo.dev/reference/openapi.json
- Live availability and freshness: https://api.latinfo.dev/sources
