Учет и Финансы · 11 мин
Как закрываются счета-фактуры на аванс в 1С
Как закрыть авансовые счета-фактуры в 1С: зачет аванса, восстановление НДС, формирование книги покупок и продаж. Пошаговые действия, проверка и ошибки.
Авансовый счет-фактура «живет» в программе до тех пор, пока аванс не зачтен отгрузкой или не возвращен покупателю. Пока зачет не выполнен, НДС с аванса остается начисленным, а в книге покупок или продаж висят незакрытые суммы — это искажает декларацию по НДС и вызывает вопросы при сверке с контрагентами.
Закрытие авансового счета-фактуры в 1С — это не удаление документа, а цепочка действий: отгрузка (или возврат), зачет аванса, регистрация вычета или восстановления НДС через регламентные документы. Ниже разобраны обе стороны учета — у продавца и у покупателя — в типовых конфигурациях 1С:Бухгалтерия 8 и 1С:ERP/Управление торговлей.
Что значит «закрыть» авансовый счет-фактуру
В учете НДС авансовый счет-фактура фиксирует обязательство: продавец начислил НДС с полученной предоплаты, покупатель получил право на вычет. «Закрытие» означает, что аванс перестал быть авансом — он превратился в оплату по конкретной отгрузке либо был возвращен. С этого момента НДС с аванса подлежит вычету у продавца и восстановлению у покупателя.
В 1С это реализовано через регистры накопления по НДС: документ реализации при проведении зачитывает аванс, а регламентные документы «Формирование записей книги покупок» и «Формирование записей книги продаж» создают записи, которые попадают в отчетность. Сам авансовый счет-фактура при этом остается в базе — он не удаляется и не помечается.
Подготовка: что проверить перед закрытием
Прежде чем формировать записи книги покупок, убедитесь, что первичные документы введены корректно. Проверьте, что поступление оплаты (документ «Поступление на расчетный счет» с видом операции «Оплата от покупателя») разнесено по тому же договору, что и реализация. Если аванс числится на другом договоре или заказе, программа не зачтет его автоматически.
Второй момент — правильность самого авансового счета-фактуры. В 1С:Бухгалтерии он формируется документом «Счет-фактура выданный» с видом «На аванс» на основании оплаты. Если счет-фактура не создан, вычет с аванса не отразится, даже если зачет прошел. Проверить наличие можно через отчет «Анализ НДС с авансов» или журнал счетов-фактур.
Создайте счет-фактуру на аванс на основании оплаты или через обработку «Регистрация счетов-фактур на аванс»
Проверьте договор в обоих документах и поле «Зачет аванса» в реализации
Сформируйте «Формирование записей книги покупок» за нужный период
Закрытие аванса у продавца: пошагово
У продавца авансовый НДС начисляется при получении предоплаты и принимается к вычету при отгрузке. Типовая последовательность в 1С:Бухгалтерия 8 выглядит так.
- 1Введите «Реализацию (акты, накладные)» по тому же договору, по которому получен аванс; в поле зачета аванса оставьте «Автоматически»
- 2Проверьте, что в табличной части или в движениях документа аванс зачтен — сумма долга уменьшилась на сумму предоплаты
- 3Зарегистрируйте счет-фактуру на отгрузку (кнопка «Выписать счет-фактуру» в документе реализации)
- 4Откройте раздел «Операции → Регламентные операции НДС» и создайте документ «Формирование записей книги покупок» за период отгрузки
- 5Нажмите «Заполнить» — программа подтянет зачтенные авансы на закладку «Авансы», проведите документ
- 6Сформируйте книгу покупок и убедитесь, что в ней появилась запись по авансовому счету-фактуре с кодом вида операции 22
Если отгрузка меньше аванса, зачтется только часть предоплаты. Остаток продолжит числиться как аванс, и НДС с него будет приниматься к вычету по мере следующих отгрузок. Это нормальная ситуация — принудительно закрывать незачтенный остаток не нужно.
Отдельный случай — возврат аванса покупателю. Здесь вместо реализации вводится «Списание с расчетного счета» с видом операции «Возврат покупателю». После возврата записи книги покупок формируются точно так же: НДС принимается к вычету на основании возвращенного аванса при условии, что с него ранее был начислен налог.
Закрытие аванса у покупателя: восстановление НДС
У покупателя логика зеркальная. Если организация приняла к вычету НДС с выданного аванса (это право, а не обязанность), то при поступлении товаров или возврате предоплаты этот вычет нужно восстановить. В 1С:Бухгалтерии для этого служит регламентный документ «Формирование записей книги продаж».
Последовательность: введите документ «Поступление (акты, накладные)» по тому же договору, убедитесь, что аванс зачтен, затем создайте «Формирование записей книги продаж» за период и заполните его автоматически. Зачтенные авансы попадут на закладку «Восстановление по авансам», а в книге продаж появится запись с кодом вида операции 21.
В 1С:ERP и Управлении торговлей механизм похож, но регламентные операции выполняются через обработку «Формирование записей книги покупок и продаж» в разделе «Регламентные операции по НДС», а зачет аванса управляется взаиморасчетами по заказам и накладным.
Ручной зачет и частные сценарии
Зачет аванса вручную
Если в документе реализации способ зачета установлен «Вручную», программа не подберет аванс сама. Откройте документ, перейдите по ссылке зачета аванса в шапке, выберите нужный документ оплаты и укажите зачитываемую сумму. После перепроведения регламентные документы сформируются в обычном порядке.
Зачет аванса между договорами
Типовой механизм зачитывает аванс только в рамках одного договора (в ERP — в рамках объекта расчетов). Если нужно закрыть аванс по одному договору отгрузкой по другому, сначала оформите корректировку долга документом «Корректировка долга» (операция «Перенос задолженности»), а затем проводите реализацию. Иначе аванс так и останется висеть на старом договоре.
Долгосрочные авансы и рассрочка
Когда отгрузка идет частями в течение нескольких кварталов, аванс закрывается постепенно. Каждый квартал формируйте записи книги покупок — программа возьмет к вычету НДС только с зачтенной в этом периоде части. Следить за остатком удобно через отчеты «Оборотно-сальдовая ведомость по счету 62.02» (или 60.02 у покупателя) и «Анализ НДС с авансов».
Как выбрать действие
Проверка результата и типичные ошибки
Итоговый контроль делается по трем точкам: оборотно-сальдовой ведомости по счетам авансов, книге покупок (или продаж) и декларации по НДС. После всех операций сальдо по счету 62.02 (60.02) по контрагенту должно соответствовать реально незакрытой предоплате, а в книге покупок должна быть запись с кодом 22 на зачтенную сумму.
Как проверить результат
Остаток равен фактически незачтенной предоплате
Аванс числится, хотя отгрузка прошла — значит, зачет не выполнен
Запись по авансовому счету-фактуре с кодом 22 на зачтенную сумму
Записи нет — не сформирован регламентный документ или аванс не зачтен
Вычет с авансов отражен в соответствующем разделе
Суммы расходятся с книгой покупок — проверьте периоды документов
Если ошибка обнаружена в прошлом закрытом периоде, не исправляйте документы напрямую без понимания последствий: изменение проведенных документов прошлых кварталов потребует уточненной декларации по НДС. Перед такими правками сделайте резервную копию базы и при необходимости привлеките специалиста по учету.
FAQ
Можно ли просто удалить авансовый счет-фактуру, если он больше не нужен?
Нет. Счет-фактура на аванс — это основание для начисления НДС с предоплаты. Удаление нарушит последовательность записей в регистрах НДС и приведет к расхождениям между учетом и декларацией. Правильный способ «закрыть» документ — зачесть аванс отгрузкой или возвратом и сформировать записи книги покупок.
Почему аванс не зачитывается автоматически при проведении реализации?
Чаще всего причины три: документы оформлены по разным договорам, в реализации выбран ручной способ зачета, либо оплата разнесена на другой заказ или объект расчетов. Проверьте договор в обоих документах и поле зачета аванса в шапке реализации.
Что делать, если отгрузка была в прошлом квартале, а запись книги покупок забыли сформировать?
Вычет НДС с аванса можно заявить в течение трех лет, но в типовом учете запись формируется тем периодом, к которому относится операция. Практический вариант — сформировать документ текущей датой с отражением вычета в текущей декларации, предварительно сверив суммы. При значительных суммах порядок лучше согласовать с бухгалтером.
Нужно ли закрывать аванс, если договор расторгнут, а деньги не возвращены?
Аванс без отгрузки и без возврата остается авансом — НДС с него продолжает числиться начисленным. Закрыть его можно только через возврат денег покупателю или зачет по другому основанию (например, через корректировку долга при взаимозачете). Списание безнадежной задолженности по авансам имеет свои налоговые последствия и требует отдельного оформления.
Каким кодом вида операции отражается закрытие аванса в книге покупок и продаж?
У продавца вычет НДС с зачтенного или возвращенного аванса отражается в книге покупок с кодом 22. У покупателя восстановление НДС с выданного аванса отражается в книге продаж с кодом 21. Программа проставляет эти коды автоматически при заполнении регламентных документов.
Чем закрытие аванса в 1С:ERP отличается от 1С:Бухгалтерии?
Принцип тот же, но в ERP зачет аванса зависит от настройки взаиморасчетов: аванс может быть привязан к заказу, накладной или договору как объекту расчетов. Регламентные операции по НДС выполняются через отдельную обработку в разделе «Регламентные операции по НДС», а не через журнал документов, как в Бухгалтерии.
Что важно запомнить
Авансовый счет-фактура закрывается не удалением, а зачетом аванса через реализацию или возврат с последующим формированием записей книги покупок (у продавца) или книги продаж (у покупателя). Контролируйте результат по ОСВ счетов 62.02/60.02 и книге покупок, а исправления прошлых периодов делайте только на копии базы.