Пишу, по большей части, про историю, свою жизнь и немного про программирование.

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

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

Если кратко, то первые две цифры — это код региона (у меня 92 — код Татарстана), следующие две цифры — год выпуска бланка паспорта (у меня 03 — 2003-й год, но паспорт выдан в конце 2002 года), остальные цифры — просто порядковый номер. Номер свозной (т. е. если в год закончился на номере 003500, то в следующем году первый номер будет 003501), начинается с 101 и заканчивается цифрами 999999, при переполнении нумерация начинается с номера 101.

Из этого правила есть исключение — 1997 г. в связи с какими-то причинами были выпущены паспорта́ специального тиража, к ним эти правила не применимы.