Austrian SVNR
Generator
Generate valid Austrian social insurance numbers (SVNR) that pass the official Modulo 11 checksum — for software testing and development, entirely in your browser.
About the Austrian SVNR
The SVNR is the Austrian personal social insurance number, mandatory for employment, pension, healthcare, and tax reporting.
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. Handle a remainder of 10 | A remainder of 10 can never be stored as a single digit — in practice the issuing institution simply moves on to the next serial number rather than ever assigning that combination. |
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 — placing the check digit right after the serial keeps the two parts that are assigned together (serial + check) visually adjacent, separate from the birth date block.
What happens if the modulo 11 remainder is 10?
That specific combination of serial number and check digit is never issued — a remainder of 10 can't be represented as a single digit, so the social insurance institution assigns the next serial number instead and recalculates.
Are the generated numbers official or real?
No. The numbers generated here are synthetic test data that satisfy the official Modulo 11 checksum used by the SVNR format, for software development and QA testing only. They are not issued by any Austrian social insurance institution, are not linked to any real person, and must never be used on real employment, payroll, or tax documents.