Учет и Финансы · 13 мин
Как в 1С отразить зачет авансов полученных
Как в 1С отразить зачет авансов полученных: проводки, документы реализации, настройки, счета-фактуры на аванс, типичные ошибки и способы проверки результата.
Зачет аванса полученного — это операция, при которой предоплата от покупателя перестаёт числиться как обязательство организации и закрывается отгрузкой товара или оказанием услуги. В 1С этот процесс в большинстве конфигураций автоматизирован: при проведении документа реализации программа сама подбирает незакрытые авансы по договору и формирует проводку Дт 62.02 Кт 62.01. Однако автоматика работает корректно только при правильных настройках и заполненных аналитиках.
Ошибки в зачете авансов приводят к зависшей задолженности на счете 62, искажению НДС-регистров и расхождениям в актах сверки с контрагентами. Поэтому бухгалтеру важно понимать не только «куда нажать», но и логику, по которой программа распределяет предоплату, а также уметь проверять результат и исправлять типовые сбои.
Материал ориентирован в первую очередь на «1С:Бухгалтерия 8» (ред. 3.0), но принципы применимы и к «Управлению торговлей», и к «ERP»: везде зачет завязан на связку «документ оплаты — документ реализации — договор».
Как устроен зачет авансов в 1С: счета и логика программы
В типовом плане счетов для расчетов с покупателями используются два субсчета: 62.01 «Расчеты с покупателями и заказчиками» и 62.02 «Расчеты по авансам полученным». Когда поступает предоплата, документ «Поступление на расчетный счет» с видом операции «Оплата от покупателя» формирует проводку Дт 51 Кт 62.02. Пока реализации нет, сумма «висит» как кредиторская задолженность перед покупателем.
При проведении документа «Реализация (акты, накладные, УПД)» программа анализирует остаток по 62.02 в разрезе контрагента, договора и документа расчетов. Если незакрытый аванс есть, сумма зачета (в пределах суммы реализации) переносится проводкой Дт 62.02 Кт 62.01, а сама выручка отражается стандартно: Дт 62.01 Кт 90.01. Если аванс меньше суммы реализации, разница остается дебиторской задолженностью покупателя.
Важно понимать, что зачет выполняется строго в разрезе аналитики. Оплата по договору «А» не зачтется автоматически реализацией по договору «Б», даже если контрагент один и тот же. Это самая частая причина «незачтенных» авансов, которые видны в оборотно-сальдовой ведомости одновременно по дебету и кредиту счета 62.
Настройки, от которых зависит автоматический зачет
Прежде чем оформлять документы, проверьте ключевые параметры. В «1С:Бухгалтерии 8.3» порядок зачета определяется в документе реализации полем «Зачет аванса» (вкладка «Расчеты» или ссылка в шапке, в зависимости от формы). Доступны варианты: «Автоматически», «По документу» и «Не зачитывать». По умолчанию стоит автоматический режим — программа сама подбирает авансы по договору в хронологическом порядке.
Также проверьте настройку учетной политики и параметров учета: в разделе «Администрирование — Параметры учета» (или «Главное — Настройки») должен быть корректно задан порядок ведения расчетов по договорам. Если в договоре с контрагентом указан признак ведения расчетов по документам, аванс будет зачитываться только при явной привязке к конкретному документу оплаты.
Способы зачета аванса в документе реализации
Программа сама подбирает незакрытые авансы по договору. Подходит для большинства случаев, но не дает выбрать конкретный платеж.
Пользователь вручную указывает, какой платежный документ зачитывается. Нужен, когда авансов несколько и важно закрыть конкретный.
Аванс остается на 62.02, реализация целиком уходит в дебиторку. Применяется, когда зачет оформляется позже отдельной операцией или по другому договору.
В «Управлении торговлей 11» и «ERP» логика иная: там зачет авансов выполняется через механизм взаимозачета задолженности и документ «Взаимозачет задолженности», а автоматический зачет регулируется настройками расчетов с клиентами (по заказам, накладным или договорам). Распределение платежей может выполняться регламентным заданием, поэтому зачет иногда появляется не сразу после проведения накладной.
Пошаговое отражение зачета аванса в 1С:Бухгалтерии 8.3
Стандартный сценарий выглядит так: покупатель перечислил предоплату, организация отгрузила товар, аванс зачтен, НДС с аванса восстановлен. Разберем каждый шаг с точными действиями.
Если отгрузка произошла раньше оплаты (сначала реализация, потом поступление денег), зачет тоже выполняется автоматически: при проведении платежного документа программа увидит дебиторку по 62.01 и закроет её, минуя стадию аванса, либо сначала отразит аванс, который тут же зачтется при перепроведении реализации. Чтобы избежать путаницы, рекомендуется перепровести документы по договору в хронологическом порядке через обработку «Групповое перепроведение документов».
Для ручного зачета (например, когда оплата и реализация по разным договорам одного контрагента) используйте документ «Корректировка долга» (раздел «Покупки» или «Продажи» — «Расчеты с контрагентами») с видом операции «Зачет авансов» или «Перенос задолженности». Документ перенесет сумму с 62.02 одного договора на 62.01 другого.
НДС при зачете авансов полученных
Получив предоплату, организация обязана начислить НДС с аванса и выставить счет-фактуру на аванс. В 1С это делается документом «Счет-фактура выданный (аванс)», который создается на основании поступления оплаты либо массово через обработку «Регистрация счетов-фактур на аванс» (раздел «Банк и касса» или «Продажи»). Проводка: Дт 76.АВ Кт 68.02.
При зачете аванса (отгрузке) НДС с аванса подлежит вычету. Он отражается не в момент проведения реализации, а регламентной операцией «Формирование записей книги покупок» в конце налогового периода. Проводка: Дт 68.02 Кт 76.АВ. Основанием служит счет-фактура на аванс, а сумма вычета не может превышать НДС, начисленный с зачтенной части предоплаты.
Если аванс зачтен частично, вычет НДС тоже выполняется пропорционально зачтенной сумме. Программа делает это автоматически по данным регистра «НДС авансы», но только при условии, что счет-фактура на аванс привязан к тому же документу оплаты, который зачитывается реализацией.
Как проверить, что зачет прошел корректно
Основной инструмент проверки — оборотно-сальдовая ведомость по счету 62 с группировкой по субсчетам, контрагентам и договорам. После зачета на 62.02 по данному договору не должно оставаться «лишнего» кредитового сальдо, если вся предоплата закрыта отгрузкой. Одновременное наличие дебетового сальдо на 62.01 и кредитового на 62.02 по одному договору — признак того, что зачет не выполнен.
Дополнительно используйте отчет «Анализ субконто» по виду субконто «Договоры» и «Документы расчетов с контрагентами»: он покажет, какой именно платеж не закрыт. Для НДС проверьте остаток счета 76.АВ в разрезе контрагентов — он должен соответствовать незачтенным авансам на 62.02 с учетом ставки налога.
Как проверить результат зачета
Нет одновременного сальдо по дебету 62.01 и кредиту 62.02
Зависшие суммы на обоих субсчетах — зачет не выполнен
Присутствует Дт 62.02 Кт 62.01 на сумму аванса
Проводки нет — проверьте поле «Зачет аванса» и договор
Остаток соответствует незачтенным авансам
Сальдо не сходится с 62.02 — ошибка в счетах-фактурах на аванс
Расхождений нет, аванс закрыт отгрузкой
Контрагент видит долг — возможно, разные договоры или документы расчетов
Типичные ошибки и способы их исправления
Чаще всего зачет не срабатывает из-за различий в аналитике: в оплате указан один договор, в реализации — другой, либо в платежном документе выбран неверный вид операции (например, «Прочее поступление» вместо «Оплата от покупателя», и сумма ушла не на 62.02). Решение — исправить договор в документе оплаты или выполнить зачет вручную через «Корректировку долга».
Отдельная проблема — изменение документов прошлых периодов. Если отредактировать или пометить на удаление платежку, которая уже была зачтена, реализация останется без аванса, а восстановление НДС станет некорректным. После любых правок «задним числом» обязательно перепроведите цепочку документов по договору и повторите регламентные операции по НДС за затронутый квартал.
Перед закрытием квартала полезно сформировать ОСВ по счету 62 в разрезе договоров и сверить кредитовые остатки 62.02 с остатками 76.АВ. Эта простая проверка выявляет практически все проблемы с зачетом авансов до сдачи декларации по НДС, когда исправление еще не требует уточненок.
Особые ситуации: частичный зачет, возврат и перенос аванса
Частичный зачет
Если реализация меньше суммы предоплаты, зачтется только часть аванса, равная сумме отгрузки. Остаток останется на 62.02 и будет закрыт следующими реализациями. НДС восстанавливается пропорционально. Никаких дополнительных действий не требуется — программа делит сумму сама.
Возврат аванса покупателю
Если сделка не состоялась и предоплату нужно вернуть, оформляется документ «Списание с расчетного счета» с видом операции «Возврат покупателю». Проводка Дт 62.02 Кт 51 закроет аванс. НДС с возвращенного аванса принимается к вычету при условии, что налог был ранее начислен, а возврат отражен в учете.
Перенос аванса на другой договор или контрагента
Когда покупатель просит зачесть предоплату в счет другого договора (или долг уступлен третьему лицу), используется «Корректировка долга» с видом операции «Перенос задолженности». Документ формирует проводку между субсчетами 62 по разной аналитике. Основанием служит письмо или дополнительное соглашение с контрагентом — без него перенос делать не следует.
Как выбрать действие
Часто задаваемые вопросы
Почему аванс не зачитывается автоматически при проведении реализации?
Наиболее вероятные причины: разные договоры в оплате и реализации, в документе реализации выбран режим «Не зачитывать», оплата оформлена неверным видом операции и не попала на 62.02, либо нарушена последовательность проведения документов. Проверьте ОСВ по счету 62 с детализацией по договорам и документам расчетов.
Нужно ли делать зачет аванса отдельным документом, если всё по одному договору?
Нет. При совпадении контрагента и договора зачет выполняется автоматически в момент проведения реализации. Отдельный документ («Корректировка долга») нужен только для нестандартных случаев: зачет между разными договорами, контрагентами или при ручном управлении расчетами.
Когда восстанавливается НДС с зачтенного аванса — в день отгрузки или в конце квартала?
Вычет отражается регламентной операцией «Формирование записей книги покупок», которая обычно выполняется в конце квартала, но в пределах того налогового периода, в котором произошла отгрузка. Проводка Дт 68.02 Кт 76.АВ датируется периодом формирования записей.
Что делать, если после зачета в ОСВ осталось сальдо и на 62.01, и на 62.02?
Это означает, что зачет по какой-то части расчетов не выполнен. Сформируйте «Анализ субконто» по договору с детализацией до документов расчетов, найдите незакрытую пару «оплата — реализация» и либо перепроведите документы, либо выполните зачет вручную через «Корректировку долга».
Как зачесть аванс, если оплата прошла от третьего лица за покупателя?
Оплату от третьего лица отразите поступлением на расчетный счет, указав плательщика и договор покупателя, за которого внесены деньги. Далее зачет идет стандартно. Обязательно храните письмо покупателя об оплате третьим лицом — это основание для корректного отражения расчетов и НДС.
Можно ли отменить зачет аванса после проведения реализации?
Да. Измените в документе реализации поле «Зачет аванса» на «Не зачитывать» и перепроведите документ — проводка Дт 62.02 Кт 62.01 исчезнет. Учтите, что придется скорректировать и записи по НДС, если регламентные операции уже выполнялись.
Что важно запомнить
Зачет аванса полученного в 1С выполняется автоматически при проведении реализации, если оплата и отгрузка оформлены по одному договору. Контролируйте три вещи: проводку Дт 62.02 Кт 62.01 в документе, отсутствие двойного сальдо в ОСВ по счету 62 и соответствие остатков 62.02 и 76.АВ перед сдачей декларации по НДС. Нестандартные ситуации закрывайте документом «Корректировка долга».