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

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

Как в 1С провести зачет авансов полученных

Как выполнить зачет авансов полученных в 1С: Бухгалтерии 8.3 — автоматический и ручной зачет, проводки 62.01 и 62.02, восстановление НДС и типичные ошибки.

Зачет аванса полученного — это операция, при которой предоплата покупателя засчитывается в счет оплаты отгруженных ему товаров, работ или услуг. В 1С: Бухгалтерии 8.3 эта операция выполняется автоматически при проведении документа реализации, но только при условии, что корректно настроены счета расчетов, а аванс и отгрузка относятся к одному договору. Если автоматика не сработала, зачет выполняется вручную через документ «Зачет авансов» или корректировку задолженности.

Ошибки в зачете авансов приводят к искажению дебиторской задолженности, неверному расчету НДС и претензиям при сверках с контрагентами. Типичная картина: аванс висит на счете 62.02, а реализация сформировала задолженность на 62.01, хотя по факту покупатель ничего не должен. Ниже разобраны оба сценария — автоматический и ручной, а также проверка результата и особенности НДС.

Как устроен учет авансов полученных в 1С

Поступление предоплаты от покупателя отражается документом «Поступление на расчетный счет» с видом операции «Оплата от покупателя». Программа формирует проводку Дт 51 Кт 62.02 — аванс полученный. Если организация работает с НДС, на аванс начисляется налог проводкой Дт 76.АВ Кт 68.02, а счет-фактура на аванс регистрируется автоматически или через обработку «Регистрация счетов-фактур на аванс».

При последующей отгрузке документ «Реализация (акты, накладные)» делает две вещи: отражает выручку (Дт 62.01 Кт 90.01) и зачитывает аванс проводкой Дт 62.02 Кт 62.01 на сумму, не превышающую аванс по этому договору. Одновременно восстанавливается НДС с зачтенного аванса: Дт 68.02 Кт 76.АВ, и счет-фактура на аванс попадает в книгу покупок.

Условия, при которых зачет сработает автоматически

Автоматический зачет — основной и предпочтительный механизм. Он срабатывает при соблюдении нескольких условий, и большинство проблем связано именно с их нарушением.

  • Аванс и реализация проведены по одному и тому же контрагенту и одному договору. Разные договоры — разные аналитические разрезы, и программа не переносит аванс между ними.
  • В документе реализации корректно указаны счета расчетов: 62.01 для расчетов и 62.02 для авансов. Если в договоре или документе подставлены другие счета, проводка зачета не сформируется.
  • Документ оплаты проведен раньше или в тот же день, что и реализация, и не помечен на удаление.
  • В настройках учетной политики и договора выбран способ зачета «Автоматически» (в документе реализации поле «Зачет аванса»).

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

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

Стандартный сценарий выглядит так. Сначала оформляется поступление оплаты: раздел «Банк и касса» → «Поступление на расчетный счет», вид операции «Оплата от покупателя». В документе указываются контрагент, договор, сумма и счет авансов 62.02. После проведения на счете 62.02 по этому договору образуется кредитовое сальдо.

Затем создается документ «Реализация (акты, накладные)» по тому же договору. При проведении программа сама определяет незачтенный аванс и формирует проводку Дт 62.02 Кт 62.01 на меньшую из двух сумм: сумму реализации или остаток аванса. Если аванс меньше отгрузки, разница остается дебиторской задолженностью покупателя на 62.01.

Убедиться, что зачет прошел, можно через кнопку «Дт/Кт» в проведенном документе реализации: среди проводок должна быть строка Дт 62.02 Кт 62.01 с суммой зачета. Если такой строки нет, а аванс точно был — переходите к разделу о ручном зачете и проверке причин.

Порядок действий при автоматическом зачете
  1. 1
    Проведите документ «Поступление на расчетный счет» с видом «Оплата от покупателя» и счетом 62.02
  2. 2
    Создайте «Реализацию (акты, накладные)» по тому же контрагенту и договору
  3. 3
    Откройте ссылку «Расчеты» в реализации и проверьте счета 62.01/62.02 и способ зачета «Автоматически»
  4. 4
    Проведите документ и откройте «Дт/Кт»: найдите проводку Дт 62.02 Кт 62.01
  5. 5
    Сформируйте ОСВ по счету 62 по договору: сальдо должно отражать реальную задолженность

Ручной зачет аванса документом «Зачет авансов»

Ручной зачет нужен, когда аванс и реализация уже проведены, но зачет не сформировался: например, документы вводили вручную с нестандартными счетами, оплату загрузили позже отгрузки, или реализацию перепровели после изменения договора. В 1С: Бухгалтерии 8.3 для этого используется документ «Зачет авансов» (в ряде версий — «Корректировка долга» с видом операции «Зачет авансов»).

Документ находится в разделе «Продажи» → «Зачет авансов» либо через «Операции» → «Корректировка долга» в зависимости от релиза. В нем указывается организация, контрагент, договор и валюта расчетов. Кнопка «Заполнить» подбирает незакрытые авансы и задолженности по выбранному договору; программа формирует проводки Дт 62.02 Кт 62.01 на сумму взаимного закрытия.

