# Brazil CNPJ establishments

## Source
- **URL**: https://dados.gov.br/dados/conjuntos-dados/cadastro-nacional-da-pessoa-juridica---cnpj
- **Institution**: Receita Federal, Brazil
- **Data**: An establishment, not necessarily the entire corporate group.
- **Coverage**: Published CNPJ legal-entity establishments.

## How it works
An establishment, not necessarily the entire corporate group.

Lookup by cnpj as a string, preserving leading zeros. Accepted syntax and normalization are defined by the contract below.
Pattern: `^[0-9A-Z]{12}\d{2}$`. Normalization: `padStart:14:0`.

Cardinality: one. Update schedule: monthly.
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 |
|---|---|---|---|---|
| razao_social | string | Registered legal name. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| situacao | string | Receita establishment status: ATIVA, BAIXADA, INAPTA, SUSPENSA or NULA. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| nome_fantasia | string | Published trade name; may be absent. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| uf | string | Two-letter Brazilian state code. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| municipio | string | Receita municipality code, not a municipality name. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |
| cnae_principal | string | Principal CNAE activity code. | not applicable | Not supplied. Do not interpret as zero or a negative finding. |

## Known issues
- Municipality values are Receita codes; resolve against the correct codebook before presenting names.
- Missing records do not establish clearance. Unavailable sources must be reported separately.

## Attribution and reuse
Source: Receita Federal, Brazil. https://dados.gov.br/dados/conjuntos-dados/cadastro-nacional-da-pessoa-juridica---cnpj.
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
### situacao — TAX_REGISTRATION
Empty policy: reject.
- ATIVA: Brazil's Federal Revenue reports the CNPJ registration as active.
- SUSPENSA: Brazil's Federal Revenue reports the CNPJ registration as suspended.
- INAPTA: Brazil's Federal Revenue reports the CNPJ registration as unfit because the entity did not satisfy applicable registration obligations.
- BAIXADA: Brazil's Federal Revenue reports the CNPJ registration as deregistered.
- NULA: Brazil's Federal Revenue reports the CNPJ registration as null.


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