Алгоритм ключевания ИНН |
Пред. Начало След. |
ИНН Идентификационный номер налогоплательщика (ИНН) — цифровой код, упорядочивающий учёт налогоплательщиков в Российской Федерации. Присваивается как юридическим, так и физическим лицам. ИНН в России бывает двух типов: ИНН организации - 10-значный и ИНН физического лица или ИП - 12-значный.
ИНН организаций (10-значный) состоит из следующих частей:
ИНН физического лица (из 12-цифр), отличается незначительно и состоит из:
Примечание: код подразделения ФНС России состоит из 4 символов, где первые две цифры - кода региона согласно Конституции РФ (ст.65), 3 и 4 знаки - код подразделения ФНС внутри данного региона.
Алгоритм проверки правильности указания ИНН Для 10-ти и для 12-ти значного ИНН существуют разные алгоритмы проверки правильности указания ИНН.
Для 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 проверяется с двенадцатым знаком ИНН. В случае их равенства ИНН считается правильным.
Пример. ИНН 7743013902 - 10-значный. Последняя цифра ИНН (2) не совпадает с расчетной (1).
Расчет контрольного ключа ИНН Формирование ИНН 1. ИНН - организации, созданной в соответствии с законодательством Российской Федерации, представляет собой десятизначный цифровой код: nnnnxxxxxc
где: xxxxx - порядковый номер налогоплательщика (5 цифр); c - контрольное число, рассчитанное по утвержденному Федеральной налоговой службой России алгоритму. 2. ИНН - организации, созданной в соответствии с законодательством иностранного государства, и международной организации, осуществляющей деятельность и/или имеющей имущество в Российской Федерации, представляет собой цифровой код, аналогичный описанному в п. 1 , но с учетом того, что перед указанным десятизначным цифровым кодом дополнительно проставляется буквенный символ "F": Fnnnnxxxxxc . 3. ИНН - физического лица, имеющего статус предпринимателя или имеющего право заниматься в установленном законодательством Российской Федерации порядке частной практикой, представляет собой двенадцатизначный цифровой код: nnnnxxxxxxcc
где: xxxxxx - порядковый номер налогоплательщика; cc - контрольное число, рассчитанное по утвержденному Федеральной налоговой службой России алгоритму. Расчет контрольной цифры ИНН
1. Для расчета десятого контрольного разряда в 10-ти значном ИНН каждая цифра ИНН (кроме десятой) умножается на соответствующий множитель в соответствии с таблицей, затем все значения суммируются, сумма берется по модулю 11 (остаток деления на 11), затем полученное число берется по модулю 10 это и есть десятый разряд. 2. Для расчета 11-ого контрольного разряда (1-ой контрольной цифры) в 12-ти значном ИНН каждая цифра ИНН (кроме 11-ой и 12-ой) умножается на соответствующий множитель в соответствии с таблицей, затем все значения суммируются, сумма берется по модулю 11, затем полученное число берется по модулю 10 это и есть 11-ый разряд. 3. Для расчета 12-ого контрольного разряда (2-ой контрольной цифры) в 12-ти значном ИНН каждая цифра ИНН (кроме12-ой), 11-ая вычисляется в соотв. с пред. пунктом, умножается на соответствующий множитель в соответствии с таблицей, затем все значения суммируются, сумма берется по модулю 11, затем полученное число берется по модулю 10 это и есть 12-ый разряд.
Пример. ИНН 774301390х - 10-значный.
|