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

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

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

Как выполнить зачет аванса поставщику в 1С: автоматический и ручной зачет, настройка способа зачета, проверка по акту сверки, типичные ошибки и их исправление.

Зачет аванса поставщику — операция, при которой ранее перечисленная предоплата закрывается задолженностью по поступившему товару или услуге. В типовых конфигурациях 1С (Бухгалтерия предприятия, Управление торговлей, ERP, Комплексная автоматизация) эта операция выполняется автоматически при проведении документа поступления, либо вручную — если аванс нужно зачесть выборочно или по другому договору.

От корректности зачета зависят обороты по счетам 60.01 и 60.02, НДС с авансов, акты сверки с контрагентами и управленческая отчетность по долгам. Ошибки в зачете приводят к «двойной» задолженности: аванс висит на 60.02, а долг за поставку — на 60.01, хотя фактически обязательство уже закрыто.

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

Как работает зачет аванса в 1С: логика программы

При оплате поставщику документ «Списание с расчетного счета» с видом операции «Оплата поставщику» формирует проводку Дт 60.02 Кт 51 — аванс выданный. Когда оформляется поступление товаров или услуг, программа анализирует наличие авансов по связке «организация — контрагент — договор» и при проведении делает проводку Дт 60.01 Кт 60.02 — зачет аванса.

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

Автоматический зачет аванса при поступлении

Стандартный сценарий: сначала оформляется оплата, затем поступление. Чтобы зачет сработал автоматически, проверьте следующее.

Порядок действий при автоматическом зачете
  1. 1
    Создайте «Списание с расчетного счета» с видом операции «Оплата поставщику», укажите контрагента, договор и сумму аванса, проведите документ.
  2. 2
    Оформите «Поступление (акты, накладные, УПД)» по тому же контрагенту и договору.
  3. 3
    В табличной части или на закладке «Расчеты» проверьте поле «Способ зачета аванса» — должно стоять «Автоматически».
  4. 4
    Проведите документ поступления и откройте его движения (кнопка «Дт/Кт» в БП или «Проводки» в ERP).
  5. 5
    Убедитесь, что есть проводка Дт 60.01 Кт 60.02 на сумму зачтенного аванса.

Признак успешного зачета — в движениях документа поступления появилась проводка зачета, а в оборотно-сальдовой ведомости по счету 60 аванс и долг свернулись. Если проводки нет, программа не нашла подходящий аванс — переходите к разделу о причинах и ручном зачете.

В конфигурациях УТ 11, КА 2 и ERP в документе поступления есть закладка или поле «Взаиморасчеты», где видно, какая сумма зачтена как аванс, а какая осталась к оплате. Там же можно изменить сумму зачета вручную до проведения.

Ручной зачет аванса в документе поступления

Ручной зачет нужен, когда у контрагента несколько авансов и требуется закрыть конкретный платеж, либо когда аванс больше суммы поставки и зачитывать его целиком нельзя.

В документе поступления установите способ зачета «По документу» (в УТ/ERP — перейдите в форму «Взаиморасчеты» и выберите платежный документ). Затем укажите конкретное «Списание с расчетного счета» и сумму зачета. Программа закроет задолженность только по выбранному платежу.

Способы зачета аванса

Автоматически

Подходит для типовых ситуаций: один договор, хронологический зачет. Ограничение — нельзя управлять, какой именно платеж закрывается.

По документу

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

Не зачитывать

Используется, когда оплата пойдет отдельно, а аванс должен остаться для других поставок или возврата.

Если аванс превышает сумму поступления, зачтется только сумма поставки — остаток аванса продолжит числиться на 60.02 и будет зачтен следующими поступлениями. Это нормальное поведение, принудительно зачитывать лишнее не нужно.

Массовый зачет: документы «Зачет задолженности» и «Корректировка долга»

Когда аванс и долг записаны по разным договорам, заказам или уже проведены без зачета, используются специальные документы. В УТ 11, КА 2 и ERP это «Зачет задолженности» (раздел «Казначейство» или «Продажи/Закупки — Сервис»). В 1С:Бухгалтерии аналог — «Корректировка долга» (раздел «Покупки» или «Продажи»).

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

После проведения документа проверьте результат актом сверки с контрагентом и оборотно-сальдовой ведомостью по счету 60 с детализацией по договорам. Сальдо по 60.01 и 60.02 должно соответствовать реальной картине расчетов.

