К статье
Практический материал

Учет и Финансы · 10 мин

Почему не выписывается счет-фактура на аванс в 1С 8.3

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

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

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

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

Как вообще формируется счет-фактура на аванс в 1С 8.3

В типовой 1С:Бухгалтерии 8.3 авансовые счета-фактуры создаются не вручную из платежного документа, а специальной обработкой. Она находится в разделе «Операции» → «Регистрация счетов-фактур на аванс» (в некоторых релизах — через «Банк и касса» или «Продажи»). Обработка анализирует остатки по счетам расчетов с покупателями за выбранный период и предлагает список авансов, на которые можно выписать документы.

Обработка подбирает аванс, только если по дебету счета 62.02 (или кредиту 76.АВ при зачете) есть непогашенный остаток, привязанный к конкретному контрагенту и договору. Если оплата отражена иначе — например, сразу проведена как реализация или зависла на счете 62.01 без разделения на аванс, — программа не считает такую сумму авансом и не показывает её в списке.

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

Проверка учетной политики по НДС

Первое место, куда стоит заглянуть, — «Главное» → «Учетная политика» → вкладка «НДС». Здесь находится параметр, который напрямую управляет регистрацией авансовых счетов-фактур. Если выбран вариант «Не регистрировать счета-фактуры на аванс», обработка не сформирует ни одного документа независимо от остатков.

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

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

Проверка документа оплаты и счетов расчетов

Вторая по частоте причина — сам платежный документ. Откройте «Поступление на расчетный счет» или «Приходный кассовый ордер» и проверьте проводки. Для аванса должна быть проводка Дт 51 (50) — Кт 62.02 с заполненными субконто: контрагент и договор. Если вместо 62.02 использован 62.01, программа считает оплату расчетом по отгрузке, а не авансом.

Такая ситуация возникает, когда в документе оплаты в поле «Счет расчетов» вручную указали 62.01, либо когда способ зачета авансов установлен «Автоматически», и программа сразу зачла сумму на ранее проведенную реализацию. В последнем случае аванса в остатках действительно нет — и счет-фактура на аванс не нужна, нужен обычный счет-фактура на реализацию.

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

Типичные ошибки в документах оплаты
01
Счет расчетов 62.01 вместо 62.02 — сумма не попадает в авансы, обработка её не видит
02
Документ оплаты не проведен или проведен с ошибкой — остаток по 62.02 отсутствует
03
Неверный договор в платежке — аванс висит на другом договоре, а обработку смотрят по нужному
04
Дата документа вне периода обработки — аванс есть, но за другой месяц

Настройка обработки «Регистрация счетов-фактур на аванс»

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

После установки периода нажмите «Заполнить». Если список остался пустым, воспользуйтесь отчетом «Анализ субконто» или оборотно-сальдовой ведомостью по счету 62.02 за тот же период: если там есть кредитовый остаток по контрагенту, а обработка его не видит — проблема в настройках или в данных, а не в отсутствии аванса.

Если список заполнился, но при нажатии «Выполнить» документы не создаются, проверьте нумерацию счетов-фактур и наличие прав у пользователя. При недостатке прав программа может молча пропустить создание документов либо выдать сообщение об ошибке в журнале регистрации.

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

Зачет аванса и восстановление НДС

Обратная ситуация: счет-фактура на аванс был выписан, но при отгрузке не формируется зачет, или НДС с аванса не восстанавливается к вычету. За это отвечает документ «Формирование записей книги покупок» (или регламентная операция в составе закрытия месяца в новых релизах). Если реализация проведена, а зачет не происходит, проверьте, что в реализации указан тот же договор и тот же контрагент, что и в авансе.

Еще одна причина — документ расчетов в реализации. Если в реализации на вкладке расчетов стоит «Зачет аванса: автоматически», но аванс не зачитывается, возможно, аванс числится на другом договоре или на счете 62.01. Переключите способ зачета на «По документу» и вручную укажите платежный документ — это поможет локализовать проблему.

Контрольные точки

Как проверить результат

Остаток по 62.02 после зачета
Норма

Остаток по контрагенту уменьшился на сумму реализации или закрылся полностью

Тревожный признак

Аванс продолжает висеть, хотя реализация проведена

Записи книги продаж
Норма

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

Тревожный признак

Документ создан, но в книгу продаж не попал — проверьте проведение и период

Книга покупок при зачете
Норма

НДС с аванса принят к вычету записью на сумму зачтенного аванса

Тревожный признак

Записи нет — не выполнено формирование записей книги покупок

Нестандартные ситуации и ограничения

Если организация применяет УСН или освобождена от НДС по ст. 145 НК РФ, счета-фактуры на аванс в принципе не выписываются — обработка будет пустой, и это норма. То же касается операций, не облагаемых НДС: если вся реализация по договору идет по ставке «Без НДС», авансовый счет-фактура не требуется.

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

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

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

Обработка показывает аванс, но при нажатии «Выполнить» ничего не происходит. Что делать?

Проверьте права пользователя на создание документов «Счет-фактура выданный» и откройте журнал регистрации — там обычно видна конкретная ошибка. Также убедитесь, что в списке обработки проставлены галочки напротив нужных строк.

Почему аванс есть в ОСВ по 62.02, но обработка его не подбирает?

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

Нужно ли выписывать счет-фактуру на аванс, если отгрузка была в том же квартале?

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

Как выписать счет-фактуру на аванс вручную, если обработка не работает?

Создайте документ «Счет-фактура выданный» с видом «На аванс» на основании платежного документа либо через раздел «Продажи» → «Счета-фактуры». Укажите контрагента, договор, сумму и ставку НДС (расчетную, например 20/120). После проведения проверьте попадание документа в книгу продаж.

После обновления 1С авансовые счета-фактуры перестали формироваться. В чем причина?

Проверьте учетную политику по НДС — настройки могли измениться или потребовать повторного сохранения. Также откройте состав регламентных операций закрытия месяца: в новых релизах часть операций по НДС переносится или переименовывается, и нужные операции могут быть отключены.

Аванс в валюте не попадает в обработку. Это ошибка?

По валютным авансам действуют особые правила: НДС с валютного аванса в ряде случаев не начисляется, так как база определяется на дату отгрузки. Проверьте вид договора и валюту расчетов — для договоров в валюте поведение обработки отличается от рублевых расчетов.

Итог

Что важно запомнить

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