Контрольная сумма ИНН и СНИЛС: как проверить номер
ИНН и СНИЛС просят почти в любой анкете, договоре и отчёте. Последние цифры обоих номеров — контрольные: их можно рассчитать по остальным цифрам и так поймать опечатку ещё при вводе. В руководстве разобрано, как устроен каждый номер, как по шагам посчитать контрольные цифры, как сделать это в Excel и чего проверка не доказывает.
Два номера — два реестра
| Номер | Кто присваивает и ведёт | Длина | Пример |
|---|---|---|---|
| ИНН организации | ФНС России | 10 цифр, 1 контрольная | 5024002119 |
| ИНН физического лица и ИП | ФНС России | 12 цифр, 2 контрольные | 123456789047 |
| СНИЛС | Социальный фонд России (СФР) | 11 цифр, контрольное число из 2 цифр | 112-233-445 95 |
10-значный пример взят из порядка заполнения расчёта 6-НДФЛ, утверждённого ФНС; 12-значный составлен для этого руководства; пример СНИЛС приведён в правилах проверки документов персонифицированного учёта ПФР.
Как устроен ИНН
По порядку присвоения ИНН, действовавшему до конца 2025 года (приказ ФНС от 29.06.2012 № ММВ-7-6/435@), номер читается слева направо так: четыре знака — код налогового органа, который присвоил ИНН; затем порядковый номер записи о лице (пять знаков у организации, шесть у физического лица); в конце — контрольное число (один знак у организации, два у физического лица), рассчитанное по алгоритму, установленному ФНС.
С 1 января 2026 года действует новый приказ ФНС от 26.06.2025 № ЕД-7-14/559@ о порядке присвоения, применения и изменения ИНН. ФНС сообщает, что структура ИНН и методика расчёта контрольного числа не меняются, а ранее присвоенные номера продолжают действовать. Поскольку первые цифры указывают на налоговый орган, а коды ряда регионов начинаются с нуля, ИНН может начинаться с 0 — храните его как текст.
Контрольная цифра ИНН организации (10 знаков)
Алгоритм приведён в руководстве по валидации портала Госуслуг:
- Умножьте первые девять цифр на коэффициенты 2, 4, 10, 3, 5, 9, 4, 6, 8 и сложите произведения.
- Найдите остаток от деления суммы на 11.
- Младший разряд остатка должен совпасть с 10-й цифрой. Значит, при остатке 10 контрольная цифра — 0.
Пример: для 5024002119: 5×2 + 0×4 + 2×10 + 4×3 + 0×5 + 0×9 + 2×4 + 1×6 + 1×8 = 10 + 0 + 20 + 12 + 0 + 0 + 8 + 6 + 8 = 64. 64 = 5 × 11 + 9, контрольная цифра — 9, она совпадает с последней цифрой ИНН.
Контрольные цифры ИНН физического лица (12 знаков)
У ИНН физического лица и ИП две контрольные цифры; их считают одну за другой с разными коэффициентами:
- 11-я цифра: цифры с 1-й по 10-ю умножают на 7, 2, 4, 10, 3, 5, 9, 4, 6, 8, складывают, делят на 11 и берут младший разряд остатка.
- 12-я цифра: цифры с 1-й по 11-ю (включая только что полученную 11-ю) умножают на 3, 7, 2, 4, 10, 3, 5, 9, 4, 6, 8 и поступают так же.
Пример: для основы 1234567890 первая сумма — 1×7 + 2×2 + 3×4 + 4×10 + 5×3 + 6×5 + 7×9 + 8×4 + 9×6 + 0×8 = 257; 257 = 23 × 11 + 4, 11-я цифра — 4. Вторая сумма по 12345678904 равна 282 = 25 × 11 + 7, 12-я цифра — 7. Полный номер — 123456789047.
Поскольку и остаток 10, и остаток 0 дают цифру 0, ошибка, которая переводит остаток из 0 в 10 или обратно, останется незамеченной. Проверка ловит большинство опечаток, но не все.
Контрольное число СНИЛС
СНИЛС записывают как 000-000-000 00: девять цифр номера и контрольное число из двух цифр. Расчёт приведён на Госуслугах:
- Умножьте первые девять цифр на 9, 8, 7, 6, 5, 4, 3, 2 и 1 (каждую — на номер её позиции, считая с конца) и сложите.
- Если сумма меньше 100, она и есть контрольное число.
- Если сумма равна 100, контрольное число — 00.
- Если больше 100, возьмите остаток от деления на 101; остаток 100 тоже даёт 00.
Примеры: для 112-233-445 сумма 1×9 + 1×8 + 2×7 + 2×6 + 3×5 + 3×4 + 4×3 + 4×2 + 5×1 = 95, номер — 112-233-445 95. Для 123-456-789 сумма 165; 165 − 101 = 64, полный номер — 123-456-789 64.
Правила проверки документов персонифицированного учёта ПФР добавляют условие: контрольное число проверяется только для номеров больше 001-001-998. Поэтому проверка LeedyBox показывает меньшие номера как непроверяемые, а не как ошибочные. В наших рабочих заметках указано, что это правило прочитано в тексте распоряжения ПФР в правовой базе, так как оригинал на государственном сайте найти не удалось.
Проверка в Excel
Если нужно проверить список номеров, формулу можно записать в ячейке. В русской версии Excel для ИНН организации из ячейки A1 (10 цифр, сохранённых как текст) контрольная цифра считается так:
=ОСТАТ(ОСТАТ(2*ПСТР(A1;1;1)+4*ПСТР(A1;2;1)+10*ПСТР(A1;3;1)+3*ПСТР(A1;4;1)+5*ПСТР(A1;5;1)+9*ПСТР(A1;6;1)+4*ПСТР(A1;7;1)+6*ПСТР(A1;8;1)+8*ПСТР(A1;9;1);11);10)
Результат должен совпасть с ПСТР(A1;10;1). Для СНИЛС из ячейки A1 (11 цифр без дефисов и пробелов) контрольное число:
=ОСТАТ(ОСТАТ(9*ПСТР(A1;1;1)+8*ПСТР(A1;2;1)+7*ПСТР(A1;3;1)+6*ПСТР(A1;4;1)+5*ПСТР(A1;5;1)+4*ПСТР(A1;6;1)+3*ПСТР(A1;7;1)+2*ПСТР(A1;8;1)+1*ПСТР(A1;9;1);101);100)
Внешний ОСТАТ(…;100) превращает остаток 100 в 0; результат сравнивают с двумя последними цифрами (ПСТР(A1;10;2) как числом). В английской версии Excel функции называются MOD и MID, а аргументы разделяются запятыми.
Частые ошибки
- Потерянный ведущий ноль. Если ИНН хранится как число, номер, начинающийся с 0, укорачивается на цифру и перестаёт проходить проверку.
- ИНН вместо КПП и наоборот. КПП организации — отдельный реквизит из 9 знаков, его записывают рядом с ИНН; контрольной цифры по алгоритму ИНН у него нет.
- ОГРН вместо ИНН. ОГРН юридического лица состоит из 13 цифр, ОГРНИП индивидуального предпринимателя — из 15; у них свои контрольные разряды, и проверка ИНН к ним не применяется.
- Пробелы и дефисы. Перед проверкой оставьте только цифры: «112-233-445 95» и «11223344595» — один и тот же СНИЛС.
Чего проверка не доказывает
- Существование номера. Для любых девяти цифр подходит ровно одна десятая цифра, поэтому проверку проходит каждое десятое 10-значное число, и большинство таких номеров никогда не присваивались. Подтвердить номер могут только ФНС и Социальный фонд, которые ведут реестры.
- Принадлежность. Настоящий ИНН или СНИЛС другого человека проходит любую проверку контрольных цифр.
Номера в программах
- Храните оба номера строками и перед проверкой удаляйте пробелы и дефисы. Показывайте СНИЛС в привычном виде 000-000-000 00.
- Определяйте вид номера по длине: 10 или 12 цифр — ИНН, 11 — СНИЛС. 9 цифр неоднозначны, поэтому инструмент дополняет их контрольным числом только в поле СНИЛС.
- Настоящие ИНН и СНИЛС относятся к человеку — не помещайте их в URL, журналы и аналитику.
- Для разработки используйте созданные тестовые номера: инструмент создаёт ИНН организаций и физических лиц и СНИЛС больше 001-001-998. Они могут совпасть с реальными номерами, поэтому никогда не используйте их как чьи-то данные.
Частые вопросы
ИНН и ОГРН — это одно и то же?
Нет. ИНН — идентификационный номер налогоплательщика, ОГРН — основной государственный регистрационный номер юридического лица (у ИП — ОГРНИП). У каждого своя длина и своя контрольная цифра.
Изменился ли ИНН в 2026 году?
С 1 января 2026 года действует новый приказ ФНС о порядке присвоения ИНН, но, по сообщению ФНС, структура и методика расчёта контрольного числа остаются прежними, а выданные номера продолжают действовать.
Почему мой СНИЛС отмечен как непроверяемый?
Номера до 001-001-998 не входят в диапазон, для которого правила ПФР предусматривают проверку контрольного числа, поэтому инструмент их не оценивает.
Можно ли узнать по номеру, кому он принадлежит?
Нет. Инструмент только считает контрольные цифры в браузере и не обращается ни к каким реестрам.
Нужно ли вводить СНИЛС с дефисами?
Не обязательно. Дефисы и пробелы не учитываются; инструмент сам покажет номер в виде 000-000-000 00.
Источники
Источник: Госуслуги, ЕСКС: Валидация · Дата проверки:
Источник: ФНС России: Порядок и условия присвоения, применения, а также изменения ИНН (приложение к приказу от 29.06.2012 № ММВ-7-6/435@) · Дата проверки:
Источник: ФНС России: С 1 января 2026 года действует новый порядок постановки на налоговый учет · Дата проверки:
Источник: ФНС России: порядок заполнения расчёта 6-НДФЛ (приложение № 2 к приказу от 19.09.2023 № ЕД-7-11/649@) · Дата проверки:
Источник: Госуслуги, ЕСКС: Валидация · Дата проверки:
Источник: Распоряжение Правления ПФР от 31.07.2014 № 323р, п. 2.7 (текст: КонсультантПлюс) · Дата проверки: