Вы столкнулись с проблемой: в не удается выписать счет-фактуру на аванс, хотя платеж от покупателя уже поступил? Эта ситуация знакома многим бухгалтерам и специалистам по работе с 1С:Бухгалтерией или 1С:Управлением торговлей. Ошибка может возникать как из-за неверных настроек программы, так и по причине нарушения последовательности документов или особенностей учета НДС.

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

1. Проверка базовых условий для формирования счета-фактуры на аванс

Прежде чем искать сложные ошибки, убедитесь, что выполнены минимальные требования для создания счета-фактуры на аванс. Без них документ просто не появится в списке доступных.

  • 📌 Поступление аванса зарегистрировано. Счет-фактура формируется только на основании документа Поступление на расчетный счет (или Приходный кассовый ордер), где указано назначение платежа как "Аванс".
  • 📅 Дата платежа соответствует периоду. Если аванс поступил в одном квартале, а вы пытаетесь выписать счет-фактуру в другом, документ может не отображаться.
  • 🔄 Включен флажок "Выписывать счета-фактуры" в настройках учетной политики (раздел НДС).

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

Платеж зарегистрирован как аванс в документе поступления|Дата платежа входит в текущий налоговый период|В учетной политике разрешена выписка счетов-фактур|У контрагента указан корректный ИНН/КПП-->

2. Настройки учетной политики: скрытые параметры

Одна из самых распространенных причин — неверные настройки учетной политики по НДС. Даже если флажок "Выписывать счета-фактуры" включен, могут быть скрытые параметры, блокирующие формирование документов на авансы.

Перейдите в раздел Главное → Учетная политика → Налог на добавленную стоимость и проверьте:

  • 📋 Порядок регистрации счетов-фактур: должен быть выбран вариант "Выписывать счета-фактуры при получении авансов".
  • Сроки выписки: если установлен флажок "Выписывать не позднее 5 календарных дней", убедитесь, что не пропущен дедлайн.
  • 🔍 Исключения по контрагентам: некоторые организации (например, на УСН) могут быть исключены из обязательной выписки счетов-фактур.

Особое внимание уделите параметру Вести учет НДС по авансам полученным. Если он отключен, система просто не будет предлагать создать счет-фактуру, даже при наличии аванса. Этот параметр часто сбивается при обновлении конфигурации или переносе базы.

Как проверить настройки учетной политики в 1С 8.3

1. Откройте раздел "Главное" → "Учетная политика".

2. Перейдите на вкладку "Налог на добавленную стоимость".

3. Прокрутите до блока "Порядок регистрации счетов-фактур".

4. Убедитесь, что стоят галочки напротив "Выписывать счета-фактуры при получении авансов" и "Вести учет НДС по авансам полученным".

5. Сохраните изменения (если вносили правки) и перезапустите 1С.

3. Ошибки в реквизитах контрагента или договора

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

Проверьте следующие данные:

Реквизит Требование Последствия ошибки
ИНН/КПП Должны быть заполнены корректно, без пробелов Счет-фактура не создается или создается с ошибкой валидации
Вид договора Должен быть указан как "С покупателем" или "С заказчиком" Документ не попадает в список для выписки счетов-фактур
Валютный контроль Для иностранных контрагентов должен быть указан код страны Блокировка создания счета-фактуры при экспортных операциях
Налогообложение Должен быть выбран вариант "Облагается НДС" или "НДС 0%" Система игнорирует аванс как не облагаемый НДС

Частая ошибка — несовпадение вида операции в договоре и платежном документе. Например, если в договоре указан вид "Товары", а в платежке — "Услуги", система может не сгенерировать счет-фактуру. Также проверьте, не установлен ли в договоре флажок "Без НДС" — в этом случае авансовые счета-фактуры не создаются.

Регулярно, это постоянная проблема|Иногда, при работе с новыми клиентами|Рядом, только при массовом импорте данных|Никогда не было таких проблем-->

4. Проблемы с последовательностью документов

В счет-фактура на аванс привязывается к цепочке документов: платежному поручению → поступлению на счет → реализации. Если нарушена последовательность или отсутствует связь между документами, формирование счета-фактуры становится невозможным.

