калькулятор
Проверка СНИЛС
Проверка СНИЛС из 11 цифр по контрольному числу: 9 цифр номера и 2 контрольных. Правило расчёта, форматы записи и типовые ошибки в отчётности.
Контрольное число сошлось: номер записан без ошибок
| Позиция | Цифра | Вес | Произведение |
|---|---|---|---|
| 1 | 1 | 9 | 9 |
| 2 | 1 | 8 | 8 |
| 3 | 2 | 7 | 14 |
| 4 | 2 | 6 | 12 |
| 5 | 3 | 5 | 15 |
| 6 | 3 | 4 | 12 |
| 7 | 4 | 3 | 12 |
| 8 | 4 | 2 | 8 |
| 9 | 5 | 1 | 5 |
| Сумма произведений | 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 95 | 95 | Верный | Контрольное число сошлось: номер записан без ошибок |
| 11223344596 | 95 | Ошибка | Контрольное число не сошлось: указано 96, а по расчёту должно быть 95 |
| 222242222 00 | 100 | Верный | Контрольное число сошлось: номер записан без ошибок |
| 222242223 00 | 101 | Верный | Контрольное число сошлось: номер записан без ошибок |
| 447444444 00 | 201 | Верный | Контрольное число сошлось: номер записан без ошибок |
| 999999999 01 | 405 | Верный | Контрольное число сошлось: номер записан без ошибок |
| 001-001-998 64 | 64 | Верный | Номер не больше 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 года пластиковые страховые свидетельства не выдают. Вместо них Социальный фонд выдаёт уведомление о регистрации в системе индивидуального персонифицированного учёта в бумажном или электронном виде. Сам номер при этом не изменился: он присваивается один раз и остаётся навсегда.
- Куда отправляется введённый номер?
- Никуда. Проверка — это арифметика по правилам расчёта контрольного числа, она целиком выполняется в браузере. Страница статическая и запросов с введёнными данными не делает. Существует ли такой номер на самом деле, проверка не показывает — это знает только Социальный фонд.