Настройки, влияющие на зачет аванса

В 1С:Бухгалтерии порядок зачета по умолчанию задается в договоре с контрагентом и в учетной политике. В УТ/ERP поведение определяется настройками взаиморасчетов: по договорам, по заказам или по накладным. Если ведется детальный учет по заказам, аванс, оплаченный под один заказ, не зачтется автоматически под поставку по другому.

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

Проверка результата и типичные ошибки

Основной инструмент проверки — отчеты «Анализ расчетов с поставщиками», «Акт сверки» и ОСВ по счету 60. Сформируйте ОСВ с группировкой по контрагентам и договорам: дебетовое сальдо 60.02 — незачтенные авансы, кредитовое сальдо 60.01 — неоплаченные поставки.

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

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

Движения документа поступления
Норма

Есть проводка Дт 60.01 Кт 60.02 на сумму зачета

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

Проводки зачета нет при наличии аванса

ОСВ по счету 60 по контрагенту
Норма

Аванс и долг свернуты, сальдо соответствует реальным расчетам

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

Одновременно висят сальдо на 60.01 и 60.02 по одному договору

Акт сверки с поставщиком
Норма

Сальдо совпадает с данными контрагента

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

Расхождения по сумме аванса или поставки

Типичные ошибки
01
Оплата и поступление оформлены по разным договорам — автоматический зачет не срабатывает, сальдо «двоится».
02
В платежном документе неверно указан вид операции или договор — аванс попадает не на ту аналитику.
03
Задним числом меняют или удаляют платежное поручение после зачета — нарушается последовательность, зачет «слетает».
04
Игнорируют НДС с авансов — после зачета не формируют запись книги покупок, теряется вычет.
05
Делают ручные проводки по 60 счету вместо документов зачета — ломается аналитика взаиморасчетов.
Маршрут решения

Как выбрать действие

Аванс и поступление по одному договору, зачет не произошелПроверьте способ зачета в поступлении и перепроведите документ
Аванс по одному договору, поставка по другомуОформите «Зачет задолженности» или «Корректировку долга» между договорами
Нужно зачесть только часть авансаВ поступлении выберите способ «По документу» и укажите сумму вручную
Ошибка обнаружена в закрытом периодеИсправляйте текущей датой, не перепроводя закрытый период

FAQ

Почему 1С не зачитывает аванс автоматически?

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

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

Да, но не автоматически. Используйте документ «Зачет задолженности» (УТ, КА, ERP) или «Корректировка долга» (Бухгалтерия), указав договор списания аванса и договор зачета. Предварительно убедитесь, что такой перенос согласуется с условиями договоров и учетной политикой.

Как зачесть аванс частично?

В документе поступления переключите способ зачета на «По документу» и укажите нужную сумму в форме взаиморасчетов. Незачтенный остаток аванса останется на счете 60.02 и будет доступен для последующих поставок или возврата.

Что делать, если аванс зачелся не тем платежом?

Распроведите документ поступления, измените способ зачета на «По документу», выберите нужное платежное поручение и проведите снова. Если период закрыт, оформите корректировку текущей датой через зачет задолженности.

Как зачет аванса влияет на НДС?

При перечислении аванса поставщик выставляет счет-фактуру на аванс, и вы можете принять НДС к вычету. После зачета аванса при поступлении вычет по авансовому счету-фактуре подлежит восстановлению, а НДС принимается к вычету по счету-фактуре на поставку. Проверяйте формирование записей книги покупок и продаж в отчетном периоде зачета.

Где посмотреть все незачтенные авансы поставщикам?

Сформируйте оборотно-сальдовую ведомость по счету 60.02 с детализацией по контрагентам и договорам или отчет «Расчеты с поставщиками» / «Анализ расчетов с поставщиками» в разделе закупок. Дебетовое сальдо покажет суммы незакрытых авансов.

Итог

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

Автоматический зачет работает при совпадении контрагента, договора и валюты в оплате и поступлении. Для выборочного зачета используйте способ «По документу», для переноса между договорами — «Зачет задолженности» или «Корректировку долга». Результат всегда проверяйте по проводкам Дт 60.01 Кт 60.02 и ОСВ по счету 60, а закрытые периоды исправляйте текущей датой.