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