Если нужно зачесть аванс между разными договорами одного контрагента, используется «Корректировка долга» с видом операции «Перенос задолженности» или «Зачет авансов» с ручным указанием договора аванса и договора задолженности. Это допустимая операция, но ее стоит оформлять осознанно: при налоговой проверке перенос авансов между договорами должен подтверждаться условиями договоров или дополнительными соглашениями.

Маршрут решения

Как выбрать способ зачета

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

Проверка результата зачета

После зачета — автоматического или ручного — результат обязательно проверяется отчетами. Основной инструмент — оборотно-сальдовая ведомость по счету 62 с группировкой по контрагентам и договорам. В норме по каждому договору сальдо отражает реальное положение дел: либо долг покупателя (дебет 62.01), либо незакрытую предоплату (кредит 62.02), но не оба одновременно в развернутом виде.

Дополнительно сформируйте акт сверки с контрагентом (раздел «Продажи» → «Акты сверки расчетов») и отчет «Анализ расчетов с покупателями». Если аванс зачтен корректно, в акте сверки оплата и отгрузка взаимно закрываются, а конечное сальдо сходится с данными контрагента.

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

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

Проводки в документе реализации (кнопка Дт/Кт)
Норма

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

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

Проводки зачета нет, хотя аванс по договору существовал

ОСВ по счету 62 по договору
Норма

Сальдо соответствует реальной задолженности или остатку аванса

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

Одновременно дебетовое сальдо на 62.01 и кредитовое на 62.02 по одному договору

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

Оплаты и отгрузки взаимно закрыты, сальдо совпадает с контрагентом

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

Аванс висит отдельной строкой, отгрузка числится неоплаченной

Книга покупок по НДС
Норма

Счет-фактура на аванс зарегистрирован на вычет в периоде отгрузки

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

Вычет НДС с аванса отсутствует при проведенной реализации

НДС при зачете авансов полученных

С полученного аванса продавец начисляет НДС и выставляет счет-фактуру на аванс. После отгрузки и зачета аванса этот налог принимается к вычету — восстанавливается через проводку Дт 68.02 Кт 76.АВ. В 1С регистрация вычета выполняется документом «Формирование записей книги покупок» (раздел «Операции» → «Регламентные операции НДС») в конце квартала либо автоматически при проведении реализации, в зависимости от настроек.

Контрольный признак правильности: сумма НДС, начисленная с авансов по договору, после полной отгрузки должна быть полностью принята к вычету, а сальдо на счете 76.АВ по этому договору — обнулиться. Если на 76.АВ остаются «хвосты» по закрытым договорам, значит, либо реализация не проведена, либо зачет аванса не прошел, либо записи книги покупок не сформированы.

Типичные ошибки и как их исправить

Самая частая причина «зависших» авансов — расхождение договоров в оплате и реализации. Бухгалтер выбирает в платежке один договор, в накладной — другой, и программа корректно (с ее точки зрения) не зачитывает аванс. Лечится исправлением договора в одном из документов либо корректировкой долга.

Вторая группа ошибок — неверные счета расчетов. Если в реализации вручную указали, например, счет 76 вместо 62.01, автоматический зачет с 62.02 не произойдет. Проверяйте ссылку «Расчеты» в документе и настройки счетов в договоре и в регистре «Счета учета расчетов с контрагентами».

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

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

FAQ

Почему в реализации нет проводки Дт 62.02 Кт 62.01, хотя аванс был?

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

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

Да, через документ «Корректировка долга» с операцией переноса задолженности: указывается договор, с которого переносится аванс, и договор, на который он зачитывается. Такая операция должна иметь основание — условия договоров или дополнительное соглашение с контрагентом.

Оплату загрузили из банка после отгрузки. Что делать?

Проведите поступление оплаты с счетом 62.02, затем создайте документ «Зачет авансов» по этому договору — программа сформирует проводку Дт 62.02 Кт 62.01. Перепроводить реализацию не обязательно, но проверьте НДС: записи книги покупок по авансовому счету-фактуре должны быть сформированы.

Как проверить, все ли авансы зачтены по организации?

Сформируйте оборотно-сальдовую ведомость по счету 62 с субконто «Контрагенты» и «Договоры» и найдите договоры, где одновременно есть дебетовое сальдо на 62.01 и кредитовое на 62.02. Такие пары — кандидаты на зачет. Дополнительно сверьтесь с сальдо счета 76.АВ: остатки по нему должны соответствовать незакрытым авансам.

Нужно ли восстанавливать НДС при зачете аванса?

НДС, начисленный с аванса, принимается к вычету в периоде отгрузки — это обязательное условие, а не опция. В 1С вычет регистрируется документом «Формирование записей книги покупок» или автоматически. Если вычет не отражен, налог уплачивается дважды: с аванса и с отгрузки.

Чем «Зачет авансов» отличается от «Корректировки долга»?

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

Итог

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

Зачет аванса полученного работает автоматически, если аванс и реализация проведены по одному договору с корректными счетами 62.01/62.02. Для уже проведенных документов используйте «Зачет авансов» или «Корректировку долга». Результат проверяйте через ОСВ по счету 62, акт сверки и сальдо счета 76.АВ, а перед исправлениями в закрытых периодах делайте резервную копию базы.