---
id: "cnpj"
kind: "datatype"
status: "stable"
is_pii: false
categories: ["finances"]
country: ["BR"]
langs: ["pt"]
quality: 90
url: "http://registry.apicrafter.io/datatype/cnpj"
---

# Brazilian CNPJ (Cadastro Nacional de Pessoa Jurídica) by known name (`cnpj`)

Brazilian CNPJ (Cadastro Nacional de Pessoa Jurídica) by known name identifier

- Personal data (PII): no
- Categories: Finances and banking (finances)
- Countries: Brazil (BR)
- Languages: Portuguese (pt)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^\d{2}\.?\d{3}\.?\d{3}/?\d{4}-?\d{2}$
```

## Examples

- `47.508.411/0001-56` — Pão de Açúcar
- `09.101.925/0001-01` — Shopping Pátio Higienópolis

## Mappings

- orgid: `BR-CNPJ`
- purview: `Brazil legal entity number (CNPJ)`
- schema_org: `taxID`
- stdnum: `br.cnpj`
- wikidata: `P6204`

## Metacrafter rules

1 rules: 1 match the field name, 0 match values.

- `brcnpjknown` (field, `br/br_finances.yaml`)

## Supported by tools

- `amazonmacie`
- `awsglue`
- `azureailanguage`
- `databricks`
- `dataprep`
- `metacrafter`
- `microsoftpurview`
- `nightfall`
- `pythonstdnum`

## Sources

- wikidata: <https://www.wikidata.org/wiki/Property:P6204>

## Quality

Score 90/100. Missing: negative example, translation.

JSON: <http://registry.apicrafter.io/api/v1/datatypes/cnpj.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/BR/finances/cnpj.yaml>
