BBF Journal

калькулятор

Проверка СНИЛС

Проверка СНИЛС из 11 цифр по контрольному числу: 9 цифр номера и 2 контрольных. Правило расчёта, форматы записи и типовые ошибки в отчётности.

11 цифр: можно с дефисами и пробелом, можно подряд. Номер проверяется в браузере.

СНИЛСВерный
112-233-445 95

Контрольное число сошлось: номер записан без ошибок

Номер лицевого счёта
112233445
Контрольное число в номере
95
Контрольное число по расчёту
95
Расчёт контрольного числа СНИЛС
ПозицияЦифраВесПроизведение
1199
2188
32714
42612
53515
63412
74312
8428
9515
Сумма произведений95

Из суммы получают контрольное число: если она меньше 100 — контрольное число равно самой сумме; если она равна 100 или 101 — контрольное число 00; если больше 101 — берут остаток от деления на 101, а остатки 100 и 101 тоже дают 00. Здесь сумма 95, и по этому правилу контрольное число — 95.

Формула

Как считается контрольное число

СНИЛС состоит из одиннадцати цифр: девять — сам страховой номер индивидуального лицевого счёта, две последние — контрольное число. Оно вычисляется из первых девяти цифр по убывающим весам: первую цифру умножают на 9, вторую на 8 и так далее до девятой, которую умножают на 1. Произведения складывают, а дальше всё зависит от величины суммы — правило из трёх ветвей приведено ниже. Результат записывают двумя знаками, при необходимости с ведущим нулём.

Номер
11 цифр: 9 цифр лицевого счёта и 2 контрольные
Веса
9, 8, 7, 6, 5, 4, 3, 2, 1 — по одному на каждую цифру номера
Сумма
Σ цифра × вес
Сумма меньше 100
Контрольное число равно сумме
Сумма 100 или 101
Контрольное число 00
Сумма больше 101
Остаток от деления на 101; остатки 100 и 101 дают 00

Пример

Проверим номер 112-233-445 95. Умножаем цифры на веса: 1 × 9 = 9, 1 × 8 = 8, 2 × 7 = 14, 2 × 6 = 12, 3 × 5 = 15, 3 × 4 = 12, 4 × 3 = 12, 4 × 2 = 8, 5 × 1 = 5. Сумма произведений — 95. Она меньше 100, значит контрольное число равно самой сумме: 95. В номере записано 95 — совпало. Если бы сумма получилась, например, 204, контрольным числом стал бы остаток от деления 204 на 101, то есть 02: ведущий ноль в записи обязателен.

Таблица

Типовые номера и что с ними не так

Учебные номера: они показывают все ветви правила и типовые ошибки. Пометки и пояснения получены той же функцией, что работает в калькуляторе выше, поэтому таблица не может с ним разойтись.

НомерСуммаРезультатЧто показывает проверка
112-233-445 9595ВерныйКонтрольное число сошлось: номер записан без ошибок
1122334459695ОшибкаКонтрольное число не сошлось: указано 96, а по расчёту должно быть 95
222242222 00100ВерныйКонтрольное число сошлось: номер записан без ошибок
222242223 00101ВерныйКонтрольное число сошлось: номер записан без ошибок
447444444 00201ВерныйКонтрольное число сошлось: номер записан без ошибок
999999999 01405ВерныйКонтрольное число сошлось: номер записан без ошибок
001-001-998 6464ВерныйНомер не больше 001-001-998: контрольного разряда у него нет, проверяем только формат
1122334459ОшибкаСНИЛС — 11 цифр: девять цифр номера и две контрольные. Сейчас цифр: 10

На практике

Где ошибка в СНИЛС выходит боком

Страховой номер сотрудника попадает в кадровые документы при приёме на работу и дальше живёт в отчётности: в персонифицированных сведениях о физических лицах, в разделе 3 расчёта по страховым взносам, в сведениях о трудовой деятельности. Все эти формы проходят форматно-логический контроль, и неверный СНИЛС — одна из самых частых причин отказа в приёме отчёта. Протокол приходит не мгновенно, поэтому ошибка, допущенная в последний день срока, легко превращается в несданную вовремя отчётность со штрафом.

Вторая беда тише и опаснее: отчёт приняли, но взносы легли не на тот лицевой счёт. Человек узнаёт об этом через годы, когда сверяет стаж или оформляет пенсию, и восстанавливать сведения приходится через заявление в Социальный фонд с приложением трудовых договоров и платёжек. Поэтому номер стоит проверять на входе — при заполнении карточки сотрудника, — а не при сдаче отчётности.

Записывать СНИЛС в кадровой системе лучше в одном формате. Каноническая запись — 123-456-789 01: три группы по три цифры через дефис и контрольное число через пробел. При выгрузке в отчётность разделители обычно снимаются, но если в базе половина номеров записана с дефисами, а половина подряд, дубли и опечатки заметить труднее. Наконец, помните про границу: правило контрольного числа работает для номеров больше 001-001-998, а более ранние номера арифметически не проверяются — их сверяют только с документом.

FAQ

Частые вопросы

Как считается контрольное число СНИЛС?
Девять цифр номера умножают на веса от 9 до 1: первую на 9, вторую на 8 и так далее до девятой на 1. Суммы складывают. Если сумма меньше 100, она и есть контрольное число; если равна 100 или 101 — контрольное число 00; если больше 101 — берут остаток от деления на 101, а если он оказался 100 или 101, снова 00.
Как правильно записывать СНИЛС?
В документах его пишут в формате 123-456-789 01: три группы по три цифры через дефис и двузначное контрольное число через пробел. В отчётности допускается запись подряд, без разделителей. Проверка одинаково принимает оба варианта — разделители она игнорирует.
Проверяются ли номера, выданные до 2001 года?
Правило контрольного числа применяется к номерам больше 001-001-998. Номера, выданные раньше, контрольного разряда в нынешнем понимании не имеют, и арифметическая проверка к ним неприменима. Такие номера встречаются редко, но в кадровых базах ещё попадаются.
Что будет, если сдать отчётность с ошибкой в СНИЛС?
Персонифицированные сведения и раздел 3 расчёта по страховым взносам не пройдут форматно-логический контроль: отчёт вернут с протоколом ошибок. Если ошибку не исправить до окончания срока, отчётность считается несданной со всеми последствиями — поэтому номера сотрудников стоит проверять до отправки, а не после.
Выдают ли сейчас зелёные карточки СНИЛС?
Нет, с 2019 года пластиковые страховые свидетельства не выдают. Вместо них Социальный фонд выдаёт уведомление о регистрации в системе индивидуального персонифицированного учёта в бумажном или электронном виде. Сам номер при этом не изменился: он присваивается один раз и остаётся навсегда.
Куда отправляется введённый номер?
Никуда. Проверка — это арифметика по правилам расчёта контрольного числа, она целиком выполняется в браузере. Страница статическая и запросов с введёнными данными не делает. Существует ли такой номер на самом деле, проверка не показывает — это знает только Социальный фонд.