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