---
id: "be_insz"
kind: "datatype"
status: "draft"
is_pii: true
categories: ["pii", "persons"]
country: ["BE"]
langs: ["nl", "fr", "de"]
quality: 100
url: "http://registry.apicrafter.io/datatype/be_insz"
---

# Belgian social security identification number (INSZ/NISS) (`be_insz`)

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

Identificatienummer van de sociale zekerheid (INSZ), numéro d'identification de la sécurité sociale (NISS) or Erkennungsnummer der sozialen Sicherheit (ENSS): the key that identifies a person in data exchanged within Belgian social security, for example in employer declarations and health insurance. It is the national register number (benatcardid) of a person in the National Register, otherwise the BIS number (be_bis) assigned by the Crossroads Bank for Social Security. Both have 11 digits: date of birth as YYMMDD (month plus 20 or 40 in a BIS number), a serial number and two check digits modulo 97.

- Personal data (PII): yes
- Categories: Personally identifiable information (pii), Person related (persons)
- Countries: Belgium (BE)
- Languages: Dutch (nl), French (fr), German (de)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^\d{2}\.?(?:0\d|1[0-2]|[24]\d|3[0-2]|5[0-2])\.?(?:[0-2]\d|3[01])[-. ]?\d{3}[-. ]?\d{2}$
```

Check digit algorithm: `be_insz`

## Examples

- `42.01.22-051.81` — National register number, example of the National Register instruction IT000
- `76.47.03-285.95` — Synthetic BIS number
- `83091427643` — Synthetic national register number without separators
- `83.09.14-276.44` (invalid example) — Check digits do not match
- `83.63.14-276.43` (invalid example) — Month 63 is not used

## Mappings

- dpv: `pd:OfficialID`
- stdnum: `be.ssn`

## Supported by tools

- `pythonstdnum`

## Translations

- nl: Identificatienummer van de sociale zekerheid (INSZ): Rijksregisternummer of BIS-nummer van een persoon, gebruikt als sleutel in de sociale zekerheid.
- fr: Numéro d'identification de la sécurité sociale (NISS): Numéro de registre national ou numéro BIS d'une personne, utilisé comme clé dans la sécurité sociale.
- de: Erkennungsnummer der sozialen Sicherheit (ENSS)
- ru: Идентификационный номер социального обеспечения Бельгии (INSZ/NISS): Номер Национального реестра или номер BIS - ключ, по которому лицо идентифицируется в системе социального обеспечения Бельгии.

## Sources

- doc: <https://www.ksz-bcss.fgov.be/nl/project/rijksregisterksz-registers>
- other: <https://arthurdejong.org/python-stdnum/doc/2.2/stdnum.be.ssn.html>

## Quality

Score 100/100.

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