Генератор СНИЛС создаёт и проверяет страховые номера индивидуального лицевого счёта (СНИЛС) в формате NNN-NNN-NNN KK. Инструмент незаменим для разработчиков, тестировщиков и специалистов, работающих с государственными информационными системами России.
Что такое СНИЛС?
СНИЛС (Страховой номер индивидуального лицевого счёта) - это уникальный 11-значный номер, который Социальный фонд России (ранее Пенсионный фонд) присваивает каждому гражданину при регистрации в системе пенсионного страхования.
Номер введён в систему в 1997 году и с тех пор стал одним из ключевых идентификаторов физических лиц в России. СНИЛС используется при обращении в государственные органы, при получении государственных услуг через портал Госуслуги, при оформлении трудовых отношений, при получении медицинской помощи и социальных льгот.
Документ, подтверждающий СНИЛС, - зелёная пластиковая карточка СНИЛС или, в новом формате, уведомление о регистрации. СНИЛС присваивается один раз и не меняется в течение всей жизни.
Структура СНИЛС
СНИЛС состоит из 11 цифр в формате NNN-NNN-NNN KK:
- NNN-NNN-NNN: девятизначный порядковый номер лицевого счёта
- KK: двузначное контрольное число
Контрольное число вычисляется по следующему алгоритму:
- Каждая из 9 цифр основного номера умножается на свой порядковый номер (с 1 по 9 слева направо)
- Все произведения складываются
- Если сумма меньше 100, контрольное число равно этой сумме
- Если сумма равна 100 или 101, контрольное число равно 00
- Если сумма больше 101, берётся остаток от деления на 101; если остаток равен 100 или 101, контрольное число равно 00
Первые номера от 001-001-998 до 001-001-001 были зарезервированы и не используются.
Как использовать Генератор СНИЛС
- Откройте Генератор СНИЛС на UtilWave
- Нажмите кнопку "Сгенерировать"
- Валидный номер СНИЛС появится в стандартном формате NNN-NNN-NNN KK
- Для проверки существующего номера перейдите на вкладку "Проверить"
- Введите номер (с дефисами и пробелом или без)
- Система проверит правильность контрольного числа
Сценарии использования
Разработка государственных систем: Приложения для взаимодействия с ПФР, ФСС и порталом Госуслуги требуют тестовых данных с корректными СНИЛС для отладки интеграций.
Тестирование HR-систем: 1С:Зарплата, SAP HR и другие системы управления персоналом используют СНИЛС при формировании отчётности. Тестировщики используют сгенерированные номера.
Проверка форм и ввода данных: Порталы, собирающие данные граждан, должны проверять формат СНИЛС в реальном времени. Инструмент помогает проверить логику валидации.
Медицинские информационные системы: Системы электронных медицинских записей в России используют СНИЛС как идентификатор пациента. Тестовые среды требуют корректных номеров.
Обучение и подготовка кадров: Специалисты по кадровому учёту и бухгалтеры используют примеры СНИЛС в учебных материалах.
Часто задаваемые вопросы
Можно ли использовать сгенерированный СНИЛС в реальных операциях? Нет. Сгенерированные номера предназначены исключительно для тестирования. Реальный СНИЛС присваивается Социальным фондом России. Использование чужого или выдуманного СНИЛС в официальных документах является уголовно наказуемым деянием.
Что означает "00" в качестве контрольного числа? Это не ошибка. Когда вычисленная сумма равна 100 или 101, а также при определённых результатах деления, контрольное число нормативно устанавливается равным 00.
Где можно узнать свой СНИЛС? СНИЛС указан на зелёной карточке СНИЛС, в личном кабинете на портале Госуслуги (gosuslugi.ru), в трудовой книжке и в документах от Социального фонда.
Нужен ли СНИЛС иностранным гражданам, работающим в России? Да. Иностранные граждане, работающие по трудовому договору в России, обязаны зарегистрироваться в системе пенсионного страхования и получить СНИЛС.
Тестируйте ваши системы с реалистичными данными с помощью Генератора СНИЛС бесплатно на UtilWave.