---
id: "ee_registrikood"
kind: "datatype"
status: "draft"
is_pii: false
categories: ["companies"]
country: ["EE"]
langs: ["et"]
quality: 100
url: "http://registry.apicrafter.io/datatype/ee_registrikood"
---

# Estonian organisation registration code (registrikood) (`ee_registrikood`)

> **Draft.** Draft records have not been reviewed yet and may be incomplete or wrong; do not treat them as authoritative for legal or compliance decisions.

Registrikood, the 8-digit code that the Estonian registers give to organisations. Commercial companies start with 1, state and local government bodies with 7, non-profit associations with 8 and foundations with 9. The last digit is a check digit.

- Personal data (PII): no
- Categories: Companies/business/organizations (companies)
- Countries: Estonia (EE)
- Languages: Estonian (et)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^[1789]\d{7}$
```

## Examples

- `19232463` — Synthetic number with a valid check digit
- `95529387` — Synthetic number with a valid check digit
- `192324637` (invalid example) — One character too many

## Mappings

- orgid: `EE-KMKR`, `EE-RIK`
- stdnum: `ee.registrikood`
- wikidata: `P6518`

## Supported by tools

- `dataprep`
- `pythonstdnum`

## Translations

- et: Registrikood

## Sources

- doc: <https://ariregister.rik.ee/>
- other: <https://arthurdejong.org/python-stdnum/doc/2.2/stdnum.ee.registrikood.html>
- other: <https://docs.dataprep.ai/user_guide/clean/clean_ee_registrikood.html>
- wikidata: <https://www.wikidata.org/wiki/Property:P6518>

## Quality

Score 100/100.

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