Типичные сценарии:

  • 🔗 Платеж не привязан к договору. Если в документе Поступление на расчетный счет не указан договор с контрагентом, система не поймет, к какой сделке относится аванс.
  • 📑 Отсутствует документ реализации. Счет-фактура на аванс создается только если есть связанный документ Реализация товаров/услуг (даже в статусе "Черновик").
  • 🔄 Дублирование платежей. Если один и тот же аванс зарегистрирован дважды, система может заблокировать создание счета-фактуры.

Чтобы проверить связь документов:

  1. Откройте платежный документ (Банк и касса → Банковские выписки).
  2. Посмотрите поле "Назначение платежа" — там должно быть указано "Аванс по договору №ХХ от ДД.ММ.ГГГГ".
  3. Перейдите по ссылке в поле "Договор" — если она неактивна, привязка нарушена.
💡

Если связь между документами потеряна, создайте новый документ Поступление на расчетный счет с корректной привязкой к договору, а старый платеж пометьте как "Ошибочный" (через меню "Еще → Пометить на удаление").

5. Особенности учета НДС: когда счет-фактура не нужен

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

  • 📉 Контрагент на УСН или ЕНВД. Для организаций на специальных режимах налогообложения авансовые счета-фактуры не требуются (п. 5 ст. 169 НК РФ).
  • 🌍 Экспортные операции. При экспорте товаров/услуг счет-фактура на аванс выписывается только при подтверждении ставки 0% (п. 9 ст. 167 НК РФ).
  • 🏦 Банковские комиссии. Авансы, поступившие как комиссия за услуги банка, не облагаются НДС и не требуют счета-фактуры.

Если ваш случай попадает под одно из этих исключений, но программа все равно предлагает создать счет-фактуру, проверьте настройки вида операции в документе поступления. Возможно, система ошибочно определила операцию как облагаемую НДС. В этом случае:

  1. Откройте документ Поступление на расчетный счет.
  2. Перейдите на вкладку "Дополнительно".
  3. В поле "Вид операции" выберите соответствующий вариант (например, "Прочий доход без НДС").
💡

Если контрагент на УСН, но 1С настаивает на создании счета-фактуры, проверьте настройки договора: в поле "Налогообложение" должно быть указано "Без НДС" или "НДС не облагается".

6. Технические ошибки и сбои в 1С

Если все настройки верны, но счет-фактура на аванс по-прежнему не выписывается, проблема может крыться в технических сбоях:

  • 🖥️ Повреждение базы данных. Частичная потеря данных может блокировать формирование документов.
  • 🔄 Конфликт обновлений. После установки патчей или новых релизов конфигурации могут сбиваться настройки.
  • 📂 Нехватка прав пользователя. У вашей учетной записи может не хватать прав на создание счетов-фактур.

Для диагностики:

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

Если ошибка появилась после обновления, попробуйте откатиться на предыдущую версию конфигурации или установить последний патч. Для этого:

Администрирование → Обновление конфигурации → Поиск доступных обновлений
💡

Перед любыми техническими манипуляциями с базой сделайте резервную копию через Администрирование → Выгрузить информационную базу. Это спасет данные при сбое.

7. Изменения законодательства: актуальные нюансы 2026–2026 гг.

С 2023 года вступили в силу изменения в порядке выписки счетов-фактур на авансы, которые могут влиять на работу в 1С. Основные нововведения:

  • 📄 Обновленная форма счета-фактуры. С 1 июля 2026 года действует новая форма с дополнительными полями (приказ ФНС № ЕД-7-15/441@). Если ваша 1С не обновлена, документ может не формироваться.
  • ⏱️ Сроки выписки. Теперь счет-фактура на аванс должен быть выписан не позднее 5 рабочих дней (ранее было 5 календарных).
  • 🔗 Электронный документооборот. При работе через операторов ЭДО (например, Диадок или СБИС) счет-фактура может блокироваться из-за несоответствия форматов.

