1001Ferramentas
🇦🇹Validators

Austrian SVNR Validator

Validates Austrian Sozialversicherungsnummer (10 digits, with weighted check digit) used in SaaS and HR.

Formato SVNR (Sozialversicherungsnummer): SSS C DD MM YY — 10 dígitos. Os pesos do check digit são 3 7 9 5 8 4 2 1 6 e a soma mod 11 deve bater com a 4ª posição.

Understanding the Austrian SVNR

The SVNR (Sozialversicherungsnummer, social insurance number) is Austria's identifier for social security. It has 10 digits: a 3-digit serial number + 1 check digit + a 6-digit date of birth in DDMMYY form. It is administered by the social-insurance institutions (the Dachverband).

The check digit

The check digit sits in the 4th position. It is computed with weights 3, 7, 9 over the serial number and 5, 8, 4, 2, 1, 6 over the birth date, with the weighted products summed and taken mod 11. If the result is 10, that serial is skipped and never issued.

  • Serial weights: 3, 7, 9.
  • Birth-date weights: 5, 8, 4, 2, 1, 6.
  • Sum mod 11 must equal the check digit; a value of 10 means the serial is unusable.

Common pitfalls

  • Putting the check digit at the end — it is the 4th digit, before the birth date.
  • Reading the date as YYMMDD; the SVNR uses DDMMYY.
  • Expecting every serial to be valid — serials whose checksum would be 10 are never issued.

Privacy note

The SVNR is sensitive personal data. This tool checks format and the check digit only and never confirms a real registration. Treat genuine numbers as protected PII and prefer synthetic test data.

FAQ

Where is the check digit? In the 4th position, immediately after the 3-digit serial and before the 6-digit birth date.

What happens when the checksum is 10? That serial is skipped and never assigned, since a single check digit cannot represent 10.

In what order is the date stored? As DDMMYY — day, month, then the last two digits of the year.

Related Tools