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