ГлавнаяИнструментыПроверка ИНН и реквизитов

Проверка ИНН и реквизитов

Вставьте ИНН, СНИЛС, ОГРН, ОГРНИП, КПП, БИК, расчётный счёт или номер карты: калькулятор сам определит тип по длине, проверит контрольные цифры, расшифрует регион и год регистрации, а при опечатке покажет, какой должна быть последняя цифра. Ниже таблица форматов.

Проверяются контрольные суммы и структура номера, всё считается в браузере. Совпадение суммы означает, что номер оформлен правильно; существует ли он в реестрах, смотрят на сайте ФНС и в банке.

Реквизит

Форматы реквизитов и как считаются контрольные цифры

Длина подсказывает тип номера, контрольная цифра ловит опечатку в одном знаке. Проверка по реестрам — отдельный шаг на сайтах ФНС, СФР и банка.

РеквизитДлинаСтруктураКонтроль
ИНН организации10регион 2, инспекция 2, номер 5, контроль 1веса 2 4 10 3 5 9 4 6 8, остаток от 11, затем от 10
ИНН физлица и ИП12регион 2, инспекция 2, номер 6, контроль 2две проверки: веса 7 2 4 10 3 5 9 4 6 8 и 3 7 2 4 10 3 5 9 4 6 8
СНИЛС11номер 9, контроль 2сумма цифр × позиции с конца, правила 100 и 101
ОГРН13признак 1, год 2, регион 2, инспекция 2, номер 5, контроль 1остаток от деления первых 12 цифр на 11
ОГРНИП15признак 3, год 2, регион 2, номер 9, контроль 1остаток от деления первых 14 цифр на 13
КПП9инспекция 4, причина 2, порядковый номер 3только структура, суммы нет
БИК9страна 04, регион 2, подразделение 2, номер 3 (050–999)структура; счёт проверяют вместе с БИК
Расчётный и корреспондентский счёт20балансовый счёт 5, валюта 3, контроль 1, подразделение 4, номер 7веса 7 1 3 по строке из БИК и счёта, сумма делится на 10
Номер карты13–19система 1, банк 6–8, счёт, контроль 1алгоритм Луна

Какие номера и как проверяются

Калькулятор определяет тип реквизита по числу цифр и проверяет его по правилам, которые заложены в сам номер: ИНН из 10 и 12 цифр — по весовым коэффициентам ФНС, СНИЛС — по сумме цифр с позиционными весами, ОГРН и ОГРНИП — по остатку от деления на 11 и 13, расчётный и корреспондентский счёт — по весам 7-1-3 вместе с БИК банка, номер карты — по алгоритму Луна. КПП и БИК контрольной суммы не имеют, для них проверяется структура.

Каждый номер раскладывается на смысловые блоки: у ИНН это код региона и инспекции, у ОГРН — признак записи, год и регион регистрации, у счёта — балансовый счёт, код валюты и подразделение, у карты — платёжная система и БИН эмитента. Панель называет регион по классификатору ФНС, год регистрации, валюту счёта и систему карты, а при несовпадении показывает, какой должна быть контрольная цифра для введённых остальных.

Все проверки идут в браузере, номера никуда не отправляются. Совпадение контрольной суммы означает, что номер оформлен по правилам и в нём нет опечатки; существует ли такая организация или человек, показывают только реестры ФНС и СФР, ссылки на которые есть в советах.

Здание Федеральной налоговой службы на Неглинной
ФНС присваивает ИНН и ведёт ЕГРЮЛ и ЕГРИП; контрольная цифра ИНН придумана, чтобы ловить опечатки в декларациях и платёжках. Фото: Викисклад, CC0.
РеквизитЧто расшифровываетсяЧто проверяется
ИННрегион, инспекция, тип лицаодна или две контрольные цифры
СНИЛСформат 123-456-789 01контрольное число по правилам 100 и 101
ОГРН, ОГРНИПпризнак, год, регион, инспекцияостаток от деления на 11 или 13
КПП, БИКинспекция и причина; регион и подразделение банкаструктура
Расчётный и корсчётбалансовый счёт, валюта, подразделениевеса 7-1-3 вместе с БИК
Номер картыплатёжная система, БИН банкаалгоритм Луна

От алгоритма Луна до реестров ФНС

Идея контрольной цифры родилась вместе с машинной обработкой данных: в 1954 году инженер IBM Ханс Петер Лун запатентовал алгоритм, который ловит любую одиночную опечатку и большинство перестановок соседних цифр, удваивая каждую вторую цифру с конца. Алгоритм Луна с тех пор живёт в номерах банковских карт, IMEI телефонов, номерах социального страхования Канады и множестве кодов, где ввод идёт вручную.

