---
id: "kz_iin"
kind: "datatype"
status: "draft"
is_pii: true
categories: ["pii", "persons"]
country: ["KZ"]
langs: ["kk", "ru"]
quality: 90
url: "http://registry.apicrafter.io/datatype/kz_iin"
---

# Kazakh individual identification number (IIN) (`kz_iin`)

> **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.

Individual identification number (IIN) of Kazakhstan: the 12-digit number that a citizen or a resident foreigner receives at first registration. It never changes, is printed on the identity card and serves as the tax identification number of individuals and of individual entrepreneurs working on their own. Numbers formed before 26 August 2013 usually start with the date of birth (YYMMDD) and a digit for century and sex, but the current rules give the digits no meaning, so the number must not be parsed. The last digit is a check digit, computed as for the BIN (kz_bin). The IIN replaced the taxpayer registration number (RNN) and the social individual code (SIK) on 1 January 2013.

- Personal data (PII): yes
- Categories: Personally identifiable information (pii), Person related (persons)
- Countries: Kazakhstan (KZ)
- Languages: Kazakh (kk), Russian (ru)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^\d{12}$
```

Check digit algorithm: `kz_iin_bin`

## Examples

- `500101100010` — Synthetic: under the old structure it would belong to a man born on 1 January 1850
- `500101100106` — Synthetic; the first weights give 10, so the check digit comes from the second weights
- `500101100011` (invalid example) — Check digit does not match
- `50010110001` (invalid example) — Eleven digits

## Mappings

- dpv: `pd:OfficialID`

## Translations

- ru: Индивидуальный идентификационный номер (ИИН): Двенадцатизначный номер физического лица в Казахстане, неизменный с момента формирования. Указан в удостоверении личности и служит налоговым номером. Последняя цифра контрольная. С 1 января 2013 года заменил РНН и СИК.
- kk: Жеке сәйкестендіру нөмірі (ЖСН)

## Sources

- doc: <https://www.oecd.org/tax/automatic-exchange/crs-implementation-and-assistance/tax-identification-numbers/Kazakhstan-TIN.pdf>
- wikipedia: <https://ru.wikipedia.org/wiki/Индивидуальный_идентификационный_номер>

## Quality

Score 90/100. Missing: detector coverage.

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