Идентификационный номер налогоплательщика (сокр. ИНН) — цифровой код, упорядочивающий учёт налогоплательщиков в Российской Федерации. Присваивается как юридическим, так и физическим лицам. Организациям присваивается с 1993 года, индивидуальным предпринимателям — с 1997 года, прочим физическим лицам — с 1999 года (с начала действия первой части Налогового кодекса Российской Федерации). (см. ИНН в Википедии)

ИНН в России бывает двух типов: ИНН организации — 10-значный и ИНН физического лица или ИП 12-значный.

Общая структура ИНН при этом похожа.

Читать далее

Проверка правильности указания ИНН, номера страхового свидетельства ПФ, ОКПО, а также расчётного и корреспондентского счетов с помощью БИКа банка

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

Проверка правильности указания ИНН:

Для 10-ти и для 12-ти значного ИНН существуют разные алгоритмы проверки правильности указания ИНН.

Для 10-ти значного ИНН алгоритм проверки выглядит следующим образом:

1. Вычисляется контрольная сумма со следующими весовыми коэффициентами: (2,4,10,3,5,9,4,6,8,0)

2. Вычисляется контрольное число как остаток от деления контрольной суммы на 11

3. Если контрольное число больше 9, то контрольное число вычисляется как остаток от деления контрольного числа на 10

4. Контрольное число проверяется с десятым знаком ИНН. В случае их равенства ИНН считается правильным.

Читать далее