ИНН в России ввели в 1993 году для организаций и в 1999 году для граждан, вместе с ним появились весовые коэффициенты ФНС для контроля десяти и двенадцати цифр. ОГРН и ОГРНИП пришли с реформой регистрации 2002 года, когда налоговая служба получила реестры юрлиц и предпринимателей и зашифровала в номере год и регион записи. СНИЛС Пенсионный фонд выдавал с 1997 года, а контрольное число по позиционным весам с правилами для сумм 100 и 101 закреплено его инструкциями.

Контроль банковских счётов по весам 7-1-3 вместе с БИК описан в письме Банка России 1997 года и до сих пор отсекает ошибку в одной цифре платёжки до списания денег. С переходом на электронные сервисы — «Проверь себя и контрагента» ФНС, СБП и ЕСИА — контрольные суммы не исчезли: они остаются первым фильтром в каждой форме ввода, и калькулятор воспроизводит ровно те же формулы.

Вычислительная машина IBM 1950-х годов
Алгоритм Луна создан в IBM в 1954 году для проверки номеров при машинном вводе; им до сих пор проверяют номера карт. Фото: Викисклад, общественное достояние.
Хранилище перфокарт
Перфокарты и ручной набор порождали опечатки, против которых и придумали контрольные цифры. Фото: Викисклад, общественное достояние.
Чип банковской карты крупным планом
Последняя цифра номера карты — контрольная по Луну; первая называет платёжную систему, следующие шесть — банк. Фото: Викисклад, CC0.

Как вставлять номер и что делать с результатом

Вставьте номер как есть: с пробелами, дефисами и в любом регистре — лишнее отбрасывается, тип определяется по длине. Для расчётного или корреспондентского счёта добавьте БИК банка в соседнее поле, без него контрольную сумму счёта посчитать нельзя. Кнопки-примеры под полем показывают, как выглядит каждый тип.

Читайте разбор блоков: регион в ИНН должен совпадать с регионом регистрации контрагента, год в ОГРН — с датой создания компании, валюта в счёте 810 — с рублёвым платежом. Если контрольная цифра не сходится, сравните подсказанную цифру с документом: чаще всего ошибка в одном знаке или в перестановке соседних, и калькулятор показывает верную последнюю цифру для введённых остальных.

Совпадение суммы — только первый шаг: существование ИНН и ОГРН проверяют в сервисе ФНС «Проверь себя и контрагента» и выписке ЕГРЮЛ, СНИЛС — в СФР, счёт — у банка. Договор с самозанятым по его ИНН составляет договор с самозанятым, уведомление о новых реквизитах — письмо о смене реквизитов, взносы предпринимателя — взносы ИП.

Центр госуслуг «Мои документы»
Свидетельство ИНН и выписку из ЕГРЮЛ получают в налоговой, МФЦ или через Госуслуги; калькулятор проверяет только формат номера. Фото: Svetlov Artem, CC BY 4.0.
ИНН организации10 цифр, одна контрольная
ИНН физлица и ИП12 цифр, две контрольные
СНИЛС11 цифр, контрольное число из двух
ОГРН13 цифр, остаток от деления на 11
ОГРНИП15 цифр, остаток от деления на 13
Счёт20 цифр, проверка с БИК по весам 7-1-3
Карта13–19 цифр, алгоритм Луна
Регион ИННпервые две цифры по классификатору ФНС

Как пользоваться

  1. Пробелы, дефисы и лишние символы отбрасываются. Тип определяется по длине: 10 цифр — ИНН организации, 12 — ИНН физлица или ИП, 11 — СНИЛС, 13 — ОГРН, 15 — ОГРНИП, 9 — КПП или БИК, 20 — счёт, 16–19 — карта.
  2. Контрольная сумма расчётного и корреспондентского счёта считается вместе с БИК банка: без него проверить счёт нельзя. БИК проверяется по структуре: код страны 04, регион, номер подразделения.
  3. ИНН раскладывается на регион и код инспекции, ОГРН — на признак, год и регион регистрации, карта — на платёжную систему и банк по первым цифрам. Схема под панелью подписывает каждый блок.
  4. Если контрольная сумма не сходится, калькулятор показывает верную последнюю цифру для введённых остальных. Совпадение суммы доказывает только формат: существует ли такой ИНН на самом деле, проверяют в сервисе ФНС.

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

