← Austria ToolsFree · No signup · Client-side only

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.

Need to generate an Austrian SVNR? Try the generator →

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

PositionFieldLengthMeaning & RuleExample
1 to 3Serial Number3 digitsDaily sequence assigned by the social insurance institution123
4Check Digit1 digitModulo 11 positional checksum (weights 3,7,9,0,5,8,4,2,1,6)7
5 to 10Birth Date6 digitsDate formatted as DDMMYY010180

Official SVNR Modulo 11 Algorithm

StepDescription
1. Apply the fixed weightsMultiply 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 productsAdd all ten weighted products together.
3. Reduce modulo 11Calculate the remainder of the sum divided by 11.
4. Compare to the check digitThe remainder must match the 4th digit exactly.
5. Check the birth dateThe 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.

Send your first invoice today.

No credit card. Just sign up and send your first invoice.

Get it onGoogle PlayComing soonDownload on theApp Store

Works in your browser too · iOS available now, Android coming soon

Fair use policy applies. →