Чтобы привести 1С в соответствие новым требованиям:

  1. Обновите конфигурацию до последней версии (не ниже 1С:Бухгалтерия 3.0.130.хх).
  2. Проверьте шаблоны печатных форм счетов-фактур в разделе Администрирование → Печатные формы, отчеты и обработки.
  3. Настройте интеграцию с оператором ЭДО (если используете электронный документооборот).
💡

С 2026 года планируется полный переход на электронные счета-фактуры. Если ваша 1С не поддерживает формат XML 5.01, счет-фактуры на аванс могут не формироваться уже сейчас.

⚠️ Внимание: Налоговое законодательство и форматы электронных документов регулярно обновляются. Перед отправкой счетов-фактур уточняйте актуальные требования на сайте ФНС или в личном кабинете оператора ЭДО.

FAQ: Частые вопросы по счету-фактуре на аванс в 1С

Можно ли выписать счет-фактуру на аванс задним числом?

Да, но с оглядкой на налоговый период. Если аванс поступил в одном квартале, а счет-фактура выписывается в другом, это может привести к расхождениям в декларации по НДС. В 1С для этого:

  1. Создайте документ Поступление на расчетный счет с нужной датой.
  2. Вручную сформируйте счет-фактуру через Печать → Счет-фактура на аванс.
  3. Убедитесь, что дата счета-фактуры совпадает с датой платежа (иначе будет ошибка контроля последовательности).

После этого придется скорректировать декларацию по НДС за оба периода.

Почему в 1С нет кнопки "Счет-фактура на аванс" в документе поступления?

Кнопка может отсутствовать по нескольким причинам:

  • В учетной политике отключена опция "Выписывать счета-фактуры при получении авансов".
  • Документ поступления не привязан к договору с контрагентом.
  • У пользователя недостаточно прав (проверьте роль в Администрирование → Пользователи).
  • Используется устаревшая версия 1С (до 3.0.70), где кнопка называлась "Формировать счет-фактуру".

Если кнопки нет, попробуйте создать счет-фактуру через журнал документов: Продажи → Счета-фактуры выданные → Создать → На основании и выберите платежный документ.

Как исправить ошибку "Не найдены документы для выписки счетов-фактур на аванс"?

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

  1. Дата платежа входит в текущий налоговый период (квартал).
  2. В документе поступления указано назначение "Аванс" (а не "Оплата по счету").
  3. Контрагент не попадает под исключения (УСН, ЕНВД, экспорт).
  4. В договоре установлен флажок "Облагается НДС".

Если все верно, но ошибка остается, попробуйте:

Администрирование → Поддержка и обслуживание → Тестирование и исправление → Перепроведение документов

Выберите документы Поступление на расчетный счет за нужный период и запустите перепроведение.

Нужно ли выписывать счет-фактуру на аванс при 100% предоплате?

Да, если вы работаете на ОСНО и контрагент не попадает под исключения (УСН, ЕНВД и т.д.). Счет-фактура на аванс выписывается в любом случае, даже если оплата составляет 100% стоимости товара/услуги. Это требование п. 3 ст. 168 НК РФ.

В 1С для этого:

  1. Создайте документ Реализация товаров/услуг в статусе "Черновик".
  2. Зарегистрируйте платеж с назначением "Аванс по договору №ХХ".
  3. На основании платежа сформируйте счет-фактуру на аванс.

После отгрузки товара/оказания услуги нужно будет выписать второй счет-фактуру (на реализацию) и зачесть аванс.

Как в 1С зачесть аванс и аннулировать счет-фактуру на него?

После отгрузки товара или оказания услуги авансовый счет-фактура подлежит зачету. Для этого:

  1. Создайте документ Реализация товаров/услуг с указанием аванса в табличной части.
  2. В документе реализации нажмите "Зачесть аванс" и выберите соответствующий платеж.
  3. Сформируйте счет-фактуру на реализацию (кнопка "Выписать счет-фактуру").
  4. В журнале счетов-фактур найдите авансовый документ и проведите его с операцией "Зачет аванса".

После этого в книге продаж авансовый счет-фактура будет отражен со статусом "Зачтен".