Зачёт аванса в 1С 8.3 Бухгалтерия: автоматически и вручную

· 6 мин

Содержание

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

Проблема всплывает, когда аванс «не зачёлся»: на счёте 62.02 или 60.02 висит остаток, хотя отгрузка уже прошла. Обычно виноват договор, вид расчётов в документе или галочка в настройках. Все эти узлы — ниже.

Что такое зачёт аванса и на каких счетах он живёт

Аванс — это оплата вперёд, до отгрузки или получения товара. В 1С предоплата и обычный долг разведены по субсчётам:

  • 🟢 62.02 — авансы, полученные от покупателей.
  • 🔵 62.01 — расчёты с покупателями (долг за отгрузку).
  • 🟠 60.02 — авансы, выданные поставщикам.
  • 🟣 60.01 — расчёты с поставщиками (долг за поставку).

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

Пока аванс лежит на 62.02 / 60.02, он считается предоплатой. После зачёта он превращается в оплату конкретной поставки.

Проводки зачёта аванса

Смотря кто кому платил вперёд — покупатель вам или вы поставщику. Оба варианта:

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

Ключевые строки — Дт 62.02 Кт 62.01 и Дт 60.01 Кт 60.02. Именно они закрывают аванс. Если их нет в движениях документа — зачёт не прошёл.

Зачёт авансов в 1С 8.3 автоматически: где настроить

Отдельной «кнопки зачёта» в программе нет. Всё решает поле «Зачёт авансов» внутри документа реализации или поступления.

Открываете документ, находите поле «Зачёт авансов» с тремя значениями:

ЗначениеЧто делает
Автоматически1С сама ищет авансы по контрагенту и договору, гасит от старых к новым
По документузачитывает только выбранные вами документы аванса (ручной режим)
Не зачитыватьаванс не трогается, весь долг остаётся на 62.01 / 60.01

По умолчанию стоит «Автоматически» — для большинства это и нужно.

Пошаговый помощник
Проверьте настройку договора
Зачёт работает в разрезе договора. Откройте карточку контрагента → договор. Аванс и отгрузка должны идти по одному и тому же договору, иначе 1С их «не увидит» друг у друга.

Так закрывается вопрос «как настроить зачёт аванса автоматически в 1С 8.3»: настройка живёт не в общих параметрах учёта, а в самом документе отгрузки или поступления.

Как сделать зачёт аванса в 1С 8.3 вручную

Ручной режим нужен, когда авансов несколько и надо закрыть конкретный, а не «самый старый».

  1. В документе реализации или поступления откройте поле «Зачёт авансов».
  2. Выберите «По документу».
  3. Нажмите «Добавить» и подберите нужный документ-аванс (платёжку или поступление на счёт).
  4. Укажите сумму зачёта, если гасите аванс частично.
  5. Проведите документ и проверьте проводку зачёта.

Второй способ ручного зачёта — отдельный документ «Корректировка долга » (раздел Продажи или ПокупкиРасчёты с контрагентами):

  • вид операции «Зачёт авансов» — покрыть отгрузку ранее полученным авансом;
  • вид операции «Зачёт задолженности» — свернуть встречные долги 62 и 60 по одному контрагенту (взаимозачёт).

«Корректировка долга» нужна для нестандартных ситуаций: аванс по одному договору, отгрузка по другому, или зачёт между 62 и 60. Для обычной цепочки «предоплата → отгрузка» хватает автоматического режима в документе.

Частичный зачёт аванса

Если аванс больше отгрузки (или наоборот) — зачитывается меньшая из сумм.

Пример. Покупатель внёс аванс 100 000 ₽, вы отгрузили на 60 000 ₽:

  • зачёт — Дт 62.02 Кт 62.01 на 60 000 ₽;
  • на 62.02 остаётся 40 000 ₽ незакрытого аванса под будущие отгрузки.

В автоматическом режиме 1С считает это сама. В ручном — вбиваете 60 000 ₽ в сумму зачёта.

Как зачесть аванс поставщику

Логика зеркальная. Вы перечислили предоплату (Дт 60.02 Кт 51), затем получили товар. В документе «Поступление (акты, накладные)» поле «Зачёт авансов» → «Автоматически».

При проведении появится Дт 60.01 Кт 60.02 — выданный аванс закрыт поставкой. Если брали НДС с аванса к вычету — 1С добавит восстановление: Дт 76.ВА Кт 68.02.

Как проверить, что зачёт прошёл

Три быстрых отчёта:

  • 📊 ОСВ по счёту 62 (и 60) с субсчётами — после зачёта сальдо на 62.02 / 60.02 по закрытым сделкам обнуляется.
  • 🧾 Анализ субконто → Контрагенты, Договоры — видно долг и аванс в разрезе конкретного партнёра.
  • 🔎 Дт/Кт документа отгрузки — есть ли строка зачёта.

Экспресс-проверка: сформируйте ОСВ по 62. Одновременное развёрнутое сальдо и по 62.01 (дебет), и по 62.02 (кредит) у одного контрагента — сигнал, что зачёт не сработал.

Типичные ошибки

  • Разные договоры у аванса и отгрузки. Самая частая причина. Зачёт идёт строго внутри одного договора.
  • В документе стоит «Не зачитывать» — кто-то поменял значение вручную, аванс завис.
  • Разные контрагенты (дубли в справочнике, «ООО Ромашка» и «Ромашка ООО»).
  • Аванс не на том субсчёте. Если предоплата случайно попала на 62.01 вместо 62.02, механизм зачёта её не подхватит.
  • Отгрузка проведена раньше аванса по дате. Программа зачитывает авансы, поступившие до отгрузки.

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

Видео по теме

Видео с YouTube — канал «1С Практика». Стороннее видео для наглядности; порядок действий в вашей версии 1С может отличаться.

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

Где в 1С 8.3 включить автоматический зачёт авансов?
В самом документе реализации или поступления — поле «Зачёт авансов» → «Автоматически». Отдельной глобальной настройки нет, значение задаётся в каждом документе (по умолчанию уже «Автоматически»).
Почему аванс не зачёлся автоматически?
Чаще всего аванс и отгрузка проведены по разным договорам или контрагентам, либо в документе стоит «Не зачитывать». Проверьте договор, субсчёт аванса (должен быть 62.02 / 60.02) и даты — аванс должен быть раньше отгрузки.
Какая проводка формируется при зачёте аванса?
По покупателю — Дт 62.02 Кт 62.01, по поставщику — Дт 60.01 Кт 60.02. Дополнительно двигается НДС с аванса на счетах 76.АВ / 76.ВА и 68.02.
Как сделать частичный зачёт аванса?
В автоматическом режиме 1С зачтёт меньшую из сумм сама. Вручную выберите «По документу», добавьте аванс и укажите нужную сумму зачёта — остаток аванса сохранится на 62.02 / 60.02.
Как зачесть аванс между счетами 62 и 60 по одному контрагенту?
Через документ «Корректировка долга» с видом операции «Зачёт задолженности» — он сворачивает встречные долги покупателя и поставщика в одном лице.
Нужно ли что-то делать с НДС при зачёте аванса?
Да. При отгрузке НДС с полученного аванса принимается к вычету (Дт 68.02 Кт 76.АВ), при поступлении по выданному авансу — восстанавливается (Дт 76.ВА Кт 68.02). В автоматическом режиме 1С формирует эти проводки вместе с зачётом.

Источники

  • НК РФ, ст. 154, 167, 171, 172 (НДС с авансов)