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

· Обновлено 12.07.2026 · ⏱ 7 мин · Редакция 1s-83.com

📋 Содержание

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

Разберём по порядку, что делать: где в 1С 8.3 искать причину, почему нет данных и как заставить обработку Регистрация счетов-фактур на аванс сформировать нужные документы. Инструкция подходит для Бухгалтерии предприятия 3.0.

Что означает эта ошибка

Ошибка выходит в двух местах:

  • 🔹 при запуске помощника Банк и касса → Регистрация счетов-фактур на аванс;
  • 🔹 при попытке создать счёт-фактуру на аванс вручную из документа поступления оплаты.

1С считает аванс «незачтённым» на конец выбранного периода. Если к моменту расчёта аванс уже закрыт отгрузкой (или его вовсе нет по данным учёта), формировать нечего — отсюда и «нет данных».

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

Быстрая диагностика причины

Пройдите по симптомам — так вы за минуту сузите поиск, а дальше идите в нужный раздел ниже.

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

1. Ставка НДС в документе оплаты

Первое, что смотрит программа, — есть ли по оплате база для НДС.

Откройте Поступление на расчётный счёт (или Приходный кассовый ордер) и проверьте:

  1. Вид операции — Оплата от покупателя.
  2. Договор — с видом С покупателем.
  3. Ставка НДС в строке — 20% или 10%, а не Без НДС и не пусто.

Если стоит Без НДС, счёт-фактура на аванс не положен и не сформируется — это корректное поведение. Но если ставка потерялась по ошибке — исправьте и перепроведите документ.

⚠️ Ставка НДС в оплате берётся из договора и настроек. Если по договору «Без НДС», а вы ждёте счёт-фактуру — проблема в договоре, а не в обработке.

2. Аванс реальный? Проверяем счета и проводки

«Нет данных» бывает, когда аванса на самом деле нет на нужном счёте учёта.

Проверьте проводки документа оплаты. Должна быть строка с авансом:

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

Ключевой момент — счёт 62.02 (авансы полученные). Если оплата почему-то легла на 62.01, программа видит не аванс, а погашение долга — регистрировать нечего.

Разберитесь по ОСВ:

  • ✔️ откройте Оборотно-сальдовую ведомость по счёту 62 с субсчетами и разбивкой по контрагентам и договорам;
  • ✔️ убедитесь, что по договору есть кредитовое сальдо на 62.02;
  • ✔️ если аванс «висит» на 62.01 — перепроведите документы, восстановите последовательность.

3. Хронология и скрытые долги

Аванс — это оплата, которая пришла раньше отгрузки. Если 1С видит поступление денег позже реализации или встречный долг, аванса не будет.

Типичные ловушки:

  • 📌 нарушена хронология: реализация проведена раньше, чем оплата, хотя фактически было наоборот;
  • 📌 по договору «висит» встречный долг — 1С зачитывает оплату в него, а не в аванс;
  • 📌 документы вводили задним числом и не перепровели последовательность.

Что делать:

  1. Запустите Операции → Закрытие месяца → Перепроведение документов за период.
  2. Проверьте Экспресс-проверку ведения учёта — блок по НДС с авансов.
  3. Убедитесь, что даты оплаты и реализации идут в правильном порядке.

4. Учётная политика: правило 5 дней

Самая частая причина, когда авансы «были, а обработка пустая». В настройках НДС задано, какие авансы вообще регистрировать.

Главное → Налоги и отчёты → НДС → Порядок регистрации счетов-фактур на аванс. Варианты:

НастройкаКогда счёт-фактура НЕ формируется
Регистрировать счета-фактуры всегда при получении авансаформируется по любому авансу
Не регистрировать зачтённые в течение 5 календарных днейаванс закрыт отгрузкой за 5 дней
Не регистрировать зачтённые до конца месяцааванс закрыт в том же месяце
Не регистрировать зачтённые до конца налогового периодааванс закрыт в том же квартале
Не регистрировать (п. 13 ст. 167 НК РФ)для длительного цикла производства

