Austrian SVNR
Validator
Check whether an Austrian social insurance number (SVNR) is correctly formatted and passes the official Modulo 11 checksum — entirely in your browser.
About the Austrian SVNR
Official validator for Austrian SVNR with checksum verification and mathematical integrity, administered by the relevant social security institution.
Every citizen or resident in Austria is assigned a permanent SVNR by the relevant social security institution.
Austrian SVNR Anatomy
| Position | Field | Length | Meaning & Rule | Example |
|---|---|---|---|---|
| 1 to 3 | Serial Number | 3 digits | Daily sequence assigned by the social insurance institution | 123 |
| 4 | Check Digit | 1 digit | Modulo 11 positional checksum (weights 3,7,9,0,5,8,4,2,1,6) | 7 |
| 5 to 10 | Birth Date | 6 digits | Date formatted as DDMMYY | 010180 |
Official SVNR Modulo 11 Algorithm
| Step | Description |
|---|---|
| 1. Apply the fixed weights | Multiply each of the 10 digits by weights 3, 7, 9, 0, 5, 8, 4, 2, 1, 6 — the 4th position (the check digit itself) effectively contributes 0. |
| 2. Sum the products | Add all ten weighted products together. |
| 3. Reduce modulo 11 | Calculate the remainder of the sum divided by 11. |
| 4. Compare to the check digit | The remainder must match the 4th digit exactly. |
| 5. Check the birth date | The last 6 digits must also form a valid calendar date (DD 01–31, MM 01–12). |
Frequently Asked Questions (FAQ)
Why is the check digit at the 4th position?
The SVNR groups the 3-digit daily serial number first, then the check digit, then the 6-digit birth date — keeping the serial and its own check digit adjacent, separate from the birth date block.
What happens if the modulo 11 remainder is 10?
That combination is never actually issued — a remainder of 10 can't be represented as a single digit, so it would always fail this checksum comparison regardless of what digit appears in that position.
Are the generated numbers official or real?
No. This validator only checks the 10-digit format, calendar date, and Modulo 11 checksum — it does not look up any real person's social insurance record. A result of "valid" means the number is mathematically well-formed, not that it belongs to a real insured person.