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

# Austrian social insurance number (VNR) (`at_vnr`)

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

Versicherungsnummer (also SVNR or VSNR), the personal number of the Austrian social insurance. It has ten digits: a 3-digit serial number, a check digit and six digits that usually hold the date of birth (DDMMYY).

- Personal data (PII): yes
- Categories: Personally identifiable information (pii), Person related (persons)
- Countries: Austria (AT)
- Languages: German (de)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^[1-9]\d{3} ?\d{6}$
```

## Examples

- `5928 843905` — Synthetic number with a valid check digit
- `1122 810516` — Synthetic number with a valid check digit
- `59288439057` (invalid example) — One character too many

## Mappings

- dpv: `pd:OfficialID`
- purview: `Austria social security number`, `EU Social Security Number (SSN) or Equivalent ID`, `EU social security number or equivalent identification`
- stdnum: `at.vnr`

## Supported by tools

- `awsglue`
- `dataprep`
- `microsoftpurview`
- `pythonstdnum`
- `snowflake`

## Translations

- de: Sozialversicherungsnummer

## Sources

- wikipedia: <https://de.wikipedia.org/wiki/Sozialversicherungsnummer#%C3%96sterreich>
- other: <https://arthurdejong.org/python-stdnum/doc/2.2/stdnum.at.vnr.html>

## Quality

Score 100/100.

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