Как проверить ИНН по контрольной сумме

ИНН организации из 10 цифр: первые девять умножают на весовые коэффициенты 2, 4, 10, 3, 5, 9, 4, 6, 8, сумму делят на 11, остаток делят на 10 — остаток должен совпасть с десятой цифрой. ИНН физлица и ИП из 12 цифр проверяют дважды: одиннадцатую цифру по коэффициентам 7, 2, 4, 10, 3, 5, 9, 4, 6, 8, двенадцатую — по коэффициентам 3, 7, 2, 4, 10, 3, 5, 9, 4, 6, 8. Первые две цифры — код региона по классификатору ФНС, следующие две — номер инспекции, выдавшей ИНН.

Что означают цифры ИНН и ОГРН

В ИНН первые четыре цифры — код налоговой инспекции: две цифры региона и две — номера инспекции; 99 в начале означает межрегиональную инспекцию по крупнейшим налогоплательщикам или иностранную организацию. ОГРН из 13 цифр: первая — признак записи (1 и 5 — юрлицо, 3 — ИП в ОГРНИП), вторая и третья — год внесения записи, четвёртая и пятая — регион, шестая и седьмая — инспекция, затем номер записи и контрольная цифра, равная остатку от деления первых 12 цифр на 11.

Как проверить СНИЛС

СНИЛС состоит из девяти цифр номера и двух контрольных. Каждую цифру номера умножают на позицию с конца — от 9 до 1 — и складывают. Если сумма меньше 100, контрольное число равно ей; если 100 или 101 — контрольное число 00; если больше 101, берут остаток от деления на 101, а остаток 100 заменяют на 00. Проверка работает для номеров больше 001-001-998, более ранние проверяются в СФР по запросу.

Как проверить расчётный счёт по БИК

Расчётный счёт из 20 цифр проверяют вместе с последними тремя цифрами БИК банка: их ставят перед номером счёта и всю строку из 23 цифр умножают на повторяющиеся коэффициенты 7, 1, 3, складывают младшие разряды произведений, и сумма должна делиться на 10. Для корреспондентского счёта, который начинается на 301, вместо трёх последних цифр БИК берут ноль и две цифры БИК с пятой по шестую. Так ловят опечатку в одной цифре платёжки до того, как деньги уйдут не туда.

Проверка номера карты и что такое алгоритм Луна

Номер карты из 16 цифр, реже 13–19, проверяют алгоритмом Луна 1954 года: каждую вторую цифру с конца удваивают, из произведений больше девяти вычитают 9, всё складывают — сумма должна делиться на 10. Первая цифра называет платёжную систему: 2 — Мир, 4 — Visa, 5 — Mastercard, 6 — Maestro и UnionPay, 3 — American Express и JCB, первые шесть-восемь цифр — банк-эмитент. Калькулятор считает всё в браузере и не отправляет номер никуда; чужие карты проверять не нужно.

Что ещё посмотреть

Заявления и договоры с реквизитами собирает письмо о смене реквизитов, зарплату после НДФЛ считает зарплата на руки, налоги ИП — взносы ИП, договор с самозанятым по его ИНН — договор с самозанятым.

Похожие инструменты

Конвертер единиц информации

Байты, килобайты и гигабайты в двоичном и десятичном счёте рядом, биты против байтов и расчёт времени скачивания файла.

Открыть
Генератор cron-выражений

Собирает строку crontab по расписанию и расшифровывает готовую по-русски. Показывает ближайшие запуски и предупреждает о ловушках.

Открыть
Конвертер CSS-единиц

px в rem, em, pt, проценты, vw и vh при своём базовом размере шрифта и вьюпорте; таблица типовых размеров и генератор clamp() для плавного шрифта.

Открыть
Генератор редиректов 301

Список старых и новых адресов превращается в правила для .htaccess и nginx, плюс готовые блоки для https, www, слеша и index.php.

Открыть
Проверка адреса криптокошелька

Определяет сеть по адресу — Tron TRC20, Ethereum ERC20, BNB BEP20, TON, Solana, Bitcoin и другие — и проверяет контрольную сумму, чтобы перевод не ушёл в чужую сеть.

Открыть
Коды клавиш JavaScript

Нажмите клавишу — увидите event.key, code, keyCode, which и модификаторы; таблица кодов всех клавиш для обработчиков keydown.

Открыть

Ещё инструменты

Расчёты, конвертеры, генераторы, проверки сайта и бланки документов разложены по 27 разделам каталога.