Ошибка «Не обнаружены данные для заполнения счёта-фактуры налогового агента» в 1С 8.3: причины и решение

· 9 мин

Содержание

Бухгалтер платит иностранному поставщику или за аренду муниципального помещения, идёт формировать счёт-фактуру налогового агента — и вместо готового документа получает Не обнаружены данные для заполнения счета фактуры налогового агента. Обработка отработала, а таблица пустая.

Ошибка знакомая: в 1С 8.3 не обнаружены данные для заполнения счёта-фактуры налогового агента почти всегда потому, что программа не видит платёж, который она обязана обложить агентским НДС. Причина не в самой обработке, а в паре настроек до неё. Ниже — где именно 1С теряет данные и как это чинить по шагам.

Что означает ошибка и когда она выскакивает

Счёт-фактуру налогового агента 1С не вводят вручную «с нуля». Её порождает специальная обработка на основании уже проведённой оплаты поставщику.

Полное сообщение выглядит так:

Не обнаружены данные для заполнения счета фактуры налогового агента по документу Списание с расчетного счета...

Появляется в двух местах:

  • 📌 при нажатии «Заполнить» в обработке Банк и касса → Счета-фактуры налогового агента;
  • 📌 при попытке ввести счёт-фактуру прямо из документа Списание с расчётного счёта (кнопка «Ввести на основании» → «Счёт-фактура налогового агента»).

Логика 1С: чтобы попасть в обработку, платёж должен одновременно быть оплатой поставщику и относиться к договору с признаком налогового агента. Не выполнено хотя бы одно условие — данных нет, таблица пустая.

Почему в 1С не обнаружены данные для заполнения — 6 причин

Разберём от самой частой к редкой. В 90 % случаев виноваты первые две.

  1. 🔴 В договоре не стоит признак налогового агента. Флаг «Организация выступает в качестве налогового агента по уплате НДС» снят или не задан вид агентского договора.
  2. 🟠 Оплата не проведена или вне периода. Документ Списание с расчётного счёта не проведён, либо его дата не попадает в период, заданный в обработке.
  3. 🟡 Неверный вид операции в платеже. В списании стоит не «Оплата поставщику», а «Прочее списание», «Перечисление налога» и т. п. — агентский НДС по такому платежу не считается.
  4. 🟢 В платеже указан не тот договор. Деньги отнесены на договор без признака агента (например, на общий «Основной договор»).
  5. 🔵 Счёт-фактура уже выписан. По этой оплате документ создан ранее — повторно 1С его не предложит.
  6. 🟣 Нет самого факта оплаты. Для агентского НДС по иностранцам и аренде госимущества момент определения базы — именно оплата. Начислили услугу, но не заплатили — данных для счёта-фактуры ещё нет.

Быстрый способ понять, какая из причин ваша — прогоните симптом через диагностику ниже.

Диагностика: выберите симптом

Как правильно настроить договор налогового агента

Ядро проблемы — договор. Проверьте его прежде всего.

Откройте Справочники → Контрагенты → Договоры (или карточку договора из платежа) и убедитесь:

  • ✅ вид договора — «С поставщиком»;
  • ✅ установлен флаг «Организация выступает в качестве налогового агента по уплате НДС»;
  • ✅ выбран вид агентского договора — он определяет, как заполнится счёт-фактура.

Виды агентских договоров в 1С 8.3 и когда их ставить:

Вид договораКогда применяетсяОснование
Нерезидент (п. 1, 2 ст. 161 НК РФ)Покупка товаров, работ, услуг у иностранца без учёта в ФНС РФст. 161 НК РФ
Аренда (абз. 1 п. 3 ст. 161 НК РФ)Аренда федерального/муниципального имущества у органа властист. 161 НК РФ
Реализация имущества (абз. 2 п. 3 ст. 161 НК РФ)Покупка казённого имуществаст. 161 НК РФ
Реализация конфиската, металлолома, макулатурыОтдельные операции по п. 4–5 ст. 161 НК РФст. 161 НК РФ

Если вид договора не выбран — обработка не понимает, какой счёт-фактуру строить, и данных не находит. Это самая тихая из причин: флаг вроде стоит, а поле вида пустое.

После правки договора обязательно перепроведите документ оплаты — только тогда движения обновятся и обработка увидит платёж.

Пошаговое исправление ошибки

Чек-лист: возвращаем данные для счёта-фактуры
Выполнено: 0 / 8

Порядок действий подробнее:

  1. Найдите платёж — Банк и касса → Банковские выписки → Списание с расчётного счёта.
  2. Откройте договор по гиперссылке и проверьте настройки из раздела выше.
  3. Вернитесь в платёж, проверьте: вид операции «Оплата поставщику», договор — правильный.
  4. Перепроведите платёж (кнопка «Провести»).
  5. Откройте Банк и касса → Счета-фактуры налогового агента.
  6. Задайте период так, чтобы дата оплаты в него попадала (частая мелочь — период стоит на текущий месяц, а платёж был в прошлом).
  7. Нажмите «Заполнить» — платёж появится в таблице.
  8. Нажмите «Выполнить» — 1С создаст счета-фактуры и проведёт начисление НДС.

Если после этого таблица заполнилась — ошибка устранена.

Какие проводки формируются и почему их отсутствие = нет данных