Если стоит «не регистрировать зачтённые в течение 5 дней» и отгрузка прошла в этот срок — «нет данных» абсолютно корректно. Закон (ст. 168 НК РФ) даёт 5 дней на выставление счёта-фактуры, и НДС на такой короткий аванс можно не начислять.

Хотите счёт-фактуру по всем авансам — переключите на Регистрировать всегда и перезапустите обработку.

5. Зачёт аванса день в день

Частный, но массовый случай. Оплата и отгрузка датированы одним днём.

1С по умолчанию считает, что аванса не было: деньги и товар «встретились» в одну дату. Даже при настройке «всегда» это спорный момент, и программа может ничего не показать.

Варианты решения:

  • если оплата действительно пришла до отгрузки — поставьте оплате более раннее время в течение дня (например, 09:00, а реализации 15:00);
  • если это ошибка учёта и аванса не было — счёт-фактура и не нужен, оставьте как есть;
  • проверьте, что по договору не стоит галка автоматического зачёта, ломающая порядок.

💡 Время документа в 1С влияет на последовательность проведения. Пара минут разницы решает, увидит ли программа аванс.

6. Нестандартные расчёты: корректировки, третьи лица, аккредитивы

Здесь аванс может не попасть на 62.02 из-за нетипичной схемы.

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

В таких случаях смотрите проводки конкретного документа и, при необходимости, вводите счёт-фактуру на аванс отдельным документом на нужную сумму и счёт.

Чек-лист проверки

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

Ищем причину «нет данных»
Выполнено: 0 / 7

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

Когда все пункты проверены, а обработка всё равно пустая:

  1. Сделайте Тестирование и исправление информационной базы (Администрирование → Обслуживание) — снимает разрушенные последовательности.
  2. Запустите Закрытие месяца заново за квартал.
  3. Сформируйте счёт-фактуру на аванс вручную из документа оплаты кнопкой Создать на основании → Счёт-фактура выданный, если аванс реально есть.
  4. Проверьте Экспресс-проверку по НДС — она укажет непроведённые авансы.

⚠️ Перед тестированием и исправлением базы сделайте резервную копию. Восстановление последовательности меняет проводки во всём периоде.

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

Почему обработка «Регистрация счетов-фактур на аванс» пустая, хотя авансы были?
Скорее всего, в учётной политике задано «не регистрировать зачтённые в течение 5 дней» (или до конца квартала), и авансы закрылись отгрузкой в этот срок. Это корректно по ст. 168 НК РФ.
Нужно ли выписывать счёт-фактуру на аванс, если отгрузка была в тот же день?
Формально при зачёте день в день аванса нет, и счёт-фактура не требуется. 1С такой аванс обычно не показывает.
Аванс лежит на счёте 62.01, а не 62.02. Что делать?
Значит, оплата зачлась в долг, а не в аванс. Перепроведите документы и восстановите хронологию — аванс должен встать на 62.02.
Ставка НДС в оплате «Без НДС» — почему нет счёта-фактуры?
По необлагаемым операциям счёт-фактура на аванс не выписывается. Если ставка потерялась по ошибке — исправьте её в договоре и документе оплаты.
Как включить формирование счёта-фактуры по всем авансам?
Главное → Налоги и отчёты → НДС и выберите Регистрировать счета-фактуры всегда при получении аванса, затем перезапустите обработку.
Можно ли создать счёт-фактуру на аванс вручную?
Да. Откройте документ поступления оплаты и нажмите Создать на основании → Счёт-фактура выданный, если аванс действительно есть на 62.02.

Источники

  • НК РФ, ст. 168 (5 дней на выставление счёта-фактуры)
  • НК РФ, ст. 167 п. 1 (момент определения налоговой базы по НДС)
  • Постановление Правительства РФ № 1137 (книга продаж, счета-фактуры)

Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.