Как исправить ошибку «Не указан ИНН юридического лица» при выгрузке декларации по НДС для физических лиц в 1С?

Бухгалтер 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Налоговый учет Торговля и дистрибуция
← На главную

При подготовке и выгрузке декларации по налогу на добавленную стоимость (НДС) в программе «1С:Бухгалтерия» бухгалтеры нередко сталкиваются с досадной ошибкой: «Не указан ИНН юридического лица. Укажите ИНН в реквизитах контрагента». Данная проблема приобретает критический характер, когда продажа осуществляется физическому лицу (например, при реализации билетов, путевок или экспорте товаров), у которого ИНН в принципе может отсутствовать или не должен передаваться в налоговые органы.

Попытки обойти ошибку ручным заполнением ИНН физлица или удалением тегов непосредственно в выгруженном XML-файле часто приводят к тому, что приемные комплексы (например, «Контур.Экстерн» или «СБИС») отклоняют отчетность на этапе входного форматно-логического контроля. В этой статье мы подробно разберем, почему возникает этот технический конфликт, и рассмотрим пошаговые методы его решения штатными и программными средствами 1С.

Выясняем причину: почему 1С требует ИНН юридического лица для физлица?

Для начала проанализируем, почему система идентифицирует физическое лицо как организацию. В регламентированной отчетности по НДС (особенно в Разделе 9 «Сведения из книги продаж») структура XML-файла строго зависит от типа контрагента и Кода вида операции (КВО). Если программа видит признаки юридического лица, она автоматически ожидает заполнения ИНН длиной 10 знаков и КПП длиной 9 знаков. Если контрагент позиционируется как физическое лицо, проверка становится мягче, либо поля ИНН вовсе исключаются из выгрузки.

Основные причины возникновения ошибки:

  1. Неверный вид контрагента: В карточке покупателя по ошибке установлен вид «Юридическое лицо» вместо «Физическое лицо».
  2. Скрытые некорректные реквизиты: Карточка контрагента была создана копированием из существующего юрлица или импортирована из внешней системы. При этом скрытые служебные реквизиты (например, расширенное представление ИНН) остались заполненными в базе данных, из-за чего выгрузка формирует XML-тег для организации.
  3. Неверный Код вида операции (КВО): При продажах гражданам должен использоваться КВО 26 (продажа неплательщикам НДС, оформление первичных документов или сводных справок). Если в счете-фактуре ошибочно указан КВО 01 или 02, система жестко потребует ИНН.
  4. Отсутствие страны регистрации: Если в карточке не заполнена страна регистрации (например, «Россия»), механизмы проверки ФНС не могут корректно определить правила валидации ИНН.

Рассмотрим подробнее каждый способ устранения этой технической проблемы.

Решение 1. Проверка типа контрагента и перепроведение документов

Самый простой шаг, с которого стоит начать — визуальный аудит карточки нашего покупателя. Выполним следующие действия:

  1. Перейдем в справочник Контрагенты и откроем карточку проблемного покупателя.
  2. Убедимся, что в поле «Вид контрагента» выбрано значение «Физическое лицо». Если там указано «Юридическое лицо», обязательно изменим его.
  3. Проверим поле «Страна регистрации». Там должна быть указана «РОССИЯ» (или иная страна, если физическое лицо — иностранец). Если поле пустое, заполним его.
  4. Запишем и закроем карточку контрагента.

Важный нюанс: Простого изменения карточки в справочнике часто недостаточно, так как старые данные могут кэшироваться в проведенных документах и самой декларации. Чтобы изменения вступили в силу, выполним перевыбор контрагента:

  1. Откроем документ «Реализация (акт, накладная, УПД)» и заново выберем нашего контрагента из справочника.
  2. Перепроведем документ реализации и связанный с ним документ «Счет-фактура выданный».
  3. Перейдем в рабочее место «1С-Отчетность», откроем нашу декларацию по НДС. Обязательно полностью удалим черновик текущей декларации и создадим отчет заново. Простое нажатие кнопки «Обновить» может не очистить кэшированные данные по контрагенту.

Решение 2. Очистка скрытых реквизитов через групповое изменение

