1С 8.x : Функция проверки соответствия введенного ИНН контрагента требованиям
Идентификационный номер налогоплательщика
Идентификационный номер налогоплательщика (ИНН) — в Российской Федерации уникальный код используемый при учете в налоговом органе юридических и физических лиц. ИНН юридических лиц (организаций) состоит из 10 цифр. ИНН физических лиц, в т.ч. индивидуальных предпринимателей состоит из 12 цифр.
ИНН указывается налогоплательщиками в документах, предусмотренных законодательством, подаваемых в налоговые органы. Для идентификации отдельного подразделения организации, в связи с постановкой на учет в разных налоговых органах применяется код причины постановки (КПП).
Структура ИНН юридического лица
ИНН юридического лица состоит из 10 последовательных цифр.
1-2: код субъекта Российской Федерации.
3-4: номер налоговой инспеции в субъекте РФ.
1-4: код налоговой инспекции по СОУН (Справочник кодов обозначения налоговых органов для целей учёта налогоплательщиков) осуществивщей регистрацию.
5-9: номер записи в территориальном разделе ЕГРН (Единый государственный реестр налогоплательщиков).
10: контрольная цифра.
Структура ИНН физического лица
ИНН юридического лица состоит из 10 последовательных цифр.
1-2: код субъекта Российской Федерации.
3-4: номер налоговой инспеции в субъекте РФ.
1-4: код налоговой инспекции по СОУН осуществивщей регистрацию.
5-10: номер записи в территориальном разделе ЕГРН.
11-12: контрольные цифры.
Для проверки ИНН можно обратиться в налоговый орган за выпиской из ЕГРН или провести проверку контрольных цифр в соответствии со следующим алгоритмом:
1. Для расчета десятого контрольного разряда в 10-ти значном ИНН каждая цифра ИНН (кроме десятой) умножается на соответствующий множитель в соответствии с таб.1 , ззатем все значения суммируются , сумма берется по модулю 11, затем полученное число берется по модулю 10 это и есть десятый разряд.
2. Для расчета 11-ого контрольного разряда (1-ой контрольной цифры) в 12-ти значном ИНН каждая цифра ИНН (кроме 11-ой и 12-ой) умножается на соответствующий множитель в соответствии с таб.1 , затем все значения суммируются , сумма берется по модулю 11, затем полученное число берется по модулю 10 это и есть 11-ый разряд.
3. Для расчета 12-ого контрольного разряда (2-ой контрольной цифры) в 12-ти значном ИНН каждая цифра ИНН (кроме12-ой) ,11-ая вычисляется в соотв. с пред. пунктом, умножается на соответствующий множитель в соответствии с таб.1 , затем все значения суммируются , сумма берется по модулю 11, затем полученное число берется по модулю 10 это и есть 12-ый разряд.
Конкретные примеры
ИНН 500100732259 — 12 цифр (первый попавшийся в Интернете ИНН).
Шаг 1: 5* 7+ 0* 2+ 0* 4+ 1* 10+ 0* 3+ 0* 5+ 7* 9+ 3* 4+ 2* 6+ 2* 8= 148
148= 11* 13 + 5(остаток); совпадает
Шаг 2: 5* 3+ 0* 7+ 0* 2+ 1* 4+ 0* 10+ 0* 3+ 7* 5+ 3* 9+ 2* 4+ 2* 6+ 5* 8= 141141= 11* 12 +9(остаток); совпадает
Оба контрольных числа совпадают, номер правильный.
ИНН 7830002293 — 10 цифр (Санкт-Петербургская бумажная фабрика Гознака).
Шаг 1: 7* 2+ 8* 4+ 3* 10+ 0* 3+ 0* 5+ 0* 9+ 2* 4+ 2* 6+ 9* 8= 168168= 11* 15 +3(остаток)
Контрольное число совпадает, номер правильный.
Как включить (отключить) проверку контрагентов по ИНН в 1С:Бухгалтерии 8?
В программе реализована проверка контрагентов через Интернет с помощью специализированного веб-сервиса ФНС Проверка реквизитов контрагентов, который позволяет в онлайн-режиме проверять существование контрагента по его ключевым реквизитам – ИНН и КПП. Такая проверка осуществляется по ЕГРН (Единому государственному реестру налогоплательщиков).
Для настройки сервиса выполните следующие действия (рис. 1):
- Меню: Администрирование – Настройки программы – Интернет-поддержка и сервисы.
- Откройте гиперссылку Проверка контрагентов.
- Установите флажок Автоматически проверять контрагентов по ЕГРН. При включении автоматического режима проверка контрагентов будет производиться при вводе нового контрагента и изменении реквизитов существующего, при открытии документов поступления и реализации, при формировании отчетов (например, книги продаж и покупок) в режиме реального времени (рис.2).
- Если автоматический режим проверки контрагентов выключен (снят флажок Автоматически проверять контрагентов по ЕГРН – рис. 1), то проверить контрагента можно по кнопке Еще (рис.3).
- По гиперссылке Подробнее о сервисе можно подробнее узнать о возможностях сервиса проверки контрагентов (рис.4).
- Закройте окно.
Для проверки непосредственно из программы 1С можно воcпользоваться сервисом 1С:Контрагент, позволяющим автоматически заполнять реквизиты контрагентов по ИНН (в т.ч. заполнения и проверки реквизитов инспекций ФНС и внебюджетных фондов), представлять актуальные сведения из ФИАС, полезную информацию для оценки благонадежности контрагентов (Досье контрагента), а также информацию о плановых и внеплановых проверках организации.
процедура проверки правильности заведенного инн
«Функция глПроверкаИНН(ИННиКПП) Экспорт<br> <br> Перем ФакторИНН[11];<br> <br> ПолныйИНН=СтрЗаменить(СокрЛП(ИННиКПП),»/»,»»);<br> ПозицияРазделителя=Найти(ПолныйИНН,»»);<br> Если ПозицияРазделителя>0 Тогда<br> ТекИНН=Лев(ПолныйИНН,ПозицияРазделителя-1);<br> ТекКПП=Сред(ПолныйИНН,ПозицияРазделителя+1);<br> Иначе<br> ТекИНН=ПолныйИНН;<br> ТекКПП=»»»»;<br> КонецЕсли;<br> <br> Если (СтрДлина(ТекИНН)<>12) И (СтрДлина(ТекИНН)<>10) Тогда<br> Возврат(0);<br> КонецЕсли;<br> <br> ФакторИНН[1]=3;<br> ФакторИНН[2]=7;<br> ФакторИНН[3]=2;<br> ФакторИНН[4]=4;<br> ФакторИНН[5]=10;<br> ФакторИНН[6]=3;<br> ФакторИНН[7]=5;<br> ФакторИНН[8]=9;<br> ФакторИНН[9]=4;<br> ФакторИНН[10]=6;<br> ФакторИНН[11]=8;<br> <br> НомерВНалоговой=Лев(ТекИНН,4);<br> НомерНалогоплательщика=Сред(ТекИНН,5,?(СтрДлина(ТекИНН)=10,5,6));<br> КонтрольнаяСумма=Прав(ТекИНН,?(СтрДлина(ТекИНН)=10,1,2));<br> ИННХороший=1;<br> <br> Если СтрДлина(ТекИНН)=10 Тогда<br> КонтрольнаяСумма2=0;<br> Для t=1 По 9 Цикл<br> КонтрольнаяСумма2=КонтрольнаяСумма2+Число(Сред(ТекИНН,t,1))*ФакторИНН[t+2];<br> КонецЦикла;<br> КонтрольнаяСумма2=КонтрольнаяСумма2 % 11;<br> КонтрольнаяСумма2=КонтрольнаяСумма2 % 10;<br> Если КонтрольнаяСумма2<>Число(КонтрольнаяСумма) Тогда<br> ИННХороший=0;<br> КонецЕсли;<br> Иначе<br> КонтрольнаяСумма2=0;<br> Для t=1 По 10 Цикл<br> КонтрольнаяСумма2=КонтрольнаяСумма2+Число(Сред(ТекИНН,t,1))*ФакторИНН[t+1]; <br> КонецЦикла;<br> КонтрольнаяСумма2=КонтрольнаяСумма2 % 11;<br> КонтрольнаяСумма2=КонтрольнаяСумма2 % 10;<br> <br> КонтрольнаяСумма3=0;<br> Для t=1 По 11 Цикл<br> КонтрольнаяСумма3=КонтрольнаяСумма3+Число(Сред(ТекИНН,t,1))*ФакторИНН[t]; <br> КонецЦикла;<br> КонтрольнаяСумма3=КонтрольнаяСумма3 % 11;<br> КонтрольнаяСумма3=КонтрольнаяСумма3 % 10;<br> <br> Если (КонтрольнаяСумма2<>Число(Лев(КонтрольнаяСумма,1))) ИЛИ (КонтрольнаяСумма3<>Число(Прав(КонтрольнаяСумма,1))) Тогда<br> ИННХороший=0;<br> КонецЕсли;<br> КонецЕсли;<br> <br> Возврат(ИННХороший);<br> <br>КонецФункции<br><br>Но в типовых тоже что то есть. Я даже уже не помню, сам я это написал или честно стырил где то»
Содержание
- Контрольное число для инн не совпадает с рассчитанным что это значит
- Контрольное число для инн не совпадает с рассчитанным что это значит
- Смотрите также
- 1С 8.x : Функция проверки соответствия введенного ИНН контрагента требованиям
- Как включить (отключить) проверку контрагентов по ИНН в 1С:Бухгалтерии 8?
- Отправим материал вам на:
- Ваш браузер устарел, пожалуйста обновите ваш браузер пройдя по ссылке www.microsoft.com/download
- Проверка ИНН
- Скачать файлы
- Специальные предложения
Контрольное число для инн не совпадает с рассчитанным что это значит
Контрольное число ИНН
У налоговых работников есть свой хитрый способ вычислять подделанные фирмой документы. Это проверка реальности указанного в них ИНН.
Чтобы провести ее, инспектор рассчитывает «контрольное число», которое должно совпадать с последней цифрой в ИНН организации. Алгоритм этого расчета МНС держит в строжайшей тайне. Но нам удалось его выяснить.
1. Умножьте каждую цифру ИНН на соответствующий множитель по таблице:
Порядковый номер цифры ИНН | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
Множители | 2 | 4 | 10 | 3 | 5 | 9 | 4 | 6 | 8 |
2. Сложите все полученные произведения.
3. Найдите остаток от деления полученной суммы на 11.
В результате этих вычислений вы получите «контрольное число».
Для примера рассчитаем «контрольное число» такого ИНН: 7705432475.
1. Произведения получатся такими:
14 (7 x 2); 28 (7 x 4); 0 (0 x 10);
15 (5 x 3); 20 (4 x 5); 27 (3 x 9); 8 (2 x
x 4); 24 (4 x 6); 56 (7 x 8).
2. Сложим эти числа: 14 + 28 + 0 + 15 +
+ 20 + 27 + 8 + 24 + 56 = 192.
3. Разделим 192 на 11.
Получится 17,45454 (192 : 11). Целую часть от этого числа (17) умножим на 11. Это будет 187 (17 x 11). Теперь из 192 вычитаем 187. Получается 5 (192 – 187). Это и есть «контрольное число». Как видите, оно совпадает с последней цифрой в ИНН. Это значит, он не поддельный.
Источник
Контрольное число для инн не совпадает с рассчитанным что это значит
Дата публикации 11.06.2020
Использован релиз 3.0.76
Корректность заполнения ИНН и КПП контрагентов в программе можно проверить через специализированный веб-сервис ФНС в режиме онлайн.
Проверка осуществляется по ЕГРН (Единому государственному реестру налогоплательщиков) в автоматическом и ручном режиме.
- Проверка ИНН в автоматическом режиме:
- Раздел: Администрирование – Интернет-поддержка и сервисы (рис. 1).
- Откройте блок «Проверка контрагентов» и установите флажок «Автоматически проверять контрагентов по ЕГРН». По кнопке «Проверить доступ к веб-сервису» можно проверить подключение к веб-сервису ФНС. Подключение к веб-сервису ФНС возможно только при включенной интернет-поддержке. Для включения интернет-поддержки используйте кнопку «Подключить» в блоке «Настройки интернет- поддержки», в открывшейся форме укажите свой логин и пароль.
- При включенном флажке «Автоматически проверять контрагентов по ЕГРН» проверка будет осуществляться в автоматическом режиме. При вводе нового контрагента (или при изменении реквизитов существующего) его данные (ИНН и КПП) будут обрабатываться с помощью сервиса ФНС, который в онлайн-режиме проверит факт существования контрагента, сверит введенный в программу номер ИНН и КПП с данными из ЕГРН.
- Результат проверки можно увидеть в карточке контрагента (рис. 2).
- По итогам проверки может быть присвоен один из следующих статусов:
- «Контрагент есть в базе ФНС» — означает, что контрагент найден в реестре ФНС и имеет статус действующего в интервале ±6 дней от даты запроса.
- «Контрагент отсутствует в базе ФНС» — означает, что контрагент отсутствует в реестре ФНС.
- «Неверный ИНН» — означает, что в проверяемых данных ИНН найдены ошибки.
- «Неверная длина ИНН» — означает, что код ИНН имеет неверную длину.
- т.п.
- По итогам проверки может быть присвоен один из следующих статусов:
- Статус проверки отображается не только в карточке контрагента, но и в формах списка и выбора справочника «Контрагенты». Если контрагент отсутствует в реестре или не имеет статус действующего, ИНН окрашивается в серый цвет, красным цветом выделены некорректно введенные ИНН контрагентов, если с ИНН все в порядке, он отображается черным цветом (рис. 3).
- Кроме того, данный сервис позволяет отслеживать статус контрагентов компании при формировании книги покупок и книги продаж. Контрагент с недействующим ИНН отображается в книгах розовым цветом.
- Для проверки корректности введенного ИНН в ручном режиме (такая проверка рекомендуется для маломощных компьютеров) флажок «Автоматически проверять контрагентов по ЕГРНО» в блоке «Проверка контрагентов» ставить не нужно. Проверка контрагента по ИНН в ручном режиме производится по кнопке «Еще» (в справочнике «Контрагенты, в документах поступления и реализации), команда «Проверить контрагентов» (рис. 4).
Дополнительно к вышеописанному сервису можно подключить и сервис «1С:Контрагент», который позволит автоматически заполнять реквизиты контрагентов по ИНН (в т.ч. реквизиты ИФНС и внебюджетных фондов), получать актуальные сведения из ФИАС, полезную информацию для оценки благонадежности контрагентов («Досье контрагента»), а также информацию о плановых и внеплановых проверках организации.
Смотрите также
Не пропускайте последние новости — подпишитесь
на бесплатную рассылку сайта:
- десятки экспертов ежедневно мониторят изменения законодательства и судебную практику;
- рассылка бесплатная, независимо от наличия договора 1С:ИТС;
- ваш e-mail не передается третьим лицам;
Источник
1С 8.x : Функция проверки соответствия введенного ИНН контрагента требованиям
Идентификационный номер налогоплательщика
Идентификационный номер налогоплательщика (ИНН) — в Российской Федерации уникальный код используемый при учете в налоговом органе юридических и физических лиц. ИНН юридических лиц (организаций) состоит из 10 цифр. ИНН физических лиц, в т.ч. индивидуальных предпринимателей состоит из 12 цифр.
ИНН указывается налогоплательщиками в документах, предусмотренных законодательством, подаваемых в налоговые органы. Для идентификации отдельного подразделения организации, в связи с постановкой на учет в разных налоговых органах применяется код причины постановки (КПП).
Структура ИНН юридического лица
ИНН юридического лица состоит из 10 последовательных цифр.
1-2: код субъекта Российской Федерации.
3-4: номер налоговой инспеции в субъекте РФ.
1-4: код налоговой инспекции по СОУН (Справочник кодов обозначения налоговых органов для целей учёта налогоплательщиков) осуществивщей регистрацию.
5-9: номер записи в территориальном разделе ЕГРН (Единый государственный реестр налогоплательщиков).
10: контрольная цифра.
Структура ИНН физического лица
ИНН юридического лица состоит из 10 последовательных цифр.
1-2: код субъекта Российской Федерации.
3-4: номер налоговой инспеции в субъекте РФ.
1-4: код налоговой инспекции по СОУН осуществивщей регистрацию.
5-10: номер записи в территориальном разделе ЕГРН.
11-12: контрольные цифры.
Для проверки ИНН можно обратиться в налоговый орган за выпиской из ЕГРН или провести проверку контрольных цифр в соответствии со следующим алгоритмом:
1. Для расчета десятого контрольного разряда в 10-ти значном ИНН каждая цифра ИНН (кроме десятой) умножается на соответствующий множитель в соответствии с таб.1 , ззатем все значения суммируются , сумма берется по модулю 11, затем полученное число берется по модулю 10 это и есть десятый разряд.
2. Для расчета 11-ого контрольного разряда (1-ой контрольной цифры) в 12-ти значном ИНН каждая цифра ИНН (кроме 11-ой и 12-ой) умножается на соответствующий множитель в соответствии с таб.1 , затем все значения суммируются , сумма берется по модулю 11, затем полученное число берется по модулю 10 это и есть 11-ый разряд.
3. Для расчета 12-ого контрольного разряда (2-ой контрольной цифры) в 12-ти значном ИНН каждая цифра ИНН (кроме12-ой) ,11-ая вычисляется в соотв. с пред. пунктом, умножается на соответствующий множитель в соответствии с таб.1 , затем все значения суммируются , сумма берется по модулю 11, затем полученное число берется по модулю 10 это и есть 12-ый разряд.
ИНН 500100732259 — 12 цифр (первый попавшийся в Интернете ИНН).
Шаг 1: 5* 7+ 0* 2+ 0* 4+ 1* 10+ 0* 3+ 0* 5+ 7* 9+ 3* 4+ 2* 6+ 2* 8= 148
148= 11* 13 + 5(остаток); совпадает
Шаг 2: 5* 3+ 0* 7+ 0* 2+ 1* 4+ 0* 10+ 0* 3+ 7* 5+ 3* 9+ 2* 4+ 2* 6+ 5* 8= 141141= 11* 12 +9(остаток); совпадает
Оба контрольных числа совпадают, номер правильный.
ИНН 7830002293 — 10 цифр (Санкт-Петербургская бумажная фабрика Гознака).
Шаг 1: 7* 2+ 8* 4+ 3* 10+ 0* 3+ 0* 5+ 0* 9+ 2* 4+ 2* 6+ 9* 8= 168168= 11* 15 +3(остаток)
Контрольное число совпадает, номер правильный.
Функция проверки соответствия ИНН требованиям:
Код 1C v 8.х
Источник
Как включить (отключить) проверку контрагентов по ИНН в 1С:Бухгалтерии 8?
Отправим материал вам на:
В программе реализована проверка контрагентов через Интернет с помощью специализированного веб-сервиса ФНС Проверка реквизитов контрагентов, который позволяет в онлайн-режиме проверять существование контрагента по его ключевым реквизитам – ИНН и КПП. Такая проверка осуществляется по ЕГРН (Единому государственному реестру налогоплательщиков).
Для настройки сервиса выполните следующие действия (рис. 1):
- Меню: Администрирование – Настройки программы – Интернет-поддержка и сервисы.
- Откройте гиперссылку Проверка контрагентов.
- Установите флажок Автоматически проверять контрагентов по ЕГРН. При включении автоматического режима проверка контрагентов будет производиться при вводе нового контрагента и изменении реквизитов существующего, при открытии документов поступления и реализации, при формировании отчетов (например, книги продаж и покупок) в режиме реального времени (рис.2).
- Если автоматический режим проверки контрагентов выключен (снят флажок Автоматически проверять контрагентов по ЕГРН – рис. 1), то проверить контрагента можно по кнопке Еще (рис.3).
- По гиперссылке Подробнее о сервисе можно подробнее узнать о возможностях сервиса проверки контрагентов (рис.4).
- Закройте окно.
Для проверки непосредственно из программы 1С можно воcпользоваться сервисом 1С:Контрагент, позволяющим автоматически заполнять реквизиты контрагентов по ИНН (в т.ч. заполнения и проверки реквизитов инспекций ФНС и внебюджетных фондов), представлять актуальные сведения из ФИАС, полезную информацию для оценки благонадежности контрагентов (Досье контрагента), а также информацию о плановых и внеплановых проверках организации.
Источник
Ваш браузер устарел, пожалуйста обновите ваш браузер пройдя по ссылке www.microsoft.com/download
Проверка ИНН
Проверка ИНН может быть полезна в случаях однозначной идентификации контрагента. Чтобы исключить подозрения на несуществующего контрагента. Предотвратить утечку денег со счета. Заранее прогнозировать ничтожные сделки еще до стадия заключения и т.д.
С такой проверкой вместо реального ИНН подставить случайный набор чисел не получится.
Простая обработка для проверка ИНН по контрольным цифрам. Работает в любой v8 конфигурации.
Очень рекомендуется для вставки в модуль «ПередЗаписью» в справочник «Контрагенты».
ЧТО ЗА ПРОВЕРКА ИНН. ЗАЧЕМ ВСЕ ЭТО НАДО.
Расшифровка ИНН
ИНН 10-и значный.
Первые 4-е цифры ИНН — это код подразделения ФНС России (справочник СОУН), следующие 5 цифр ИНН — это уникальный номер налогоплательщика в рамках данного подразделения ФНС, последняя цифра ИНН является контрольной и служит для проверки правильности записи ИНН.
ИНН 12-и значный.
Первые 4-е цифры ИНН — это код подразделения ФНС России (справочник СОУН), следующие 6 цифр ИНН — это уникальный номер налогоплательщика в рамках данного подразделения ФНС, оставшиеся 2-е цифры ИНН являются контрольными и служат для проверки правильности записи ИНН.
Алгоритм проверки ИНН
1.Алгоритм проверки 10-го значного ИНН.
ИНН.10. 1)Находим произведения первых 9-ти цифр ИНН на спепиальные множители соотственно. 9 множителей ( 2 4 10 3 5 9 4 6 8 ).
ИНН.10. 2) Складываем все 9-ть получившихся произведений.
ИНН.10. 3) Получившуюся сумму делим на число 11 и извлекаем целую часть частного от деления.
ИНН.10. 4) Умножаем получившееся число на 11.
ИНН.10. 5) Сравниваем числа получившиеся на шаге 2 и шаге 4, их разница, и есть контрольное число, которое и должно равняться 10-й цифре в ИНН. (Если контрольное число получилось равным 10-ти, в этом случае принимаем контрольное число равным 0.)
2.Алгоритм проверки 12-го значног ИНН.
ИНН.12. 1)Находим произведения первых 10-ти цифр ИНН на спепиальные множители соотственно (10-ю цифру принимаем за 0). 10 множителей ( 7 2 4 10 3 5 9 4 6 8 ).
ИНН.12. 2) Складываем все 10-ть получившихся произведений.
ИНН.12. 3) Получившуюся сумму делим на число 11 и извлекаем целую часть частного от деления.
ИНН.12. 4) Умножаем получившееся число на 11. ИНН.12. 5) Сравниваем числа получившиеся на шаге 2 и шаге 4, их разница, и есть первое контрольное число, которое и должно равняться 11-й цифре в ИНН.(Если контрольное число получилось равным 10-ти, в этом случае принимаем контрольное число равным 0.) Если получившееся число не не равно 11-ой цифре ИНН, значит ИНН не верный, если же совпадает, тогда высчитываем следующее контрольное число, которое должно быть равным 12-ой цифре ИНН
ИНН.12. 6)Находим произведения первых 11-ти цифр ИНН на спепиальные множители соотственно (10-ю цифру принимаем за 0). 11 множителей ( 3 7 2 4 10 3 5 9 4 6 8 ).
ИНН.12. 7) Складываем все 11-ть получившихся произведений.
ИНН.12. Получившуюся сумму делим на число 11 и извлекаем целую часть частного от деления.
ИНН.12. 9) Умножаем получившееся число на 11.
ИНН.12. 10) Сравниваем числа получившиеся на шаге 7 и шаге 9, их разница, и есть контрольное число, которое и должно равняться 12-й цифре в ИНН. (Если контрольное число получилось равным 10-ти, в этом случае принимаем контрольное число равным 0.) Если высчитанное число равно 12-ой цифре ИНН, и на первом этапе все контрольное число совпало с 11-ой цифрой ИНН, следовательно ИНН считается верным.
Мало информации?
Бывают 10-значные (1 контрольная цифра в конце) и 12-значные (2 контрольные цифры предпоследняя (n2) и последняя (n1) цифры в ИНН).
k12 k11 k10 k9 k8 k7 k6 k5 k4 k3 k2 k1
вычисление контрольного числа n2
для 12-значного ИНН
7 2 4 10 3 5 9 4 6 8
вычисление контрольного числа n1
для 12-значного ИНН
3 7 2 4 10 3 5 9 4 6 8
вычисление контрольного числа n1
для 10-значного ИНН
Проверку ИНН удобнее проводить, вычисляя контрольные числа:
Шаг 1 (только для 12-значного ИНН). Контрольное число n2 есть остаток от деления на 11 суммы из цифр номера, умноженных на соответствующие коэффициенты из таблицы (из строки «вычисление контрольного числа n2»). Если остаток есть 10, то n2 = 0.
Шаг 2. Контрольное число n1 есть остаток от деления на 11 суммы из цифр номера, умноженных на соответствующие коэффициенты из таблицы (из строки «вычисление контрольного числа n1»). Если остаток есть 10, то n1 = 0.
ИНН 500100732259 — 12 цифр (первый попавшийся в Интернете ИНН).
Шаг 1: 5*7+ 0*2+ 0*4+ 1*10+ 0*3+ 0*5+ 7*9+ 3*4+ 2*6+ 2*8= 148
148= 11*13 + 5(остаток); Остаток совпадает с предпоследней цифрой ИНН, это одна контрольная цифра
Шаг 2: 5*3+ 0*7+ 0*2+ 1*4+ 0*10+ 0*3+ 7*5+ 3*9+ 2*4+ 2*6+ 5*8= 141
141= 11*12 +9(остаток); Остаток совпадает с последней цифрой ИНН, это другая контрольная цифра.
Оба контрольных числа совпадают, номер правильный.
ИНН 7830002293 — 10 цифр (Санкт-Петербургская бумажная фабрика Гознака).
Шаг 2: 7*2+ 8*4+ 3*10+ 0*3+ 0*5+ 0*9+ 2*4+ 2*6+ 9*8= 168
168= 11*15 +3(остаток) Контрольное число совпадает, номер правильный.
Скачать файлы
Специальные предложения
Здесь проверка НЕ КАК В ТИПОВЫХ — Длина ИНН
ЗДЕСЬ ПРОВЕРКА : ВВЕДЕННЫЙ ИНН — РЕАЛЬНЫЙ ИЛИ ЭТО ПРОСТО НАБОР ЦИФР.
В самом ИНН содержатся конрольные цифры, исключающие цифры от балды.
У меня такая проверка срабатывает при вводе ИНН — нельзя ввести «каля-маля». Только РЕАЛЬНЫЙ ИНН.
Вот у меня для холдинга нужна была именно такая проверка! Ставить проверку — заполнен ИНН или нет (пустой / не пустой) — просто не имеет смысла. В торопях пользователи забьют — 7709123456 или 1111111111.
Вот именно для УПП я её и прикрутил.
Для тех кто не понимает о чем речь и имеет желание пополнить свою эрудицию:
Расшифровка ИНН
ИНН 10-и значный.
Первые 4-е цифры ИНН — это код подразделения ФНС России (справочник СОУН), следующие 5 цифр ИНН — это уникальный номер налогоплательщика в рамках данного подразделения ФНС, последняя цифра ИНН является контрольной и служит для проверки правильности записи ИНН.
ИНН 12-и значный.
Первые 4-е цифры ИНН — это код подразделения ФНС России (справочник СОУН), следующие 6 цифр ИНН — это уникальный номер налогоплательщика в рамках данного подразделения ФНС, оставшиеся 2-е цифры ИНН являются контрольными и служат для проверки правильности записи ИНН.
Алгоритм проверки ИНН
1.Алгоритм проверки 10-го значного ИНН.
ИНН.10. 1)Находим произведения первых 9-ти цифр ИНН на спепиальные множители соотственно. 9 множителей ( 2 4 10 3 5 9 4 6 8 ).
ИНН.10. 2) Складываем все 9-ть получившихся произведений.
ИНН.10. 3) Получившуюся сумму делим на число 11 и извлекаем целую часть частного от деления.
ИНН.10. 4) Умножаем получившееся число на 11.
ИНН.10. 5) Сравниваем числа получившиеся на шаге 2 и шаге 4, их разница, и есть контрольное число, которое и должно равняться 10-й цифре в ИНН. (Если контрольное число получилось равным 10-ти, в этом случае принимаем контрольное число равным 0.)
2.Алгоритм проверки 12-го значног ИНН.
ИНН.12. 1)Находим произведения первых 10-ти цифр ИНН на спепиальные множители соотственно (10-ю цифру принимаем за 0). 10 множителей ( 7 2 4 10 3 5 9 4 6 8 ).
ИНН.12. 2) Складываем все 10-ть получившихся произведений.
ИНН.12. 3) Получившуюся сумму делим на число 11 и извлекаем целую часть частного от деления.
ИНН.12. 4) Умножаем получившееся число на 11. ИНН.12. 5) Сравниваем числа получившиеся на шаге 2 и шаге 4, их разница, и есть первое контрольное число, которое и должно равняться 11-й цифре в ИНН.(Если контрольное число получилось равным 10-ти, в этом случае принимаем контрольное число равным 0.) Если получившееся число не не равно 11-ой цифре ИНН, значит ИНН не верный, если же совпадает, тогда высчитываем следующее контрольное число, которое должно быть равным 12-ой цифре ИНН
ИНН.12. 6)Находим произведения первых 11-ти цифр ИНН на спепиальные множители соотственно (10-ю цифру принимаем за 0). 11 множителей ( 3 7 2 4 10 3 5 9 4 6 8 ).
ИНН.12. 7) Складываем все 11-ть получившихся произведений.
ИНН.12. Получившуюся сумму делим на число 11 и извлекаем целую часть частного от деления.
ИНН.12. 9) Умножаем получившееся число на 11.
ИНН.12. 10) Сравниваем числа получившиеся на шаге 7 и шаге 9, их разница, и есть контрольное число, которое и должно равняться 12-й цифре в ИНН. (Если контрольное число получилось равным 10-ти, в этом случае принимаем контрольное число равным 0.) Если высчитанное число равно 12-ой цифре ИНН, и на первом этапе все контрольное число совпало с 11-ой цифрой ИНН, следовательно ИНН считается верным.
Бывают 10-значные (1 контрольная цифра в конце) и 12-значные (2 контрольные цифры предпоследняя (n2) и последняя (n1) цифры в ИНН).
k12 k11 k10 k9 k8 k7 k6 k5 k4 k3 k2 k1
вычисление контрольного числа n2
для 12-значного ИНН
7 2 4 10 3 5 9 4 6 8
вычисление контрольного числа n1
для 12-значного ИНН
3 7 2 4 10 3 5 9 4 6 8
вычисление контрольного числа n1
для 10-значного ИНН
Проверку ИНН удобнее проводить, вычисляя контрольные числа:
Шаг 1 (только для 12-значного ИНН). Контрольное число n2 есть остаток от деления на 11 суммы из цифр номера, умноженных на соответствующие коэффициенты из таблицы (из строки «вычисление контрольного числа n2»). Если остаток есть 10, то n2 = 0.
Шаг 2. Контрольное число n1 есть остаток от деления на 11 суммы из цифр номера, умноженных на соответствующие коэффициенты из таблицы (из строки «вычисление контрольного числа n1»). Если остаток есть 10, то n1 = 0.
ИНН 500100732259 — 12 цифр (первый попавшийся в Интернете ИНН).
Шаг 1: 5*7+ 0*2+ 0*4+ 1*10+ 0*3+ 0*5+ 7*9+ 3*4+ 2*6+ 2*8= 148
148= 11*13 + 5(остаток); Остаток совпадает с предпоследней цифрой ИНН, это одна контрольная цифра
Шаг 2: 5*3+ 0*7+ 0*2+ 1*4+ 0*10+ 0*3+ 7*5+ 3*9+ 2*4+ 2*6+ 5*8= 141
141= 11*12 +9(остаток); Остаток совпадает с последней цифрой ИНН, это другая контрольная цифра.
Оба контрольных числа совпадают, номер правильный.
ИНН 7830002293 — 10 цифр (Санкт-Петербургская бумажная фабрика Гознака).
Шаг 2: 7*2+ 8*4+ 3*10+ 0*3+ 0*5+ 0*9+ 2*4+ 2*6+ 9*8= 168
168= 11*15 +3(остаток) Контрольное число совпадает, номер правильный.
Алгоритм для вычисления контрольных чисел в ИНН получен из случайных неофициальных источников в Интернете и не может использоваться в случаях, предполагающих какую-либо юридическую или финансовую ответственность, выгоду или убытки.
Источник
Adblock
detector
Наименование | Файл | Версия | Размер |
---|---|---|---|
Об общих ошибках в электронной отчетности, препятствующих ее приему налоговым органом
Если налоговый орган прислал уведомление об отказе в приеме файлов электронной отчетности, нужно устранить ошибки и направить отчетность повторно.
Практика показывает, что проблемы с отправкой отчетности возникают, как правило, из-за одних и тех же ошибок.
Отчетность по налогам и страховым взносам считается принятой, если налоговым органом отправлена квитанция о приеме, подписанная электронной подписью должностного лица налогового органа (как правило, руководителем налогового органа).
В противном случае направляется уведомление об отказе с указанием кода ошибки.
- К ошибкам, препятствующим приему отчетности в электронном виде, относятся:
- 0200100000 — Структура имени файла не соответствует требованиям формата
- 0300300000 — Структура файла не соответствует требованиям формата
- 0400100001 — Не найден плательщик по ИНН и КПП или ИНН, представленному в файле
- 0400200005 — Документ с указанным «Видом документа» и «Номером корректировки» уже зарегистрирован
- 0500100000 — Значение элемента отсутствует в справочнике
0200100000 — Структура имени файла не соответствует требованиям формата
Проще говоря, название файла отчетности не соответствует установленным требованиям.
Название файла отчетности формируется из структурных элементов, схематично оно должно иметь вид:
где:
R_T — префикс, обозначающий принадлежность информации файла к определенному виду. (Вид и тип информации представляются сочетанием символов (латинские буквы и цифры));
A — идентификатор получателя, которому направляется файл отчетности;
K — идентификатор конечного получателя, для которого предназначена информация из данного файла отчетности;
- Каждый из идентификаторов (A и K) имеет вид:
- для организаций — девятнадцатиразрядный код (ИНН и КПП юридического лица);
- для физических лиц — двенадцатиразрядный код (ИНН физического лица, имеющего ИНН, при отсутствии ИНН — последовательность из двенадцати нулей);
- для налоговых органов — четырехразрядный код (код налогового органа).
O — идентификатор отправителя информации, имеет вид:
- для организаций идентификатор отправителя информации представляется в виде девятнадцатиразрядного кода (ИНН и КПП юридического лица);
- для физических лиц — двенадцатиразрядный код (ИНН физического лица, имеющего ИНН. При отсутствии ИНН — последовательность из двенадцати нулей);
- для налоговых органов — четырехразрядный код (код налогового органа ).
GGGG — год формирования передаваемого файла, MM — месяц, DD — день;
N — идентификационный уникальный номер файла. (Длина — от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла.)
Расширение имени файла должно быть xml.
Расширение имени файла может указываться как строчными, так и прописными буквами.
Таким образом, ошибки в названии файла отчетности могут быть связаны и чаще всего так и происходит, с неправильным указанием ИНН/КПП отправителя, кода налогового органа как получателя.
0300300000 — Структура файла не соответствует требованиям формата
Данная ошибка очень часто возникает в том случае, если мы отправляем отчетность по старому формату.
То есть данная форма и формат были обновлены, а наша программа формирует файлы в старом формате по неактуальной форме.
Для исправления этой ошибки нам нужно обновить свою программу подготовки отчетности и тем самым обновятся формы и их форматы.
По этой же причине может возникнуть ошибка: «Файл не соответствует xsd-схеме», с кодом: 0300300001
После исправления ошибки необходимо отправить декларацию повторно как первичную.
0400100001 — Не найден плательщик по ИНН и КПП или ИНН, представленному в файле
Данная ошибка возникает в следующих случаях:
- неправильное указание данных налогоплательщика в налоговой отчетности;
- налогоплательщик снят с учета;
- сведения о налогоплательщике отсутствуют в базе ФНС России.
Для исправления данной ошибки нам необходимо в первую очередь проверить правильность указания налогового органа в который мы отправляем файл отчетности.
Не исключено, что нам придется связаться с налоговой инспекцией, чтобы уточнить там — не был ли налогоплательщик снят с учета или переведен в другую налоговую (в связи с реорганизацией) и проверить регистрацию его в базе ФНС России.
После исправления ошибки необходимо отправить декларацию повторно как первичную.
0400200005 — Документ с указанным «Видом документа» и «Номером корректировки» уже зарегистрирован
Тоже очень распространенная ошибка, связанная, как правило, с нашей невнимательностью, когда мы пытаемся отправить уже отправленный нами ранее отчет.
Или когда при формировании уточненного файла отчетности мы забываем изменить статус отчета с «первичного» на «корректирующий».
Для исправления данной ошибки нам необходимо отправить корректирующую декларацию в электронном виде. Для этого открываем отчет и на титульном листе изменяем номер корректировки с 0 на 1.
0500100000 — Значение элемента отсутствует в справочнике
Данная ошибка возникает, как правило, из-за отсутствия обновления программного обеспечения на стороне налогового органа.
Под справочником имеется ввиду справочники СППФД/СФНД:
- СППФД — Справочнике периодов применения форматов представления в электронном виде налоговых деклараций, расчетов (уточненных налоговых деклараций, расчетов), бухгалтерской отчетности и иных документов, служащих для исчисления и уплаты налогов и сборов
- СФНД — Справочник форматов документов, используемых налоговыми органами и налогоплательщиками при реализации электронного документооборота в отношениях, регулируемых законодательством о налогах и сборах
Это ведомственные справочники ФНС России, которые используются в программном обеспечении налоговых органов для формирования, передачи и приема налоговой документации (информации) при взаимодействии налоговых органов с юридическими и физическими лицами в электронном виде.
Поскольку обновление справочников СППФД/СФНД никак от нас не зависит, то в случае возникновения такой проблемы, нам нужно будет переотправить отчеты дождавшись, если позволяет время, обновления приемников налоговых органов.
ФНС не приняла электронный отчет. Коды ошибок в уведомлении, как исправить
На данный момент многие организации сдают отчетность в электронном виде. Это удобно, да и в рамках норм законодательства некоторые фирмы просто обязаны сдавать отчетность электронно. Однако зачастую ФНС не принимает отчеты в связи с ошибками. Расскажем что делать и как исправить ошибки.
Сдача отчетности в электронном виде
В электронном виде ФНС принимает не только налоговую отчетность, но и бухгалтерскую, а также иные виды отчетов, пояснений, справок и т. д.
Датой представления отчета по ТКС или через личный кабинет налогоплательщикасчитается дата его отправки (абз. 3 п. 4 ст. 80 НК).
Также датой представления налоговой декларации (расчета) заявителем в электронной форме считается дата, зафиксированная в подтверждении даты отправки (п. 167 Административного регламента, утвержденного приказом ФНС от 08.07.2019 № ММВ-7-19/343@).
Налоговая декларация (расчет) в электронной форме считается принятой налоговой инспекцией, если заявителю поступила квитанция о приеме с усиленной квалифицированной электронной подписью, позволяющей идентифицировать соответствующую ИФНС (владельца квалифицированного сертификата).
Декларация считается не только поданной, но и принятой, если налогоплательщик получил квитанцию о приеме от своей ИФНС (п. 4 ст. 80 НК, п. 166 регламента).
Чтобы не было проблем со сдачей отчетности и можно было быстро исправить ошибки, лучше сдавать отчеты электронно через проверенные организации, которые предоставляют профессиональные услуги по сдаче электронной отчетности.
Такой компанией является Такском. Специалисты Такском помогут подключить электронную отчетность удаленно, без посещения офиса. При этом предлагается безлимитный сервис по сдаче отчетов во все подразделения Госорганов.
Почему ФНС не приняла электронный отчет?
Есть основания, по которым ФНС может не принять декларацию. Перечень таких оснований указан в п. 19 регламента, он — закрыт и не подлежит расширенному толкованию.
В частности, отчет могут не принять, если:
- отсутствуют документы, удостоверяющие личность лица, которое представляет декларацию (расчет);
- нет документов, подтверждающих полномочия лица — уполномоченного представителя заявителя на представление налоговой декларации (расчета);
- декларация (расчет) подается не по установленной форме (установленному формату);
- отчет подписан неуполномоченным лицом;
- отчет представляется в территориальный налоговый орган, в компетенцию которого не входит прием этой налоговой декларации (расчета);
- расчет по страховым взносам содержит ошибки, в том числе, если суммы одноименных показателей по всем физическим лицам не соответствуют этим же показателям в целом по плательщику страховых взносов;
- предоставляется расчет по страховым взносам, в котором указаны недостоверные персональные данные, идентифицирующие застрахованных физических лиц.
Если есть хотя бы одно из вышеперечисленных нарушений отчет не считается представленным.
Если же в отчете были другие ошибки, то ФНС формирует уведомление об уточнении сведений с указанием кода ошибки.
Ошибки в отчетах и их исправление
Перечень классификаторов (справочников), используемых в автоматизируемых информационных системах ФНС утвержден приказом ФНС от 26.08.2014 № ММВ-7-6/433@ и дополнен информацией согласно приложению № 5 к приказу ФНС от 30.12.2019 № ММВ-7-14/677@.
На данный момент в КОФО содержится более 300 наименований кодов ошибок, разберем самые распространенные.
Подписание отчета посредством ЭЦП
Самые первые ошибки возникают при подписании отчета при помощи ЭЦП. Если в этом пункте есть ошибка, то она придет под кодом 0100500001 «Отсутствуют сведения о доверенности в налоговом органе», 0100500002 «Срок действия доверенности истек» или 0100500006 «Отсутствует сообщение о доверенности».
В таком случае следует проверить подпись на соответствие.
Если отчет подписывает директор самостоятельно, то этот факт должен быть отражен в отчете, например, кодом «1». Если подпись ставит иной сотрудник по доверенности, то это тоже должно быть отражено в отчете, например, с кодом «2». При этом доверенность на право подписи предоставляется заранее в ФНС.
Документ можно направить в виде скан-копии по ТКС, но лучше узнать о способе передачи доверенности в самой ФНС. Данные о доверенности в налоговой должны полностью соответствовать данным доверенности, выданной на сотрудника в организации.
Также если доверенность была продлена или заменена — эти сведения также должны быть в ФНС.
Не найден плательщик
Также бывает, что при отправке отчета система выдает ошибку с кодом 0400100001 «Не найден плательщик по ИНН и КПП или ИНН, представленным в файле».
В данном случае нужно проверить ИНН и КПП, указанные в декларации. Путаница может возникнуть, если один бухгалтер сдает отчеты по нескольким компаниям, входящим в группу. Если ошибка была обнаружена, то её следует исправить и подать отчет заново.
Бывает и такое, что инспекция своевременно поставила компанию на учет, но не внесла сведения об этом в своей информационной базе. В этой ситуации отчетность не пройдет.
Дело даже доходит до судов. Например, в постановлении Девятого арбитражного апелляционного суда от 04.08.2016 № 09АП-32695/2016 по делу № А40-52269/2016 судья указал, что в такой ситуации привлечение налогоплательщика к ответственности за несвоевременную сдачу отчетности является неправомерным, так как налоговым органом не была обеспечена возможность для общества исполнить обязанности по сдаче декларации в электронной форме.
Вид документа уже зарегистрирован
Далее по популярности следует ошибка с кодом 0400200005 «Файл с признаком Вид документа (первичный, с признаком корректировки) уже зарегистрирован».
Это говорит о том, что в базе ФНС уже существует первичная или корректировочная декларация с таким же порядковым номером. В таком случае нужно проверить, был ли подан отчет с таким порядковым номером в ФНС ранее.
Если нет и ошибки со стороны организации не было, то весьма вероятно отчет «задвоился» со стороны ФНС. В таком случае отчет считается представленным. Но лучше дополнительно удостовериться в том, что отчет принят, например, запросив в ФНС регистрационный номер отчета.
Нарушено условие равенства
Также довольно распространенной являетсяошибка в ЕРСВ с кодом 0400400011 «Нарушено условие равенства значения суммы страховых взносов по плательщику страховых взносов совокупной сумме страховых взносов по застрахованным лицам».
Она говорит о том, что отчет не прошел контроль. Ошибка может крыться в неверном соотношении сумм, данных в отчете за текущий и предыдущие периоды, которые отражаются нарастающим итогом, в ошибках данных сотрудников, в несоответствии данным из отчетов по НДФЛ.
Сведения по указанным лицам не соответствуют сведениям в налоговой
Часто в ЕРСВ возникает ошибка с кодом 0400500003 «Сведения по указанным лицам не соответствуют (отсутствуют) сведениям, имеющимся в налоговом органе».
Это говорит о том, что личные сведения на сотрудников, данные в отчете отличаются от сведений, имеющихся в ФНС. В такой ситуации следует проверить сведения на сотрудников, которые имеются в организации и которые были занесены в отчет.
Возможно со стороны организации была опечатка, в связи с чем в отчет попали неверные сведения.
Но может получиться и так, что сотрудник сменил какие-либо данные, например, фамилию, и не сообщил об этом работодателю. В такой ситуации следует проверить еще раз все личные сведения на сотрудников, например, через базу ФНС.
Также может сложиться ситуация, когда неверные данные на сотрудника оказались именно в налоговой, а у организации ошибок нет. В этом случае следует подать сообщение в ФНС о необходимости исправления данных на сотрудника в базе.
В сервисе «Онлайн-Спринтер» компании Такском есть встроенная проверка на ошибки, что очень помогает при сдаче отчетности, в том числе ЕРСВ.
КЛАССИФИКАТОР ОШИБОК ФОРМАТНО-ЛОГИЧЕСКОГО КОНТРОЛЯ ФАЙЛОВ НАЛОГОВОЙ И БУХГАЛТЕРСКОЙ ОТЧЁТНОСТИ (КОФО)
Классификатор ошибок форматно-логического контроля файлов налоговой и бухгалтерской отчетности ФНС России (классификатор ошибок– КОФО), утвержденный Приказом ФНС России от 24.11.2008г № ММ-3-6/616@, является составной частью системы классификации и кодирования технико-экономической информации и разработан ГНИВЦ ФНС России в соответствии с Положением «О единой системе классификации и кодирования технико-экономической и социальной информации МНС России» (Приказ МНС России от 02.06.2003 № БГ-3-13/285)
на основе следующих законодательных актов и нормативных документов:
Приказ Министерства финансов Российской Федерации от 18.01.2008 № 9н «Об утверждении Административного регламента Федеральной налоговой службы по исполнению государственной функции по бесплатному информированию (в том числе в письменной форме) налогоплательщиков, плательщиков сборов и налоговых агентов о действующих налогах и сборах, законодательстве о налогах и сборах и принятых в соответствии с ним нормативных правовых актах, порядке исчисления и уплаты налогов и сборов, правах и обязанностях налогоплательщиков, плательщиков сборов и налоговых агентов, полномочиях налоговых органов и их должностных лиц, а также предоставлению форм налоговых деклараций (расчетов) и разъяснению порядка их заполнения»;
Формат уведомления об уточнении налоговой декларации (расчета) (Версия 5.01) Часть LXXXVII. Приказ ФНС России от 24.11.2008г № ММ-3-6/616@.
Приказ ФНС России от 02.11.2009г № ММ-7-6/534@. “Об утверждении Методических рекомендаций по организации электронного документооборота при представлении налоговых деклараций (расчетов) в электронном виде по телекоммуникационным каналам связи”
Приказ ФНС России от 09.11.2010г № ММ-7-6/535@ «Об утверждении Унифицированного формата транспортного контейнера при информационном взаимодействии с приемными комплексами налоговых органов по телекоммуникационным каналам связи с использованием электронной цифровой подписи»
Приказ ФНС России от 18.12.2009г № ММ-7-6/693@. “Об утверждении Унифицированного формата транспортного контейнера при информационном взаимодействии с приемными комплексами налоговых органов по телекоммуникационным каналам связи с использованием электронной цифровой подписи”
Приказ ФНС России от 15.04.2010г № ММВ-7-6/188@ “ О проведении пилотного проекта по предоставлению информационных услуг крупнейшим налогоплательщикам в электронном виде по телекоммуникационным каналам связи в режиме «одного окна»”
1. ОБЪЕКТЫ КЛАССИФИКАЦИИ
Объектами классификации в КОФО являются ошибки, выявленные при форматно-логическом контроле файлов налоговой и бухгалтерской отчетности.
2. СТРУКТУРА КЛАССИФИКАТОРА
Классификатор ошибок представляет собой перечень наименований объектов классификации и соответствующих им кодовых обозначений.
Информация классификатора представлена в одной таблице.
Каждая строка таблицы состоит из кода ошибки и наименования ошибки.
В таблице классификатора использованы иерархический метод классификации и последовательный метод кодирования.
Структура кодового обозначения по КОФО:
КККРРРАААА, где
ККК – класс ошибок (признак, отражающий общность содержания подмножества ошибок),
РРР — подкласс ошибок (признак, отражающий общность подмножества ошибок в классе ошибок),
АААА – регистрационный номер ошибки в пределах подкласса.
Классы ошибок:
010 – нарушение установленного порядка представления налоговой и бухгалтерской отчетности;
020 – имя файла не соответствует установленным требованиям;
030 – ошибки, выявляемые при форматном контроле;
040 – ошибки, выявляемые при логическом контроле;
050 — ошибки, выявляемые при проверке по справочникам.
060 — ошибки, выявляемые при предоставлении информационных услуг налогоплательщикам в режиме «ИОН» offline
Имя файла для загрузки таблицы в АСВК – KOFO.TXT.
Строки таблицы идентифицируются полем KOD (Классификационный код).
Состав и форматы полей таблицы KOFO Справочника приведены в таблице 2.1:
Таблица 2.1.
Состав и форматы полей таблицы KOFO Справочника
N п/п |
Представление в АСВК |
Наименование поля |
Признак обязательности значения |
Содержание поля |
|
Имя поля |
Длина |
||||
1 |
KOD |
10 |
Код ошибки |
О |
Код ошибки, выявляемой при форматно-логическом контроле файлов |
2 |
NAIM |
500 |
Наименование ошибки |
О |
Сообщение по выявляемой ошибке |
*) О- обязательно
Код ошибки |
Наименование ошибки |
0000000000 |
Декларация (расчет) не содержит ошибок (противоречий) |
0000000001 |
Декларация (расчет) содержит ошибки и требует уточнения |
0000000002 |
Декларация (расчет) содержит ошибки и не принята к обработке |
0100000000 |
Нарушение установленного порядка представления сведений |
0100100000 |
Отсутствие, неправильное указание ЭЦП |
0100100001 |
Отсутствие в представляемых сведениях ЭЦП руководителя организации, налогоплательщика (физического лица — налогоплательщика), уполномоченного представителя налогоплательщика |
0100100002 |
Несоответствие ЭЦП подписи руководителя организации — налогоплательщика (физического лица — налогоплательщика), уполномоченного представителя налогоплательщика |
0100100003 |
Набор ЭЦП недостаточен. Для формы с кодом <КНД> необходима подпись категории <Категория> |
0100100004 |
ЭЦП не соответствует подписанному документу (ЭЦП искажена или в документ были внесены изменения уже после его подписания) |
0100100005 |
ЭЦП не принадлежит данному налогоплательщику (Сертификат ЭЦП, использованный для подписи документа, не зарегистрирован для использования налогоплательщиком, от которого поступил файл). |
0100100006 |
Срок действия сертификата ЭЦП истек или сертификат ЭЦП был отозван |
0100100007 |
Несоответствие ЭЦП спецоператора ЭЦП, которой подписано подтверждение даты отправки |
0100100008 |
ЭЦП не принадлежит отправителю документа |
0100100009 |
В ЭП не включен сертификат |
0100200000 |
Неправильное указание места представления сведений |
0100200001 |
Представление налогоплательщиком (его представителем) налоговой декларации (расчета) в налоговый орган, в компетенцию которого не входит прием этой налоговой декларации (расчета) |
0100200002 |
Отсутствует разрешение на отправку сообщений указанному получателю. |
0100200003 |
Маршрут заблокирован |
0100200004 |
Код ИФНС-получателя не совпадает с кодом налогового органа, в котором установлен САОЭД |
0100200005 |
Код ИФНС- получателя отсутствует СОНО |
0100200006 |
Файл запроса на предоставление информационной услуги не относится к данной инспекции (направление запроса налогоплательщика в налоговый орган, в компетенцию которого не входит предоставление информации по запросу). |
0100200007 |
Файл, на который получен ответ, отсутствует |
0100200008 |
Код ИФНС-отправителя не совпадает с кодом налогового органа, в представленном файле |
0100200009 |
Файл направлен в налоговый орган, в компетенцию которого не входит получение данной информации |
0100200010 |
В налоговом органе отсутствует документ-основание для получения направленных документов |
0100300000 |
Ошибки регистрации налогоплательщика |
0100300001 |
Отсутствие системного имени налогоплательщика в справочнике зарегистрированных налогоплательщиков в ИРУЦ |
0100300002 |
Логин или пароль неверны. Абонент не зарегистрирован на САОЭД |
0100300003 |
Контейнер зашифрован для другого получателя |
0100300004 |
ИНН не соответствует данным регистрации |
0100310000 |
Ошибки регистрации абонента |
0100310001 |
Отсутствие системного имени абонента в справочнике зарегистрированных налогоплательщиков в ИРУЦ |
0100310002 |
ИННЮЛ не соответствует данным регистрации |
0100310003 |
ОГРН не соответствует данным регистрации |
0100400000 |
Нарушение требований формирования транспортного контейнера |
0100400001 |
В транспортном сообщении более одного транспортного контейнера |
0100400002 |
Дублирование имени файла транспортного контейнера. Контейнер с таким именем отправлялся данным абонентом, в адрес данного налогового органа ранее. |
0100400003 |
В транспортном контейнере, поступившем от уполномоченного представителя налогоплательщика, отсутствует информационное сообщение о доверенности |
0100400004 |
В транспортном контейнере, отсутствует подтверждение даты отправки |
0100500000 |
Неправильное указание (отсутствие) сведений по доверенности |
0100500001 |
Отсутствуют сведения о доверенности в налоговом органе |
0100500002 |
Срок действия доверенности истёк |
0100500003 |
Представитель не имеет полномочий подписи и представления налоговой отчетности |
0100500004 |
Несоответствие учетных данных по представителю налогоплательщика в налоговой декларации и в информационном сообщении о доверенности |
0100500005 |
Информационное сообщение о доверенности невозможно идентифицировать |
0100500006 |
Отсутствует сообщение о доверенности |
0100500007 |
Информационное сообщение о доверенности не соответствует поступившему электронному документу |
0100500008 |
Для отправителя запроса ИНН=хххххххххх, КПП=ххххххххх отсутствует доверенность на получение сведений по налогоплательщику ИНН = хххххххххх КПП= ххххххххх |
0100500009 |
Представитель не имеет полномочий подписи и представления электронного документа |
0100500010 |
Несоответствие учетных данных по представителю налогоплательщика в поступившем электронном документе и в информационном сообщении о доверенности |
0100500011 |
Отправитель документа не является абонентом представителем |
0100600000 |
Неправильное указание сведений о руководителе организации, индивидуальном предпринимателе |
0100600001 |
Неправильное указание сведений о руководителе организации (ФИО, ИНН) |
0100600002 |
Неправильное указание сведений об индивидуальном предпринимателе (ФИО, ИНН) |
0100600003 |
Неправильное указание сведений о подписанте (ФИО, ИНН) |
0100700000 |
Неправильное указание сведений подтверждения даты отправки |
0100700001 |
Подтверждение даты отправки не соответствует требованиям формата |
0100700002 |
Подтверждение даты отправки не соответствует налоговой декларации (расчету) |
0100700003 |
Подтверждение даты отправки не соответствует поступившему электронному документу |
0100700004 |
Подтверждение даты отправки не соответствует отправленному электронному документу |
0100800000 |
Ошибка в последовательности предоставлении сведений |
0100800001 |
Невозможность регистрации уточненного документа без первичного |
0100800002 |
Нарушение порядка предоставления документов. Данный вид документа уже представлялся. |
0100800003 |
Некорректное сочетание форм в комплекте представленных документов |
0100800004 |
По значению элемента файла ХХХ отсутствует связанный с ним первичный документ |
0200000000 |
Имя файла не соответствует установленным требованиям |
0200100000 |
Структура имени файла не соответствует требованиям формата |
0200100001 |
Имя файла не соответствует структуре, определяемой по показателям справочника СППФД/СФНД |
0200100002 |
Неправильно сформировано наименование файла |
0200100003 |
Имя файла указано неправильно |
0200100004 |
Имя файла имеет неправильную длину |
0200200000 |
Значения структурных элементов имени файла не соответствует требованиям формата |
0200200001 |
Неверное имя файла. Префикс файла должен быть O |
0200200002 |
Имя файла должно начинаться на латинскую букву O |
0200200003 |
Неверное имя файла. Код инспекции указан неправильно |
0200200004 |
Неверное имя файла. Отчетный год указан неправильно |
0200200005 |
Неверное имя файла. Порядковый номер указан неправильно |
0200200006 |
Расширение в имени файла указано неправильно |
0200200007 |
Неверное имя файла. Расширение файла должно быть TXT |
0200200008 |
Неверное имя файла. ИНН ФЛ отправителя указан неправильно |
0200200009 |
Неверное имя файла. ИНН ФЛ отправителя указан неправильно. Неправильная контрольная сумма. |
0200200010 |
Неверное имя файла. ИНН ЮЛ отправителя указан неправильно |
0200200011 |
Неверное имя файла. ИНН ЮЛ отправителя указан неправильно. Неправильная контрольная сумма. |
0200200012 |
Неверное имя файла. КПП указан неправильно |
0200200013 |
Неверное имя файла. Код получателя информации указан неправильно, должно быть 8 знаков |
0200200014 |
Неверный заголовок файла [идентификатор файла — ИдФайл] (проверка ИНН/КПП плательщика в базе). Неверно задано начало документа NNNN |
0200200015 |
ИНН в имени файла не соответствует ИНН в регистрационных данных ИРУЦ |
0200200016 |
Совокупность элементов файла: Код формы отчетности по КНД; Тип информации; Версия формата; Код налогового органа не соответствует элементам, определённым в имени файла |
0200200017 |
Файл с таким именем уже зарегистрирован |
0200200018 |
Имя файла имеет неверную контрольную сумму |
0200200019 |
Идентификатор отправителя не совпадает с идентификатором получателя, которому был отправлен транспортный контейнер |
0200200020 |
Идентификатор получателя не совпадает с идентификатором отправителя, которому был отправлен транспортный контейнер |
0200300000 |
Имя файла транспортного контейнера не соответствует требованиям формирования имен транспортных контейнеров |
0200300001 |
В имени файла транспортного контейнера указан недопустимый код типа документооборота |
0200300002 |
В имени файла транспортного контейнера указан недопустимый код типа транзакции |
0200300003 |
В имени файла транспортного контейнера указан недопустимый код типа документа |
0200300004 |
В имени файла транспортного контейнера недопустимое сочетание кодов Типа документооборота Типа транзакции Типа документа |
0200300005 |
Не удалось распаковать архив |
0300000000 |
Ошибки, выявляемые при форматном контроле |
0300100000 |
Форматный контроль невозможен |
0300100001 |
Формат файла не определен |
0300100002 |
Файл xsd-схемы не найден |
0300100003 |
Невозможно идентифицировать документ |
0300100004 |
Файл пуст |
0300100005 |
Нарушена структура XML-файла. Файл не может быть обработан. |
0300100006 |
Неверная кодировка XML: <кодировка> вместо <кодировка> |
0300100007 |
<имя файла> не соответствует требованиям формата |
0300100008 |
Для данного типа информации не найден шаблон приема |
0300100009 |
Данная версия формата файла не поддерживается |
0300200000 |
Синтаксис файла не соответствует требованиям формата |
0300200001 |
Отсутствуют символы окончания строки в конце файла |
0300200002 |
Код реквизита VVV[1] не должен содержать ведущих и конечных пробелов |
0300200003 |
Строковые значения должны быть в верхнем регистре |
0300200004 |
Строка RRR[2] не должна содержать двоеточие |
0300200005 |
Строка имеет неправильную структуру, необходимо KKK[3] разделителей SSS[4] |
0300200006 |
Значение не может иметь начальных и конечных пробелов |
0300200007 |
Ошибка в формате реквизита служебной части. Пропущен символ двоеточие |
0300200008 |
Строка RRR не должна содержать двоеточие |
0300200009 |
Отсутствует открывающий (закрывающий) тег |
0300300000 |
Структура файла обмена не соответствует требованиям формата |
0300300001 |
Файл не соответствует xsd-схеме |
0300300002 |
Недопустимая строка RRR |
0300300003 |
Недопустимый реквизит VVV |
0300300004 |
Должен быть реквизит VVV |
0300300005 |
Должен быть один из реквизитов VVV |
0300300006 |
Недопустимый тег VVV |
0300300007 |
Нет тега VVV |
0300300008 |
Должен быть тег VVV |
0300300009 |
Должен быть один из тегов VVV |
0300300010 |
Нет обязательного атрибута VVV |
0300300011 |
Недопустимый атрибут VVV |
0300300012 |
Отсутствие в налоговой декларации (расчете) фамилии, имени, отчества налогоплательщика (для физического лица) |
0300300013 |
Отсутствие в налоговой декларации (расчете) полного наименования организации (ее обособленного подразделения), налогоплательщика (для организации) |
0300300014 |
Отсутствие в налоговой декларации (расчете) ИНН налогоплательщика. Если иное не предусмотрено Налоговым кодексом Российской Федерации |
0300300015 |
Отсутствие в налоговой декларации (расчете) значения элемента Номер корректировки (Вида документа) (0 — первичный, 1-999 — корректирующий) |
0300300016 |
Отсутствие в налоговой декларации (расчете) наименования (кода) налогового органа представления отчетности |
0300300017 |
Отсутствие в налоговой декларации (расчете) значения элемента Код формы отчетности по КНД |
0300300018 |
Отсутствие в налоговой декларации (расчете) значения элемента Версия формата |
0300300019 |
Неизвестный код реквизита служебной части |
0300300020 |
Неизвестный код реквизита документа NNNN[5] |
0300300021 |
Не введен реквизит VVV служебной части файла, обязательный к заполнению |
0300300022 |
Не введен реквизит VVV документа NNNN файла, обязательный к заполнению |
0300300023 |
Отсутствие обязательного реквизита VVV |
0300300024 |
Несоответствие регистра в наименовании тега VVV |
0300300025 |
Ошибка в наименовании атрибута VVV. Не соответствие регистра |
0300300026 |
Ошибка идентификации строк документа. В шаблоне с кодом… (реквизит КНД) документа №… (в базе данных шаблон, УН шаблона = …) отсутствуют коды строк электронного документа |
0300300027 |
Ошибка заполнения данных строки… Наименование.. Электронный код:… Строка:… Лист:.. Значение:… |
0300300028 |
Не идентифицирован шаблон с кодом документа… |
0300300029 |
XML файл пустой или имеет неправильную структуру |
0300300030 |
Нарушено условие присутствия (отсутствия) элемента |
0300300031 |
Нарушено ограничение множественности реализации элемента |
0300300032 |
Реквизит XXX в имени не соответствует реквизиту VVV в файле |
0300300033 |
Реквизит VVV в файле не соответствует реквизиту VVV в файле |
0300400000 |
Значение элемента не соответствует определённого для него формату |
0300400001 |
Значение не может быть пустым |
0300400002 |
Значение не соответствует числовому формату |
0300400003 |
Значение не соответствует числовому формату без дробной части |
0300400004 |
Значение не соответствует числовому формату c TTT[6] знаками в дробной части |
0300400005 |
Значение не соответствует дате |
0300400006 |
Недопустимый текст XXX[7] |
0300400008 |
Нет значения тега |
0300400009 |
Недопустимое значение |
0300400010 |
Нарушение формата реквизитов (в том числе сложных). Не заполнен или неверно заполнен реквизит НомерКорр документа NNNN |
0300500000 |
Несоответствие диапазону возможных значений элементов файла обмена |
0300500001 |
Длина значения элемента меньше или равно минимально допустимому |
0300500002 |
Длина значения элемента меньше минимально допустимого |
0300500003 |
Длина значения элемента меньше минимального BBB[8] |
0300500004 |
Длина значения элемента больше или равно максимально допустимому |
0300500005 |
Длина значения элемента больше максимально допустимого |
0300500006 |
Длина значения больше максимального MMM[9] |
0300600000 |
Значение элемента не соответствует определённому для него шаблону |
0300700000 |
Значение элемента не соответствует определённого для него перечню возможных значений элементов |
0300700001 |
Должно быть значение тега NNN |
0300700002 |
Недопустимое значение. Должно быть XXX |
0300800000 |
Элемент файла не соответствует определённым для него требованиям |
0300800001 |
Значение не соответствует ИНН. Неправильная длина |
0300800002 |
Значение не соответствует ИНН. Недопустимый символ |
0300800003 |
Значение не соответствует ИНН. Неправильная контрольная сумма |
0300800004 |
Значение не соответствует ИНН ЮЛ. Неправильная длина |
0300800005 |
Значение не соответствует ИНН ЮЛ. Недопустимый символ |
0300800006 |
Значение не соответствует ИНН ЮЛ. Неправильная контрольная сумма |
0300800007 |
Значение не соответствует ИНН ФЛ. Неправильная длина |
0300800008 |
Значение не соответствует ИНН ФЛ. Недопустимый символ |
0300800009 |
Значение не соответствует ИНН ФЛ. Неправильная контрольная сумма |
0300800010 |
Идентификатор файла указан неправильно. Знаки с 13 по 21 не соответствуют КПП |
0300800011 |
Идентификатор файла указан неправильно. Знаки с 1 по 10 не соответствуют ИНН ЮЛ |
0300800012 |
Идентификатор файла указан неправильно. С 13 по 21 знаки должны быть * |
0300800013 |
Идентификатор файла указан неправильно. Знаки с 1 по 12 не соответствуют ИНН ФЛ |
0300800014 |
Идентификатор файла указан неправильно. Знаки с 22 по 29 не соответствуют дате |
0300800015 |
Идентификатор файла указан неправильно. Знаки с 30 и 31 не соответствуют часам |
0300800016 |
Идентификатор файла указан неправильно. Знаки 32 и 33 не соответствуют минутам |
0300800017 |
Идентификатор файла указан неправильно. Знаки 34 и 35 знаки не соответствуют секундам |
0300800018 |
Идентификатор документа указан неправильно. Знаки с 13 по 21 не соответствуют КПП |
0300800019 |
Идентификатор документа указан неправильно. Знаки с 1 по 10 не соответствуют ИНН ЮЛ |
0300800020 |
Идентификатор документа указан неправильно. С 13 по 21 знаки должны быть * |
0300800021 |
Идентификатор документа указан неправильно. Знаки с 1 по 12 не соответствуют ИНН ФЛ |
0300800022 |
Идентификатор документа указан неправильно. Знаки c 22 по 25 должны соответствовать отчетному году |
0300800023 |
Идентификатор документа указан неправильно. Знаки c 25 по 33 не соответствуют номеру документа в году |
0300800024 |
Неправильная длина ИНН |
0300800025 |
Недопустимый символ в ИНН |
0300800026 |
Неправильная контрольная сумма в ИНН |
0300800027 |
Неправильная длина ИНН ЮЛ |
0300800028 |
Недопустимый символ в ИНН ЮЛ |
0300800029 |
Неправильная контрольная сумма в ИНН ЮЛ |
0300800030 |
Неправильная длина ИНН ФЛ |
0300800031 |
Недопустимый символ в ИНН ФЛ |
0300800032 |
Неправильная контрольная сумма в ИНН ФЛ |
0300800033 |
Неправильная длина КПП |
0300800034 |
Недопустимый символ в КПП |
0300800035 |
Недопустимое значение. Должно быть XXX |
0300800036 |
Ошибка в значении атрибута VVV: неверное количество XXX 2. Должно быть XXX 3 |
0300800037 |
Ошибка в значении: неверное количество XXX 2. Должно быть XXX 3 |
0300800038 |
Нарушение формата реквизитов (в том числе сложных). Не заполнен или неверно заполнен реквизит ДокПредст документа NNNN |
0300800039 |
Нарушение формата реквизитов (в том числе сложных). Не заполнен или неверно заполнен реквизит ОКАТО документа NNNN |
0300800040 |
Нарушение формата реквизитов (в том числе сложных). Не заполнен или неверно заполнен реквизит ФИОРук документа NNNN |
0300800041 |
Значение элемента (атрибута) должно быть неотрицательным, т.е. 0 и больше 0 |
0300800042 |
Значение элемента (атрибута) должно быть отрицательным, т.е. меньше 0 |
0300800043 |
Значение элемента (атрибута) должно быть неположительным, т.е. 0 и меньше 0 |
0300800044 |
Значение элемента (атрибута) должно быть положительным, т.е. больше 0 |
0400000000 |
Ошибки, выявляемые в ходе логического контроля |
0400100000 |
Не идентифицирован налогоплательщик, получатель отчётности |
0400100001 |
Не найден плательщик по ИННКПП, представленным в файле |
0400100002 |
Найденный плательщик снят с учета |
0400100003 |
Значение элемента ИдПол XXX не соответствует базе данных (проверяется значение реквизита ИдПол в соответствии с кодом НО) |
0400100004 |
ИНН/КПП отправителя не совпадает с ИНН/КПП, которому был отправлен ТК с документами |
0400100005 |
ИНН/КПП налогоплательщика не соответствует ИНН/КПП в отправленном транспортном контейнере |
0400100006 |
ИНН/КПП абонента не совпадает с ИНН/КПП в отправленном транспортном контейнере |
0400200000 |
Ошибки служебной части файла обмена, титульного листа отчётности |
0400200001 |
Неверная версия формата XXX . Ее значение должно быть равно XXX |
0400200002 |
Ошибка идентификации отчетного периода. Неверное значение номера отчетного периода в документе NNNN |
0400200003 |
Неверно задан год отчетного периода в документе NNNN |
0400200004 |
Отчетный период не может быть более одного года |
0400200005 |
Файл с признаком Вид документа (первичный, с признаком корректировки ) уже зарегистрирован |
0400300000 |
Нарушение условия присутствия (отсутствия) элемента (атрибута) |
0400300001 |
Нарушено условие обязательности присутствия (отсутствия) элемента (атрибута) в зависимости от присутствия (отсутствия) другого элемента (атрибута) |
0400300002 |
Нарушено условие обязательности присутствия (отсутствия) элемента (атрибута) в зависимости от принимаемого им значения |
0400300003 |
Нарушено условие обязательности присутствия элемента (атрибута) в зависимости от значения другого элемента (атрибута) |
0400300004 |
Нарушено условие выбора элемента из нескольких в зависимости от значения другого элемента (атрибута) |
0400400000 |
Нарушение условия значения элемента (атрибута) |
0400400001 |
Значение элемента (атрибута) должно быть не больше значения другого элемента |
0400400002 |
Значение элемента (атрибута) должно быть больше значения другого элемента |
0400400003 |
Значение элемента (атрибута) должно быть не меньше значения другого элемента |
0400400004 |
Значение элемента (атрибута) должно быть меньше значения другого элемента |
0400400005 |
Значение элемента (атрибута) не принадлежит разрешенному перечню значений |
0400400006 |
Значение элемента (атрибута) не принадлежит разрешенному диапазону значений |
0400400007 |
Значение элемента (атрибута) не соответствует заданному условию |
0400400008 |
Недопустимое (запрещенное) значение элемента (атрибута) |
0400400009 |
В значении элемента (атрибута) используются недопустимые буквы, знаки, символы (недопустимое сочетание букв, знаков, символов) |
0400500000 |
Иные ошибки |
0400500001 |
Обособленные подразделения, указанные в форме № 1-6-Учет, не находятся в одном муниципальном образовании |
0400500002 |
На территории выбранного НО ни одно из обособленных подразделений, приведенных в форме № 1-6-Учет, не расположено |
0500000000 |
Ошибки, выявляемые при проверке по справочникам |
0500100000 |
Значение элемента отсутствует в справочнике |
0500100001 |
Значение элемента (атрибута) не найдено в заданном классификаторе (справочнике) |
0500100002 |
Значение элемента Код налогового органа представления отчетности в файле отчётности отсутствует в классификаторе Системы обозначений налоговых органов (СОНО) |
0500100003 |
Значение элемента файла Версия формата отсутствует в справочнике СППФД/СФНД |
0500100004 |
Код, состоящий из первых четырех цифр ИНН ЮЛ, не найден в СОУН |
0500100005 |
Код, состоящий из первых четырех цифр ИНН ФЛ, не найден в СОУН |
0500100006 |
Код, состоящий из первых четырех цифр КПП, не найден в СОУН |
0500100007 |
Регистрационный номер банка /номер филиала отсутствуют в СКО |
0500100008 |
ИНН банка отсутствует в СКО |
0500100009 |
Банк не включен в перечень банков, отвечающих установленным требованиям для выдачи банковских гарантий |
0500100010 |
БИК не включен в справочник БИК РФ |
0500200000 |
Значение элемента не определено по совокупности поисковых элементов |
0500200001 |
Значение элемента файла Версия формата не соответствует определённому в справочнике СППФД/СФНД |
0500200002 |
Значение элемента файла Налоговый период по СППФД не соответствует периодичности представления отчётности (по КНД файла отчётности; по КНД файла отчётности и версии формата) |
0500200003 |
Формат с КНД KKK версии VVV действует с DDD |
0600000000 |
Ошибки, выявляемые при предоставлении информационных услуг налогоплательщикам в режиме ИОН offline |
0600100000 |
Налогоплательщиком не предоставлена в налоговый орган необходимая налоговая и бухгалтерская отчетность |
0600100001 |
По указанным в запросе КБК, ОКАТО у налогоплательщика отсутствуют налоговые обязательства на заданную дату |
0600100002 |
Информация не может быть предоставлена до исполнения обязательств по представлению отчетности. (В тексте отказа указываются наименование налога, КБК, ОКАТО и срок представления.) |
0600100003 |
Последняя представленная налогоплательщиком в налоговый орган налоговая и бухгалтерская отчетность представлена не по каналам связи. |
0600100004 |
За запрашиваемый период отсутствует обязанность по представлению налоговой и бухгалтерской отчётности |
0600100005 |
По указанным в запросе КБК, ОКАТО отсутствуют данные по КРСБ за запрашиваемый период |
0600200000 |
Ошибки в запросе на получение информационной услуги |
0600200001 |
Дата запрашиваемых сведений превышает дату запроса |
[1] VVV — имя (код) элемента (реквизита, атрибута, тега) в файле
[2] RRR — номер строки обработанного файла
[3] KKK – количество разделителей
[4] SSS — символ (совокупность символов разделителей)
[5] Где NNNN – идентификатор документа информационной части файла
[6] TTT – количество знаков в дробной части
[7] XXX – значение элемента
[8] BBB – минимальная длина реквизита
[9] MMM – максимальная длина реквизита
Главная » Статьи 1с » Контрольное число для инн не совпадает с рассчитанным 1с что делать
Контрольное число ИНН Пожаловаться ▲▼ Контрольное число, контрольная цифра – разновидность контрольной суммы, добавляется обычно в конец длинных номеров с целью первичной проверки их правильности. Применяется с целью уменьшения вероятности ошибки при обработке таких номеров: машинном считывании с упаковки товара, записи в документы, голосовой передаче от человека к человеку и т. п. Наличие и правильность контрольного числа не гарантирует достоверность рассматриваемого номера (в том числе не спасает от действий злоумышленников), но на практике достаточно хорошо оберегает от случайных ошибок. Контрольное число чаще всего это либо последняя цифра суммы всех чисел номера, либо результат другой математической операции над цифрами. В компьютерных программах понятие «контрольного числа» обобщено до CRC, бита чётности и Кодов Рида-Соломона; а в некоторых архиваторах объём контрольных данных таков, что позволяет не только обнаружить ошибку, но и исправить её (обнаружение и исправление ошибок). Контрольные числа, применяемые в документах, обычно позволяют восстановить одну потерянную цифру при условиях, что известно, на какой позиции в номере она должна находиться и что остальные цифры в номере правильные. Если неизвестно, на какой позиции есть ошибка, нужно перебрать все возможные варианты (например, для 13-значного номера их будет 13), а из них выбрать наиболее правдоподобные (исходя из анализа содержательной информации в номере). Простое исправление контрольной цифры может привести только к большей ошибке, не связанной с математикой. Валидация контрольного числа ИНН ИНН (идентификационный номер налогоплательщика) организации состоит из 10 цифр: 1-4-я цифры: для российской организации – код налогового органа, который присвоил ИНН; для иностранной организации – индекс, определяемый Федеральной налоговой службой; 5-9-я цифры: для российской организации – порядковый номер записи о лице в территориальном разделе Единого государственного реестра налогоплательщиков налогового органа, который присвоил ИНН; для иностранной организации – код иностранной организации (КИО) согласно Справочнику «Коды иностранных организаций»; 10-я цифра – контрольное число. ИНН физического лица (индивидуального предпринимателя) состоит из 12 цифр: 1-4-я цифры – код налогового органа, который присвоил ИНН; 5-10-я цифры – порядковый номер записи о лице в территориальном разделе Единого государственного реестра налогоплательщиков налогового органа, который присвоил ИНН; 11-12-я цифры – контрольное число. Проверка ИНН Зная ИНН потенциального контрагента, вы всегда сможете выяснить, является ли данная компания реальным юридическим лицом или же это мошенник, у которого нет государственной регистрации. Рассматриваемый способ проверки основан на том, что ИНН не является случайным набором цифр. Первые четыре являются номерами региона и территориальной налоговой инспекции, в которых зарегистрирован налогоплательщик. Следующие пять – это обыкновенный порядковый номер. А вот последняя – десятая – цифра представляет собой так называемое контрольное число ИНН. Для того, чтобы убедиться в подлинности того или иного налогоплательщика, нужно провести несколько небольших вычислений и сравнить полученный результат с этим самым числом. Для наглядности приведем пример. Возьмем произвольный ИНН: 7713456564. Сначала необходимо умножить первые девять цифр ИНН на особые множители, разработанные специалистами Федеральной налоговой службы. Каждой цифре соответствует свой множитель: 2, 4, 10, 3, 5, 9, 4, 6, 8. Произведем вычисления: (7 x 2) + (7 x 4) + (1 x 10) + (3 x 3) + (4 x 5) + (5 x 9) + (6 x 4 )+ (5 x 6) + (6 x
= 228 Полученную сумму нужно разделить на 11: 228 : 11 = 20,7. Затем от полученной величины необходимо взять целое число и умножить его на 11: 20 х 11 = 220 Разница между 228 и 220 составляет 8. Это и есть контрольное число ИНН – оно должно быть равно последней цифре ИНН. Однако в нашем случае они не совпадают, поскольку мы изначально взяли номер несуществующего налогоплательщика. Вы можете убедиться в том, что метод работает, взяв ИНН реального контрагента и самостоятельно произведя указанные вычисления. Алгоритм проверки ИНН 10 знаков: Вычисляется контрольная сумма со следующими весовыми коэффициентами: (2,4,10,3,5,9,4,6,8,0) Вычисляется контрольное число как остаток от деления контрольной суммы на 11 Если контрольное число больше 9, то контрольное число вычисляется как остаток от деления контрольного числа на 10 Контрольное число проверяется с десятым знаком ИНН. В случае их равенства ИНН считается правильным. Алгоритм проверки ИНН 12 знаков: Вычисляется контрольная сумма по 11-ти знакам со следующими весовыми коэффициентами: (7,2,4,10,3,5,9,4,6,8,0) Вычисляется контрольное число(1) как остаток от деления контрольной суммы на 11 Если контрольное число(1) больше 9, то контрольное число(1) вычисляется как остаток от деления контрольного числа(1) на 10 Вычисляется контрольная сумма по 12-ти знакам со следующими весовыми коэффициентами: (3,7,2,4,10,3,5,9,4,6,8,0). Вычисляется контрольное число(2) как остаток от деления контрольной суммы на 11 Если контрольное число(2) больше 9, то контрольное число(2) вычисляется как остаток от деления контрольного числа(2) на 10 Контрольное число(1) проверяется с одиннадцатым знаком ИНН и контрольное число(2) проверяется с двенадцатым знаком ИНН. В случае их равенства ИНН считается правильным. Пример. Страховой номер индивидуального лицевого счёта (Россия) Страховой номер индивидуального лицевого счёта страхового свидетельства обязательного пенсионного страхования (он же СНИЛС) проверяется на корректность контрольным числом. СНИЛС имеет вид: «XXX-XXX-XXX YY», где XXX-XXX-XXX – собственно номер, а YY – контрольное число. Алгоритм формирования контрольного числа СНИЛС таков: 1. Проверка контрольного числа Страхового номера проводится только для номеров больше номера 001-001-998 2. Контрольное число СНИЛС рассчитывается следующим образом: 2.1) Каждая цифра СНИЛС умножается на номер своей позиции (позиции отсчитываются с конца) 2.2) Полученные произведения суммируются 2.3) Если сумма меньше 100, то контрольное число равно самой сумме 2.4) Если сумма равна 100 или 101, то контрольное число равно 00 2.5) Если сумма больше 101, то сумма делится по остатку на 101 и контрольное число определяется остатком от деления аналогично пунктам 2.3 и 2.4 ПРИМЕР: Указан СНИЛС 112-233-445 95 Проверяем правильность контрольного числа: цифры номера 1 1 2 2 3 3 4 4 5 номер позиции 9 8 7 6 5 4 3 2 1 Сумма = 1×9 + 1×8 + 2×7 + 2×6 + 3×5 + 3×4 + 4×3 + 4×2 + 5×1 = 95 Сумма равна YY (контрольное число). Контрольное число 95 – указано верно Данный алгоритм не способен обнаружить все случаи ошибок в одной цифре (например, номера 087-654-303 00 и 087-654-302 00 отличаются одной цифрой, но оба будут признаны верными). Также не во всех случаях может быть обнаружена ошибка перестановки двух соседних цифр (например, 087-654-303 00 и 086-754-303 00). Причина – пункт 2.4, где для близких чисел 100 и 101 установлено одинаковое контрольное число 00. Если бы вместо пунктов 2.4, 2.5 применялся пункт 2.4′) Если сумма равна или больше 100, то контрольное число равно двум последним цифрам этой суммы (остатку от деления суммы на 100), то алгоритм был бы способен обнаружить все случаи ошибок в одной цифре и все случаи ошибочной перестановки двух соседних цифр. Пример. Номера ОГРН и ОГРНИП (Основной Государственный Регистрационный Номер (для Индивидуального Предпринимателя)) Состоят из 13 (или 15) цифр, из них последняя – n1 – контрольная. Контрольная цифра равна остатку от деления на 11 (или на 13) числа, состоящего из первых 12 (или 14) цифр. Если остаток больше 9, то n1 = последней цифре остатка. Конкретные примеры: 1037739010891 – 13 цифр, ОГРН. Вычисляем остаток: -1+0-3+7-7+3-9+0-1+0-8+9 = -10 (Признак Паскаля) -10 + 11 = 1(остаток) Контрольное число = 1 – совпадает, номер правильный. 1035006110083 – 13 цифр, ОГРН. Вычисляем остаток: 103500611008 = 11 • 9409146455 + 3(остаток) Контрольное число = 3 – совпадает, номер правильный. 1037739010891 – 13 цифр, ОГРН. Вычисляем остаток: 103773901089 = 11 • 9433991008 + 1(остаток) Контрольное число = 1 – совпадает, номер правильный. 304500116000157 – 15 цифр, ОГРНИП. Вычисляем остаток: 30450011600015 = 13 • 2342308584616 + 7(остаток) Контрольное число = 7 – совпадает, номер правильный. 304463210700212 – 15 цифр, ОГРНИП. Вычисляем остаток: 30446321070021 = 13 • 2342024697693 + 12(остаток) Контрольное число = 2 – совпадает с последней цифрой остатка, номер правильный. Источникиhttps://ru.wikipedia.org/wiki/Контрольное_число#Номера_банковских_карт https://www.egrul.ru/test_inn.html http://www.kholenkov.ru/data-validation/inn/
Контрольное число, контрольная цифра – разновидность контрольной суммы, добавляется обычно в конец длинных номеров с целью первичной проверки их правильности. Применяется с целью уменьшения вероятности ошибки при обработке таких номеров: машинном считывании с упаковки товара, записи в документы, голосовой передаче от человека к человеку и т. п.
Наличие и правильность контрольного числа не гарантирует достоверность рассматриваемого номера (в том числе не спасает от действий злоумышленников), но на практике достаточно хорошо оберегает от случайных ошибок.
Контрольное число чаще всего это либо последняя цифра суммы всех чисел номера, либо результат другой математической операции над цифрами. В компьютерных программах понятие «контрольного числа» обобщено до CRC, бита чётности и Кодов Рида-Соломона; а в некоторых архиваторах объём контрольных данных таков, что позволяет не только обнаружить ошибку, но и исправить её (обнаружение и исправление ошибок).
Контрольные числа, применяемые в документах, обычно позволяют восстановить одну потерянную цифру при условиях, что известно, на какой позиции в номере она должна находиться и что остальные цифры в номере правильные. Если неизвестно, на какой позиции есть ошибка, нужно перебрать все возможные варианты (например, для 13-значного номера их будет 13), а из них выбрать наиболее правдоподобные (исходя из анализа содержательной информации в номере). Простое исправление контрольной цифры может привести только к большей ошибке, не связанной с математикой.
Валидация контрольного числа ИНН
ИНН (идентификационный номер налогоплательщика) организации состоит из 10 цифр:
1-4-я цифры:
- для российской организации – код налогового органа, который присвоил ИНН;
- для иностранной организации – индекс, определяемый Федеральной налоговой службой;
5-9-я цифры:
- для российской организации – порядковый номер записи о лице в территориальном разделе Единого государственного реестра налогоплательщиков налогового органа, который присвоил ИНН;
- для иностранной организации – код иностранной организации (КИО) согласно Справочнику «Коды иностранных организаций»;
10-я цифра – контрольное число.
ИНН физического лица (индивидуального предпринимателя) состоит из 12 цифр:
- 1-4-я цифры – код налогового органа, который присвоил ИНН;
- 5-10-я цифры – порядковый номер записи о лице в территориальном разделе Единого государственного реестра налогоплательщиков налогового органа, который присвоил ИНН;
- 11-12-я цифры – контрольное число.
Проверка ИНН
Зная ИНН потенциального контрагента, вы всегда сможете выяснить, является ли данная компания реальным юридическим лицом или же это мошенник, у которого нет государственной регистрации.
Рассматриваемый способ проверки основан на том, что ИНН не является случайным набором цифр. Первые четыре являются номерами региона и территориальной налоговой инспекции, в которых зарегистрирован налогоплательщик. Следующие пять – это обыкновенный порядковый номер. А вот последняя – десятая – цифра представляет собой так называемое контрольное число ИНН.
Для того, чтобы убедиться в подлинности того или иного налогоплательщика, нужно провести несколько небольших вычислений и сравнить полученный результат с этим самым числом. Для наглядности приведем пример.
Возьмем произвольный ИНН: 7713456564. Сначала необходимо умножить первые девять цифр ИНН на особые множители, разработанные специалистами Федеральной налоговой службы. Каждой цифре соответствует свой множитель: 2, 4, 10, 3, 5, 9, 4, 6, 8. Произведем вычисления: (7 x 2) + (7 x 4) + (1 x 10) + (3 x 3) + (4 x 5) + (5 x 9) + (6 x 4 )+ (5 x 6) + (6 x = 228
Полученную сумму нужно разделить на 11: 228 : 11 = 20,7. Затем от полученной величины необходимо взять целое число и умножить его на 11: 20 х 11 = 220
Разница между 228 и 220 составляет 8. Это и есть контрольное число ИНН – оно должно быть равно последней цифре ИНН. Однако в нашем случае они не совпадают, поскольку мы изначально взяли номер несуществующего налогоплательщика. Вы можете убедиться в том, что метод работает, взяв ИНН реального контрагента и самостоятельно произведя указанные вычисления.
Алгоритм проверки ИНН 10 знаков:
- Вычисляется контрольная сумма со следующими весовыми коэффициентами: (2,4,10,3,5,9,4,6,8,0)
- Вычисляется контрольное число как остаток от деления контрольной суммы на 11
- Если контрольное число больше 9, то контрольное число вычисляется как остаток от деления контрольного числа на 10
- Контрольное число проверяется с десятым знаком ИНН. В случае их равенства ИНН считается правильным.
Алгоритм проверки ИНН 12 знаков:
- Вычисляется контрольная сумма по 11-ти знакам со следующими весовыми коэффициентами: (7,2,4,10,3,5,9,4,6,8,0)
- Вычисляется контрольное число(1) как остаток от деления контрольной суммы на 11
- Если контрольное число(1) больше 9, то контрольное число(1) вычисляется как остаток от деления контрольного числа(1) на 10
- Вычисляется контрольная сумма по 12-ти знакам со следующими весовыми коэффициентами: (3,7,2,4,10,3,5,9,4,6,8,0).
- Вычисляется контрольное число(2) как остаток от деления контрольной суммы на 11
- Если контрольное число(2) больше 9, то контрольное число(2) вычисляется как остаток от деления контрольного числа(2) на 10
- Контрольное число(1) проверяется с одиннадцатым знаком ИНН и контрольное число(2) проверяется с двенадцатым знаком ИНН. В случае их равенства ИНН считается правильным.
Пример. Страховой номер индивидуального лицевого счёта (Россия)
Страховой номер индивидуального лицевого счёта страхового свидетельства обязательного пенсионного страхования (он же СНИЛС) проверяется на корректность контрольным числом. СНИЛС имеет вид: «XXX-XXX-XXX YY», где XXX-XXX-XXX – собственно номер, а YY – контрольное число.
Алгоритм формирования контрольного числа СНИЛС таков:
1. Проверка контрольного числа Страхового номера проводится только для номеров больше номера 001-001-998
2. Контрольное число СНИЛС рассчитывается следующим образом:
2.1) Каждая цифра СНИЛС умножается на номер своей позиции (позиции отсчитываются с конца)
2.2) Полученные произведения суммируются
2.3) Если сумма меньше 100, то контрольное число равно самой сумме
2.4) Если сумма равна 100 или 101, то контрольное число равно 00
2.5) Если сумма больше 101, то сумма делится по остатку на 101 и контрольное число определяется остатком от деления аналогично пунктам 2.3 и 2.4
ПРИМЕР: Указан СНИЛС 112-233-445 95
Проверяем правильность контрольного числа:
цифры номера 1 1 2 2 3 3 4 4 5
номер позиции 9 8 7 6 5 4 3 2 1
Сумма = 1×9 + 1×8 + 2×7 + 2×6 + 3×5 + 3×4 + 4×3 + 4×2 + 5×1 = 95
Сумма равна YY (контрольное число).
Контрольное число 95 – указано верно
Данный алгоритм не способен обнаружить все случаи ошибок в одной цифре (например, номера 087-654-303 00 и 087-654-302 00 отличаются одной цифрой, но оба будут признаны верными). Также не во всех случаях может быть обнаружена ошибка перестановки двух соседних цифр (например, 087-654-303 00 и 086-754-303 00). Причина – пункт 2.4, где для близких чисел 100 и 101 установлено одинаковое контрольное число 00.
Если бы вместо пунктов 2.4, 2.5 применялся пункт
2.4′) Если сумма равна или больше 100, то контрольное число равно двум последним цифрам этой суммы (остатку от деления суммы на 100),
то алгоритм был бы способен обнаружить все случаи ошибок в одной цифре и все случаи ошибочной перестановки двух соседних цифр.
Пример. Номера ОГРН и ОГРНИП
(Основной Государственный Регистрационный Номер (для Индивидуального Предпринимателя))
Состоят из 13 (или 15) цифр, из них последняя – n1 – контрольная.
Контрольная цифра равна остатку от деления на 11 (или на 13) числа, состоящего из первых 12 (или 14) цифр. Если остаток больше 9, то n1 = последней цифре остатка.
Конкретные примеры:
- 1037739010891 – 13 цифр, ОГРН. Вычисляем остаток: -1+0-3+7-7+3-9+0-1+0-8+9 = -10 (Признак Паскаля) -10 + 11 = 1(остаток) Контрольное число = 1 – совпадает, номер правильный.
- 1035006110083 – 13 цифр, ОГРН. Вычисляем остаток: 103500611008 = 11 • 9409146455 + 3(остаток) Контрольное число = 3 – совпадает, номер правильный.
- 1037739010891 – 13 цифр, ОГРН. Вычисляем остаток: 103773901089 = 11 • 9433991008 + 1(остаток) Контрольное число = 1 – совпадает, номер правильный.
- 304500116000157 – 15 цифр, ОГРНИП. Вычисляем остаток: 30450011600015 = 13 • 2342308584616 + 7(остаток) Контрольное число = 7 – совпадает, номер правильный.
- 304463210700212 – 15 цифр, ОГРНИП. Вычисляем остаток: 30446321070021 = 13 • 2342024697693 + 12(остаток) Контрольное число = 2 – совпадает с последней цифрой остатка, номер правильный.
mfina.ru
Контрольное число ИНН
Контрольное число ИНН
У налоговых работников есть свой хитрый способ вычислять подделанные фирмой документы. Это проверка реальности указанного в них ИНН.
Чтобы провести ее, инспектор рассчитывает «контрольное число», которое должно совпадать с последней цифрой в ИНН организации. Алгоритм этого расчета МНС держит в строжайшей тайне. Но нам удалось его выяснить.
1. Умножьте каждую цифру ИНН на соответствующий множитель по таблице:
Порядковый номер цифры ИНН | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
Множители | 2 | 4 | 10 | 3 | 5 | 9 | 4 | 6 | 8 |
2. Сложите все полученные произведения.
3. Найдите остаток от деления полученной суммы на 11.
В результате этих вычислений вы получите «контрольное число».
Для примера рассчитаем «контрольное число» такого ИНН: 7705432475.
1. Произведения получатся такими:
14 (7 x 2); 28 (7 x 4); 0 (0 x 10);
15 (5 x 3); 20 (4 x 5); 27 (3 x 9); 8 (2 x
x 4); 24 (4 x 6); 56 (7 x 8).
2. Сложим эти числа: 14 + 28 + 0 + 15 +
+ 20 + 27 + 8 + 24 + 56 = 192.
3. Разделим 192 на 11.
Получится 17,45454 (192 : 11). Целую часть от этого числа (17) умножим на 11. Это будет 187 (17 x 11). Теперь из 192 вычитаем 187. Получается 5 (192 – 187). Это и есть «контрольное число». Как видите, оно совпадает с последней цифрой в ИНН. Это значит, он не поддельный.
buhplat.narod.ru
Валидация и проверка контрольного числа ИНН
ИНН (идентификационный номер налогоплательщика) организации состоит из 10 цифр:
- 1-4-я цифры:
- для российской организации — код налогового органа, который присвоил ИНН;
- для иностранной организации — индекс, определяемый Федеральной налоговой службой;
- 5-9-я цифры:
- для российской организации — порядковый номер записи о лице в территориальном разделе Единого государственного реестра налогоплательщиков налогового органа, который присвоил ИНН;
- для иностранной организации — код иностранной организации (КИО) согласно Справочнику «Коды иностранных организаций»;
- 10-я цифра — контрольное число.
ИНН физического лица (индивидуального предпринимателя) состоит из 12 цифр:
- 1-4-я цифры — код налогового органа, который присвоил ИНН;
- 5-10-я цифры — порядковый номер записи о лице в территориальном разделе Единого государственного реестра налогоплательщиков налогового органа, который присвоил ИНН;
- 11-12-я цифры — контрольное число.
Маски ввода
Для 10-значного ИНН:
- XXXXXXXXXX — маска ввода без разделителей.
- XXXX-XXXXX-X — маска ввода с разделителями.
Для 12-значного ИНН:
- XXXXXXXXXXXX — маска ввода без разделителей.
- XXXX-XXXXXX-XX — маска ввода с разделителями.
Алгоритм проверки контрольного числа
10-значный ИНН
- Вычислить сумму произведений цифр ИНН (с 1-й по 9-ю) на следующие коэффициенты — 2, 4, 10, 3, 5, 9, 4, 6, 8 (т.е. 2 * ИНН[1] + 4 * ИНН[2] + …).
- Вычислить остаток от деления полученной суммы на 11.
- Сравнить младший разряд полученного остатка от деления с младшим разрядом ИНН. Если они равны, то ИНН верный.
12-значный ИНН
- Вычислить 1-ю контрольную цифру:
- Вычислить сумму произведений цифр ИНН (с 1-й по 10-ю) на следующие коэффициенты — 7, 2, 4, 10, 3, 5, 9, 4, 6, 8 (т.е. 7 * ИНН[1] + 2 * ИНН[2] + …).
- Вычислить младший разряд остатка от деления полученной суммы на 11.
- Вычислить 2-ю контрольную цифру:
- Вычислить сумму произведений цифр ИНН (с 1-й по 11-ю) на следующие коэффициенты — 3, 7, 2, 4, 10, 3, 5, 9, 4, 6, 8 (т.е. 3 * ИНН[1] + 7 * ИНН[2] + …).
- Вычислить младший разряд остатка от деления полученной суммы на 11.
- Сравнить 1-ю контрольную цифру с 11-й цифрой ИНН и сравнить 2-ю контрольную цифру с 12-й цифрой ИНН. Если они равны, то ИНН верный.
Реализация на JavaScript
Исходный код доступен на GitHub по этой ссылке (функция validateInn).
Реализация на PHP
Исходный код доступен на GitHub по этой ссылке (метод validateInn).
www.kholenkov.ru
Функция проверкисоответствия введенного ИНН контрагента требованиям
- Программы 1С
- Отраслевые решения
- Обучение 1С
- Услуги
- Акции
Идентификационный номер налогоплательщика Идентификационный номер налогоплательщика (ИНН) — в Российской Федерации уникальный код используемый при учете в налоговом органе юридических и физических лиц. ИНН юридических лиц (организаций) состоит из 10 цифр. ИНН физических лиц, в т.ч. индивидуальных предпринимателей состоит из 12 цифр. ИНН указывается налогоплательщиками в документах, предусмотренных законодательством, подаваемых в налоговые органы. Для идентификации отдельного подразделения организации, в связи с постановкой на учет в разных налоговых органах применяется код причины постановки (КПП).
Структура ИНН юридического лица
ИНН юридического лица состоит из 10 последовательных цифр. 1-2: код субъекта Российской Федерации. 3-4: номер налоговой инспеции в субъекте РФ. 1-4: код налоговой инспекции по СОУН (Справочник кодов обозначения налоговых органов для целей учёта налогоплательщиков) осуществивщей регистрацию. 5-9: номер записи в территориальном разделе ЕГРН (Единый государственный реестр налогоплательщиков). 10: контрольная цифра.
Структура ИНН физического лица
ИНН юридического лица состоит из 10 последовательных цифр. 1-2: код субъекта Российской Федерации. 3-4: номер налоговой инспеции в субъекте РФ. 1-4: код налоговой инспекции по СОУН осуществивщей регистрацию. 5-10: номер записи в территориальном разделе ЕГРН. 11-12: контрольные цифры.
Для проверки ИНН можно обратиться в налоговый орган за выпиской из ЕГРН или провести проверку контрольных цифр в соответствии со следующим алгоритмом:
1. Для расчета десятого контрольного разряда в 10-ти значном ИНН каждая цифра ИНН (кроме десятой) умножается на соответствующий множитель в соответствии с таб.1 , ззатем все значения суммируются , сумма берется по модулю 11, затем полученное число берется по модулю 10 это и есть десятый разряд. 2. Для расчета 11-ого контрольного разряда (1-ой контрольной цифры) в 12-ти значном ИНН каждая цифра ИНН (кроме 11-ой и 12-ой) умножается на соответствующий множитель в соответствии с таб.1 , затем все значения суммируются , сумма берется по модулю 11, затем полученное число берется по модулю 10 это и есть 11-ый разряд. 3. Для расчета 12-ого контрольного разряда (2-ой контрольной цифры) в 12-ти значном ИНН каждая цифра ИНН (кроме12-ой) ,11-ая вычисляется в соотв. с пред. пунктом, умножается на соответствующий множитель в соответствии с таб.1 , затем все значения суммируются , сумма берется по модулю 11, затем полученное число берется по модулю 10 это и есть 12-ый разряд.
Конкретные примеры
ИНН 500100732259 — 12 цифр (первый попавшийся в Интернете ИНН). Шаг 1: 5* 7+ 0* 2+ 0* 4+ 1* 10+ 0* 3+ 0* 5+ 7* 9+ 3* 4+ 2* 6+ 2* 8= 148 148= 11* 13 + 5(остаток); совпадает Шаг 2: 5* 3+ 0* 7+ 0* 2+ 1* 4+ 0* 10+ 0* 3+ 7* 5+ 3* 9+ 2* 4+ 2* 6+ 5* 8= 141141= 11* 12 +9(остаток); совпадает Оба контрольных числа совпадают, номер правильный. ИНН 7830002293 — 10 цифр (Санкт-Петербургская бумажная фабрика Гознака). Шаг 1: 7* 2+ 8* 4+ 3* 10+ 0* 3+ 0* 5+ 0* 9+ 2* 4+ 2* 6+ 9* 8= 168168= 11* 15 +3(остаток) Контрольное число совпадает, номер правильный.
Функция проверки соответствия ИНН требованиям:
Код 1C v 8.х // Параметры: // ИНН — строка — проверяемый индивидуальный номер налогоплательщика, // ВладелецИНН — ПеречислениеСсылка.ЮрФизЛицо — тип владельца ИНН: физлицо или юрлицо Функция ИННСоответствуетТребованиям(Знач ИНН, ВладелецИНН) Экспорт ИНН = СокрЛП(ИНН); ДлинаИНН = СтрДлина(ИНН); Если НЕ ТолькоЦифрыВСтроке(ИНН) Тогда Возврат Ложь; КонецЕсли; Если ДлинаИНН = 10 и ВладелецИНН = Перечисления.ЮрФизЛицо.ЮрЛицо Тогда КонтрольнаяСумма = 0; Для Н = 1 По 9 Цикл Если Н = 1 Тогда Множитель = 2; ИначеЕсли Н = 2 Тогда Множитель = 4; ИначеЕсли Н = 3 Тогда Множитель = 10; ИначеЕсли Н = 4 Тогда Множитель = 3; ИначеЕсли Н = 5 Тогда Множитель = 5; ИначеЕсли Н = 6 Тогда Множитель = 9; ИначеЕсли Н = 7 Тогда Множитель = 4; ИначеЕсли Н = 8 Тогда Множитель = 6; ИначеЕсли Н = 9 Тогда Множитель = 8; КонецЕсли; Цифра = Число(Сред(ИНН,Н,1)); КонтрольнаяСумма = КонтрольнаяСумма + Цифра * Множитель; КонецЦикла; КонтрольныйРазряд = (КонтрольнаяСумма %11) %10; Если КонтрольныйРазряд Число(Сред(ИНН,10,1)) Тогда Возврат Ложь; КонецЕсли; ИначеЕсли ДлинаИНН =12 и ВладелецИНН = Перечисления.ЮрФизЛицо.ФизЛицо Тогда КонтрольнаяСумма11 = 0; КонтрольнаяСумма12 = 0; Для Н=1 По 11 Цикл // Расчет множителя для 11-го и 12-го разрядов Если Н = 1 Тогда Множитель11 = 7; Множитель12 = 3; ИначеЕсли Н = 2 Тогда Множитель11 = 2; Множитель12 = 7; ИначеЕсли Н = 3 Тогда Множитель11 = 4; Множитель12 = 2; ИначеЕсли Н = 4 Тогда Множитель11 = 10; Множитель12 = 4; ИначеЕсли Н = 5 Тогда Множитель11 = 3; Множитель12 = 10; ИначеЕсли Н = 6 Тогда Множитель11 = 5; Множитель12 = 3; ИначеЕсли Н = 7 Тогда Множитель11 = 9; Множитель12 = 5; ИначеЕсли Н = 8 Тогда Множитель11 = 4; Множитель12 = 9; ИначеЕсли Н = 9 Тогда Множитель11 = 6; Множитель12 = 4; ИначеЕсли Н = 10 Тогда Множитель11 = 8; Множитель12 = 6; ИначеЕсли Н = 11 Тогда Множитель11 = 0; Множитель12 = 8; КонецЕсли; Цифра = Число(Сред(ИНН,Н,1)); КонтрольнаяСумма11 = КонтрольнаяСумма11 + Цифра * Множитель11; КонтрольнаяСумма12 = КонтрольнаяСумма12 + Цифра * Множитель12; КонецЦикла; КонтрольныйРазряд11 = (КонтрольнаяСумма11 %11) %10; КонтрольныйРазряд12 = (КонтрольнаяСумма12 %11) %10; Если КонтрольныйРазряд11 Число(Сред(ИНН,11,1)) ИЛИ КонтрольныйРазряд12 Число(Сред(ИНН,12,1)) Тогда Возврат Ложь; КонецЕсли; Иначе Возврат Ложь; КонецЕсли; Возврат Истина;
КонецФункции
Информация взята с сайта http://helpf.pro
Не нашли ответ на вопрос? Задайте вопрос специалисту
Ваша заявка успешно отправлена |
www.vdgb.ru
Смотрите также
Дата публикации материала: 20 ноября, 2015 / Последнее обновление: 25 марта, 2020
Рождение человека является не только радостным событием для его родителей, но и является автоматическим определением его как физического лица. Это значит, что с момента рождения каждый человек становится носителем определенных прав и обязательств по отношению к государству и окружающему его обществу.
В перечень его обязанностей входит множество категорий, в том числе и налоговое обязательство гражданина. Для того, чтобы сделать упрощенное упорядочивание таких обязанностей юридических и физических лиц, была введена практика использования Идентификационного Номера Налогоплательщика (ИНН) — специального кода, состоящего из цифр, и указанного в соответствующем документе. Сейчас стало возможно заказ ИНН через интернет или получить ИНН физическому лицу по месту пребывания.
Дорогие читатели! Наши статьи рассказывают о типовых способах решения юридических вопросов, но каждый случай носит уникальный характер.
Если вы хотите узнать, как решить именно Вашу проблему — обращайтесь в форму онлайн-консультанта справа или звоните по телефону 8 (800) 302-76-93. Это быстро и бесплатно!
Скрыть содержание
- Где можно проверить свой ИНН на действительность?
- Контрольная сумма: ИНН проверка
- Что делать если ИНН не проходит проверку на контрольную сумму?
- Другие способы определения действительности
- Выяснение подлинности ИНН третьими лицами
- Заключение
Где можно проверить свой ИНН на действительность?
Свидетельство ИНН присваивается человеку при обращении в местное отделение Федеральной Налоговой Службы, где заполнив все данные и оставив заявку, гражданин получает искомый документ. Данные, указанные в этом свидетельстве, имеют пожизненную силу и не изменяются в процессе жизни человека.
Свидетельство ИНН представляет собой некий бланк формата А4, где указаны различные данные о человеке, в том числе фамилия, имя, отчество, дата и место его рождения. Кроме того, на этом бланке указывается уникальный номер человека — десятизначный для юридических лиц, двенадцатизначный для физических. Как заполнять бланк ИНН — читайте тут.
Для всех желающих узнать свой личный идентификационный номер можно несколькими способами:
- Непосредственное обращение в филиал ФНС по месту проживания (см. о том, как узнать ИНН через ФНС). Необходимо заранее узнать все необходимые документы, которые могут у вас потребовать.
- Обращение в ФНС посредством услуг почты, написав туда письменное заявление.
- Проверка ИНН физического лица онлайн:
- через сайт Госуслуг — https://www.gosuslugi.ru/pgu/fns/findInn;
- на сайте — https://service.nalog.ru/inn.do и https://lk2.service.nalog.ru/lk/.
Для того, чтобы получить всю необходимую информацию на этих сайтах, необходимо произвести процедуру регистрации и заполнения личных данных в кабинете.
Навигация на сайте достаточно понятная, но при возникновении каких-либо вопросов и затруднений, можно написать в техническую поддержку вышеуказанных сайтов.
Контрольная сумма: ИНН проверка
Перед выяснением процесса вычисления контрольной суммы идентификационных номеров, не лишним будет расшифровка тех цифр, которые указаны в свидетельстве ИНН:
- Первые 2 числа — это код субъекта Российской Федерации.
- Последующие 2 числа — это код подразделения Федеральной Налоговой Службы.
- С 5 по 10 число — это определенный и уникальный номер контрагента в подразделении Федеральной Налоговой Службы.
- Последние 2 числа — это контрольные цифры.
Для определения правильности свидетельства ИНН, существует определенный математический алгоритм, который помогает определить эти самые контрольные суммы, выполнив определенные вычисления.
Для вычисления 12-значного идентификационного номера физического лица существует следующий алгоритм вычислений:
- Конечная контрольная сумма вычисляется исходя из умножения десяти предыдущих цифр номера на следующие коэффициенты — 7, 2, 4, 10, 3, 5, 9, 4, 6, 8, 0.
- Далее происходит вычисление контрольного числа (a). Для этого получившуюся сумму делят на 11, а остаток от этого деления и будет являться этим контрольным числом.
- Если это контрольное число (a) оказывается меньше 9, то его нужно вычислять как остаток от деления контрольного числа (a) на 10.
- Далее вычисляем вторую контрольную сумму, которая осуществляется путем умножения одиннадцати чисел в свидетельстве на следующие коэффициенты — 3, 7, 2, 4, 10, 3, 5, 9, 4, 6, 8, 0.
- Затем происходит вычисление контрольного числа (b). Для этого получившуюся сумму делят на 11, а остаток от этого деления и будет являться этим контрольным числом.
- Если получившееся контрольное число (b) оказывается меньше 9, то его нужно вычислять как остаток от деления контрольного числа (b) на 10.
- Узнав оба контрольных числа, необходимо сверить их с 11 и 12 числом соответственно. Если они совпадают, то свидетельство ИНН является верным.
Для проверки 10-значного идентификационного номера, присваемого юридическим лицам, есть немного другой алгоритм действий:
- Производится вычисление контрольной суммы путем умножения указанных числовых значений на следующие коэффициенты — 2, 4, 10, 3, 5, 9, 4, 6, 8, 0.
- Умноженные на эти коэффициенты числа складываются. Полученное значение будет являться контрольной суммой.
- Контрольную сумму делят на 11, а остаток от этого деления будет являться контрольным числом.
- Если это контрольное число оказывается меньше 9, то его нужно вычислять как остаток от деления контрольного числа на 10.
- Полученное контрольное число сверяется с последним числом, указанном в свидетельстве ИНН. Если выявлено совпадение, то такой документ должен считаться подлинным
Что делать если ИНН не проходит проверку на контрольную сумму?
Рассмотрим вычисление контрольной суммы на конкретном примере:
- Возьмем первый попавшийся в интернете идентификационный номер: 526317984689 — 12 цифр, а это значит, что ИНН принадлежит физическому лицу (10-значные номера присуждают юридическим лицам).
- Умножаем все числа, кроме двух последних, на цифровые коэффициенты, указанные ранее — 5*7 + 2*2 + 6*4 + 3*10 + 1*3 + 7*5 + 9*9 + 8*4 + 4*6 + 6*8 = 316.
- Получившееся значение делим на 11: 316/11 = 28,7.
- Далее умножаем целую часть этого числа на 11: 28*11 = 308.
- Затем из суммы всех умноженных чисел, равной 316, вычитаем 308: 316 — 308 = 8. Получившееся значение будет первым контрольным числом (a).
- Далее умножаем все числа кроме последнего на указанные ранее коэффициенты — 5*3 + 2*7 + 6*2 + 3*4 + 1*10 + 7*3 + 9*5 + 8*9 + 4*4 +6*6 + 8*8 = 317.
- Получившиеся значение делим на 11: 317/11 = 28,8
- Умножаем целую часть получившегося значения на 11: 28*11 = 308.
- Затем из суммы получившейся ранее вычитаем 308: 317 — 308 = 9. Это второе контрольное число — b.
- Сравниваем два контрольных числа a и b с двумя последними цифрами в идентификационном номере. Как мы видим, они полностью совпадают, а это значит, что ИНН является подлинным.
Если в каких-то случаях выявляется несовпадение данных в свидетельстве ИНН по контрольной сумме, то нужно тщательнее проверить сам идентификационный номер.
Возможно, в его написании была допущена ошибка, которую вы сначала не заметили.
Такое очень часто случается с ИНН, выданными для юридических лиц. В документации на какой-нибудь товар указывается и ИНН поставщика, который может вызвать несоответствие с проверкой по контрольной сумме. В таких случаях нужно обратиться в местное отделение Федеральной Налоговой Службы для проведения дополнительной проверки.
Другие способы определения действительности
Если физическое лицо получает статус индивидуального предпринимателя, то выданное ранее свидетельство ИНН переоформлять не нужно. При регистрации ИП используется прежний идентификационный номер, который был присвоен человеку при получении свидетельства.
Для проверки действительности ИНН индивидуальных предпринимателей существует ряд сервисов в интернете:
- Сайт Единого Государственного Реестра Индивидуальных Предпринимателей (ЕГРИП) — http:// egrip.su//reestr_egrip.html;
- Сайт Единого Государственного Реестра Юридических лиц (ЕГРЮЛ) — http://www.egrul.ru/inn.html.
На этих ресурсах можно получить интересующую информацию о действительности того или иного свидетельства ИНН. Кроме того, получить эту же информацию можно, посетив местное отделение Федеральной Налоговой Службы, где можно получить выписку из Единого Государственного Реестра Налогоплательщиков.
Кроме того, есть несколько компьютерных программ, ориентирующихся на определении действительности ИНН. Скачав её, в поле номера ИНН нужно всего лишь ввести те данные, которые вы хотите проверить. Программа автоматически проверить идентификационный номер по всем регистрационным базам и выдаст ответ по вашему запросу.
Выяснение подлинности ИНН третьими лицами
Многие задаются вопросом — может ли посторонний человек узнать их идентификационный номер? Ответить на это можно коротко — да, может. Для этого, любое заинтересованное лицо может обратить в местное отделение Федеральной Налоговой Службы, где можно оставить запрос на получение такой информации, так называемая ИНН налоговая проверка.
С собой нужно всего лишь иметь паспортные данные интересующего вас лица. После оформления заявки и уплаты госпошлины информация становится доступной.
Сама по себе информация об идентификационном номере, указанном в ИНН, не является какой-то секретной или закрытой.
Поэтому её может получить любой желающий, что совершенно оправдано, ведь знание об ИНН других лиц не может быть использовано в каких-нибудь корыстных целях.
Заключение
Получение ИНН стало обязательным для всех граждан с 1999 года, когда было принято соответствующее решение. С тех самых пор, был существенно упрощен процесс налоговой идентификации всех юридических и физических лиц.
Кроме того, внедрение этого уникального идентификационного номера позволило повысить уровень проверки определенных компаний, которым стало сложнее подделывать данные в документации.
Проверка ИНН физического лица, проводимая онлайн или при личном обращении в ФНС, свела к нулю такие манипуляции.
Также стоит отметить, что проверить действительность свидетельства ИНН может каждый гражданин РФ. Данная услуга является полностью бесплатной и может быть оказана по соответствующему запросу в ИФНС. Это наиболее приемлемый способ для тех, кто не желает указывать свои личные данные на интернет-сайтах.