Как это работает
ИНН устроен так, что его последний знак (а у 12-значного — два последних) вычисляется из остальных цифр по фиксированному алгоритму ФНС. Благодаря этому опечатку в номере можно поймать, не обращаясь к базе: если контрольная цифра не сходится с расчётной, такого ИНН просто не может быть. Для 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. Инструмент выполняет ровно эту проверку прямо в браузере и сообщает, корректен номер или в нём ошибка, а при несовпадении показывает, каким должно быть правильное окончание. Важно понимать границу метода: контрольная цифра подтверждает только структурную правильность, но не то, что ИНН выдан реальной организации и действует. Чтобы убедиться в существовании контрагента, проверяйте ИНН в официальном сервисе ФНС и в выписке ЕГРЮЛ/ЕГРИП. Если же вам, наоборот, нужен корректный тестовый ИНН, его удобно создать в генераторе ИНН, а полный комплект реквизитов — в генераторе реквизитов.