Что делать, если вид контрагента установлен верно («Физическое лицо»), но 1С все равно упорно требует ИНН юридического лица? Это верный признак того, что карточка была скопирована с организации, и в базе данных остались заполненными скрытые реквизиты: Расширенное представление ИНН (в коде базы — ИННрасширенный) и Расширенное представление КПП (КППрасширенный). Для их анализа и редактирования можно использовать инструмент для просмотра и замены скрытых реквизитов.

Для исправления этого бага воспользуемся штатным инструментом администратора. Пройдем по шагам:

  1. Перейдем в раздел меню «Администрирование» — «Обслуживание» — «Корректировка данных».
  2. Откроем ссылку «Групповое изменение реквизитов».
  3. В поле «Изменять» выберем объект «Контрагенты».
  4. Нажмем ссылку «Все элементы» рядом с отбором и настроим жесткое ограничение: Ссылка Равно [Наш проблемный контрагент]. Это критически важно, чтобы случайно не затереть данные всей базы!
  5. В правом нижнем углу формы нажмем кнопку «Дополнительные параметры» и установим флажок «Режим разработчика». Без этого режима скрытые служебные реквизиты не отобразятся в списке.
  6. В появившемся списке реквизитов найдем строки «Расширенное представление ИНН» и «Расширенное представление КПП».
  7. Установим напротив них галочки для изменения, а колонку «Новое значение» оставим полностью пустой (очистим значения).
  8. Нажмем кнопку «Изменить реквизиты».

После завершения обработки вернемся в декларацию НДС, перезаполним ее и проверим выгрузку. Конфликт структуры XML-файла должен быть исчерпан.

Решение 3. Настройка Кода вида операции (КВО) и Счетов-фактур

По правилам ведения книги продаж, операции реализации физическим лицам не требуют выставления индивидуальных счетов-фактур (согласно п. 7 ст. 168 НК РФ). На практике розничные продажи должны отражаться сводным документом (например, «Отчет о розничных продажах») с кодом вида операции 26. При торговле через интернет-площадки заполнение этих сведений упрощается с помощью загрузки отчётов маркетплейсов в БП 3 из Excel, которая автоматически переносит данные о продажах в информационную базу.

Если специфика вашего учета все же требует выписки индивидуальных документов «Реализация» и «Счет-фактура», проанализируем настройки КВО:

  1. Откроем документ «Счет-фактура выданный», оформленный на физическое лицо.
  2. Найдем поле «Код вида операции». По умолчанию программа для реализации может подставлять КВО «01» (Реализация товаров, работ, услуг).
  3. Вручную изменим код на «26» (Продажа неплательщикам НДС). При использовании КВО 26 алгоритмы проверки 1С и шлюзы операторов сдачи отчетности («Контур», «СБИС») допускают отсутствие ИНН/КПП покупателя в выгружаемом файле.
  4. Перепроведем документ и перезаполним декларацию по НДС.

Решение 4. Временный обход проверки для разработчиков

Бывают экстренные ситуации, когда декларацию нужно отправить немедленно, времени на исправление сотен контрагентов в закрытом периоде нет, а база выдает жесткую блокировку выгрузки. В этом случае программист может прибегнуть к созданию временного расширения конфигурации для отключения валидации ИНН перед формированием XML.

Проверка заполнения данных перед выгрузкой выполняется в общем модуле РегламентированнаяОтчетностьПроверкаНДС. В процедуре проверки выявляются критические ошибки. Мы можем внедрить расширение, которое принудительно обнуляет счетчик ошибок выгрузки:


&После("ВыявитьОшибкиЗаполненияПрепятствующиеФормированиюЭлектронногоПредставления")
Процедура ИНН_ВыявитьОшибкиЗаполнения(РезультатПроверки, Контекст)
    // Принудительно сбрасываем счетчик критических ошибок для выгрузки "как есть"
    Если РезультатПроверки.КоличествоОшибок > 0 Тогда
        РезультатПроверки.КоличествоОшибок = 0;
    КонецЕсли;
КонецПроцедуры

Важно: Данный метод является исключительной мерой «быстрого реагирования». Помните, что если сама структура XML-файла нарушена (например, выгружен пустой тег юрлица без ИНН), отчетность может не пройти проверку на сервере ФНС. Поэтому после сдачи отчета обязательно приведите справочники и первичные документы в методологический порядок согласно описанным выше шагам.

← На главную