Skip to main content

SNILS Validator (Russia Social Security ID)

Validate authenticity, structure, and Modulo 101 checksum of Russian SNILS numbers.

About Russian SNILS Validation

This tool inspects the 11-digit SNILS string, ensuring proper format and verifying that the final 2-digit checksum conforms to official SFR Modulo 101 rules.

Fast, real-time client-side validation executed in memory with complete privacy.

SNILS Validation Algorithm

  1. Strip dashes and spaces, verifying input contains exactly 11 digits.
  2. Check legacy exception for account numbers <= 001001998.
  3. Calculate descending weighted sum and apply Modulo 101 rules.
  4. Compare with final 2 check digits.

Frequently Asked Questions & Technical Guidelines