Может пригодится:
Здесь расположен алгоритм проверки ИНН 10 знаков:
1. Вычисляется контрольная сумма со следующими весовыми коэффициентами: (2,4,10,3,5,9,4,6,8,0)
2. Вычисляется контрольное число как остаток от деления контрольной суммы на 11
3. Если контрольное число больше 9, то контрольное число вычисляется как остаток от деления контрольного числа на 10
4. Контрольное число проверяется с десятым знаком ИНН. В случае их равенства ИНН считается правильным.
Здесь расположен алгоритм проверки ИНН 12 знаков.
1. Вычисляется контрольная сумма по 11-ти знакам со следующими весовыми коэффициентами: (7,2,4,10,3,5,9,4,6,8,0)
2. Вычисляется контрольное число(1) как остаток от деления контрольной суммы на 11
3. Если контрольное число(1) больше 9, то контрольное число(1) вычисляется как остаток от деления контрольного числа(1) на 10
4. Вычисляется контрольная сумма по 12-ти знакам со следующими весовыми коэффициентами: (3,7,2,4,10,3,5,9,4,6,8,0).
5. Вычисляется контрольное число(2) как остаток от деления контрольной суммы на 11
6. Если контрольное число(2) больше 9, то контрольное число(2) вычисляется как остаток от деления контрольного числа(2) на 10
7. Контрольное число(1) проверяется с одиннадцатым знаком ИНН и контрольное число(2) проверяется с двенадцатым знаком ИНН.
В случае их равенства ИНН считается правильным.
Государственный регистрационный номер записи, вносимой в Единый государственный реестр юридических лиц (далее - государственный реестр), состоит из 13 цифр, расположенных в следующей последовательности:
+---+---+---+---+---+---+---+---+---+---+---+---+---+
¦ С ¦ Г ¦ Г ¦ К ¦ К ¦ Х ¦ Х ¦ Х ¦ Х ¦ Х ¦ Х ¦ Х ¦ Ч ¦
+---+---+---+---+---+---+---+---+---+---+---+---+---+,
где
С (1-й знак) - признак отнесения государственного регистрационного номера записи:
к основному государственному регистрационному
номеру (ОГРН) <*> - 1;
к иному государственному регистрационному
номеру записи - 2;
ГГ (со 2-го по 3-й знак) - две последние цифры года внесения записи в государственный реестр;
Российской КК (4-й, 5-й знаки) - кодовое обозначение субъекта Российской Федерации, установленное МНС России в соответствии с федеративным устройством Федерации, определенным статьей 65 Конституции Российской Федерации;
ХХХХХХХ (с 6-го по 12-й знак) - номер записи, внесенной в государственный реестр в течение года;
Ч (13-й знак) - контрольное число: младший разряд остатка от деления предыдущего 12-значного числа на 11.
Нас невозможно сбить с пути, нам пофигу куда идти.