← На главную
При вводе нового контрагента со статусом индивидуального предпринимателя (ИП) или после переноса и обновления информационной базы с редакции 1С:Бухгалтерия предприятия 2.0 на 3.0 пользователи нередко сталкиваются с ситуацией, когда программа выделяет поле ИНН красным цветом и выдает сообщение о его некорректности. При этом проверка через внешние официальные сервисы или Контур.Фокус подтверждает, что ИНН полностью верный и действующий.
Разберем подробно причины такого поведения системы, алгоритм математической проверки контрольных цифр и пошаговые варианты решения проблемы.
Причины возникновения ошибки валидации ИНН
Проанализируем основные факторы, из-за которых программа может выдавать ложное предупреждение:
- Рассогласование типа контрагента при переносе данных: в 1С для юридических лиц предусмотрен 10-значный ИНН и обязательное наличие КПП, а для физических лиц и ИП — 12-значный ИНН без КПП. Если в реквизитах объекта сохранился признак
Юридическое лицо или в скрытом поле остался пустой/некорректный КПП, система пытается валидировать номер по правилам для организаций.
- Зависание кэша сервиса проверки контрагентов: результаты онлайн-валидации через сервис 1С:Контрагент сохраняются в регистре сведений
Состояния контрагентов. При сбоях сетевого подключения или переносе базы статус может зафиксироваться как ошибочный.
- Невидимые символы и неразрывные пробелы: при копировании номера из внешних источников (электронных писем, таблиц, браузера) в строку могут попасть скрытые неразрывные пробелы (символ
Символы.НПП) или управляющие символы, нарушающие длину строки.
- Недавняя регистрация предпринимателя в ФНС: если ИП открылся недавно, сведения в базах налоговой службы и сервисах проверки могли еще не обновиться.
Алгоритм математической проверки 12-значного ИНН
Выясним, как именно платформа и конфигурации 1С проверяют корректность 12-значного ИНН физического лица или ИП. Проверка выполняется по двум контрольным числам (11-й и 12-й знаки номера) с использованием весовых коэффициентов:
- Вычисляется первая контрольная сумма по первым 11 знакам с весовыми коэффициентами:
(7, 2, 4, 10, 3, 5, 9, 4, 6, 8, 0).
- Вычисляется первое контрольное число как остаток от деления полученной суммы на 11. Если остаток больше 9, берется остаток от деления на 10.
- Вычисляется вторая контрольная сумма по всем 12 знакам с весовыми коэффициентами:
(3, 7, 2, 4, 10, 3, 5, 9, 4, 6, 8, 0).
- Вычисляется второе контрольное число как остаток от деления суммы на 11. Если остаток больше 9, берется остаток от деления на 10.
- Полученные контрольные числа сравниваются соответственно с 11-м и 12-м знаками введенного ИНН. При полном совпадении номер признается математически валидным.
Способ 1. Принудительный пересчет и смена типа контрагента
Рассмотрим наиболее быстрый способ сброса ошибочного состояния карточки контрагента непосредственно из пользовательского интерфейса:
- Откроем проблемную карточку контрагента в справочнике
Контрагенты.
- В поле Вид контрагента временно переключим значение на
Юридическое лицо.
- Нажмем кнопку Записать.
- В меню Еще выберем команду Пересчитать (или выполним обновление формы).
- Вернем переключатель Вид контрагента обратно в положение
Физическое лицо или Индивидуальный предприниматель.
- Снова нажмем Записать и в меню Еще выполним команду Пересчитать.
В результате этих действий типовые механизмы формы сбрасывают внутренние флаги валидации, очищают поле КПП и корректно перепроверяют 12-значный номер.
Способ 2. Ручная очистка от невидимых символов
Разберем по шагам очистку поля ввода от скрытого форматирования:
- Откроем карточку контрагента.
- Полностью сотрем значение в поле ИНН с помощью клавиш
Backspace или Delete.
- Введем все 12 цифр номера вручную с клавиатуры, не используя вставку из буфера обмена.
- Нажмем клавишу
Enter или Tab для инициализации процедур проверки и нажмем Записать и закрыть.
Способ 3. Создание нового элемента и слияние дублей
Если в базе после обновления конфигурации нарушилась структура конкретного элемента, создадим чистую карточку и выполним замену ссылок во всех проведенных документах:
- Создадим новый элемент в справочнике
Контрагенты и заполним реквизиты ИП. Проверим, что программа определяет номер без ошибок.
- Перейдем в раздел Администрирование → Обслуживание → Корректировка данных.
- Откроем инструмент Поиск и удаление дублей.
- В поле поиска выберем справочник Контрагенты, зададим правило сравнения по совпадению ИНН.
- В списке найденных дублей назначим новую корректную карточку в качестве Главного элемента, а старую проблемную запись отметим для слияния.
- Нажмем кнопку Удалить дубли. Программа автоматически перенесет ссылки во всех проводках, накладных и счетах-фактурах на новый элемент, а старый пометит на удаление.
Способ 4. Обновление регламентных заданий и сервиса проверки
Посмотрим, как перезапустить фоновую проверку по базам ФНС:
- Перейдем в раздел Администрирование → Интернет-поддержка и сервисы → Проверка контрагентов.
- Временно отключим автоматическую проверку контрагентов по ЕГРЮЛ/ЕГРИП, перезапишем настройки и включим её повторно.
- В разделе Администрирование → Обслуживание → Регламентные и фоновые задания найдем задание
Проверка контрагентов и выполним команду Выполнить сейчас.
Важно отметить: визуальное выделение ИНН красным цветом носит информационный характер и не блокирует сохранение и проведение первичных документов. Однако для беспрепятственной выгрузки регламентированной декларации по НДС необходимо, чтобы все идентификаторы участников сделок были валидны и согласованы с данными контролирующих органов.