Понимание проводок помогает диагностировать: если по платежу нет нужного движения, обработке нечего показывать.

Проводки по операции

Ключевой счёт — 68.32 «НДС при исполнении обязанностей налогового агента» и 76.НА «Расчёты по НДС при исполнении обязанностей налогового агента». Проводку Дт 76.НА Кт 68.32 создаёт именно та обработка, которая у вас пустая. Нет исходной оплаты с правильным договором — нет и этой проводки.

Особенности по сценариям

Механика одна, но нюансы отличаются.

Аренда государственного и муниципального имущества

  • Момент начисления НДС — оплата аренды арендодателю.
  • Ставка расчётная — 20/120.
  • Если аренда начислена документом Поступление услуг, но арендная плата ещё не перечислена, данных для счёта-фактуры не будет: ждём оплату.

Покупка у иностранного контрагента

  • Иностранный поставщик не должен состоять на учёте в налоговой РФ.
  • Оплата чаще в валюте — платёж идёт с валютного счёта (Кт 52), сумма НДС считается по курсу на дату оплаты.
  • Проверьте, что в карточке контрагента выбрана страна регистрации — не РФ.

Металлолом, макулатура, сырые шкуры

  • Здесь агент по НДС — покупатель, но порядок ближе к обычному НДС: база возникает по отгрузке, а не по оплате.
  • Счёт-фактуру формирует поставщик с пометкой «НДС исчисляется налоговым агентом»; в 1С обработка Счета-фактуры налогового агента по этим операциям не используется — работает документ поступления. Если вы ждёте счёт-фактуру от этой обработки по металлолому, её там не будет по определению.

Типичные ошибки, из-за которых данные «пропадают»

  • Признак агента поставили после оплаты, но платёж не перепровели. Движения старые — обработка платёж не видит.
  • Период обработки уже, чем дата платежа. Классика: платёж 30-го числа, а период — со следующего месяца.
  • Оплата отражена не банком, а «Расходным кассовым ордером» без вида «Оплата поставщику».
  • Два договора с одним контрагентом, деньги ушли на «неагентский».
  • Аванс поставщику зачтён, а счёт-фактуру ждут по зачёту, а не по факту оплаты.
  • Флаг агента стоит, вид договора — нет. Обработка не знает, какую форму строить.

Если не помогло

Договор настроен, платёж проведён и в периоде, а Не обнаружены данные для заполнения держится:

  1. 🔧 Перепроведите документы за период. Операции → Групповое перепроведение документов по нужному месяцу — восстановит последовательность движений.
  2. 🔧 Проверьте регистр «НДС Налоговый агент» через Отчёты → Универсальный отчёт: есть ли по вашему платежу запись «К начислению». Пусто — проблема в исходном документе оплаты.
  3. 🔧 Сравните вид операции платежа: Оплата поставщику, а не Прочие расчёты с контрагентами.
  4. 🔧 Проверьте закрытие периода . Если месяц закрыт «Датой запрета редактирования», перепроведение не сработает — снимите запрет на время правки.
  5. 🔧 Обновите конфигурацию. На старых релизах 3.0 встречались ошибки заполнения; актуальный релиз их закрывает.

Перед массовым перепроведением и снятием запрета даты сделайте резервную копию базы — так откат займёт минуту, а не вечер.

Частые вопросы

Почему 1С пишет «Не обнаружены данные для заполнения счёта-фактуры налогового агента»?
Программа не нашла ни одной оплаты поставщику по договору с признаком налогового агента за выбранный период. Чаще всего в договоре снят флаг «Организация выступает в качестве налогового агента», не выбран вид договора, либо платёж не проведён или выпадает из периода обработки.
Где в 1С 8.3 включить признак налогового агента?
В карточке договора с поставщиком: флаг «Организация выступает в качестве налогового агента по уплате НДС» и поле «Вид агентского договора» (нерезидент, аренда, реализация имущества и т. д.). После установки перепроведите оплату.
Я всё настроил, но таблица всё равно пустая. Что ещё проверить?
Проверьте период в обработке «Счета-фактуры налогового агента» — дата платежа должна в него попадать. Затем убедитесь, что «Списание с расчётного счёта» проведено и имеет вид операции «Оплата поставщику», и перепроведите его.
Когда именно возникает база по НДС налогового агента?
Для аренды госимущества и покупок у иностранца — в момент оплаты поставщику. Пока деньги не перечислены, данных для счёта-фактуры нет, даже если услуга уже начислена документом поступления.
Какие проводки должны появиться после формирования счёта-фактуры?
Начисление НДС к уплате — Дт 76.НА Кт 68.32. После уплаты налога в бюджет (Дт 68.32 Кт 51) и принятия услуги к учёту НДС берётся к вычету — Дт 68.02 Кт 76.НА.
Нужно ли формировать счёт-фактуру агента по металлолому и макулатуре?
Нет, через обработку «Счета-фактуры налогового агента» — не нужно. По этим операциям агентом выступает покупатель, а НДС исчисляется на основании документа поступления и счёта-фактуры поставщика с пометкой «НДС исчисляется налоговым агентом».

Источники

  • Налоговый кодекс РФ, ст. 161 (налоговые агенты по НДС)
  • Налоговый кодекс РФ, ст. 174 (порядок и сроки уплаты НДС)
  • Постановление Правительства РФ № 1137 (формы счетов-фактур)