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

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

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

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

Аванс, полученный от покупателя, в программах 1С учитывается на счете 62.02 «Расчеты по авансам полученным» до момента отгрузки товара или оказания услуги. Когда оформляется реализация, программа должна «закрыть» аванс — перенести сумму с 62.02 на 62.01 «Расчеты с покупателями и заказчиками». Этот процесс и называется зачетом аванса полученного.

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

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

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

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

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

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

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

В 1С:Бухгалтерии 8 зачет аванса по умолчанию происходит автоматически в момент проведения документа реализации. Программа ищет по связке «организация + контрагент + договор» незакрытые авансы на 62.02 и зачитывает их в пределах суммы отгрузки. Если авансов несколько, они берутся по дате, начиная с самого раннего.

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

В управленческих конфигурациях (УТ 11, ERP, КА) логика похожая, но зачет может выполняться через механизм взаимозачета задолженности или при формировании расчетов с партнерами. Там важно следить за объектом расчетов: заказ, накладная или договор должны совпадать в документах оплаты и отгрузки.

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

Ручной зачет аванса: когда и как делать

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

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

Для переноса аванса между договорами или контрагентами используется документ «Корректировка долга» (в старших версиях — «Взаимозачет задолженности» / «Корректировка задолженности»). Операция «Перенос задолженности» позволяет перекинуть аванс с одного договора на другой, после чего реализация зачтет его штатно.

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

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

Оплата и отгрузка по одному контрагенту и договоруОставьте автоматический зачет — просто проведите реализацию
Аванс лежит на другом договоре того же контрагентаСделайте «Корректировку долга» с переносом аванса на нужный договор, затем проведите реализацию
Нужно зачесть только часть аванса или конкретный платежВ реализации переключите зачет аванса в ручной режим и укажите документ и сумму
Аванс нужно зачесть в счет другого контрагента (треугольник)Оформите взаимозачет/корректировку долга на основании письма или соглашения сторон

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

В 1С:Бухгалтерии поведение зачета определяется прежде всего счетами расчетов. По умолчанию для расчетов с покупателями используются 62.01 и 62.02, но если в договоре или документе счета переопределены (например, на 76), автоматический зачет между разными парами счетов не сработает.

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

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

НДС с авансов при зачете

С полученного аванса продавец-налогоплательщик НДС обязан начислить налог и выставить авансовый счет-фактуру. В 1С это делается документом «Счет-фактура выданный» на аванс (создается на основании оплаты или обработкой «Регистрация счетов-фактур на аванс»).

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

Типичная проблема: аванс зачтен, а вычет НДС не сформировался. Чаще всего причина в том, что не зарегистрирован авансовый счет-фактура, нарушена связка документов (оплата исправлена задним числом) или реализация и оплата попали в разные налоговые периоды с ручными правками. Проверяйте отчет «Анализ учета по НДС» и наличие записей в регистре «НДС с авансов».

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

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

Дополнительно сформируйте «Анализ субконто» или «Карточку счета 62» по контрагенту: там видно цепочку «оплата (62.02) → реализация (62.01) → зачет (62.02/62.01)». Одновременное сальдо и по 62.01, и по 62.02 по одному договору — верный признак того, что зачет не отработал.

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

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

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

ОСВ по 62.02 по договору после отгрузки
Норма

Сальдо уменьшилось на сумму зачтенного аванса или обнулилось

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

Аванс продолжает висеть при проведенной реализации

Проводки документа реализации
Норма

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

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

Проводки зачета нет, вся сумма висит на 62.01

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

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

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

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

Книга покупок (НДС с авансов)
Норма

Вычет НДС по зачтенному авансу сформирован

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

Записи нет или сумма не соответствует зачету

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

Самая частая ошибка — разные договоры в оплате и реализации. Программа видит аванс по договору А и дебиторку по договору Б и не зачитывает их. Исправление: либо перепровести оплату на правильный договор, либо сделать «Корректировку долга» с переносом аванса.

Вторая распространенная ситуация — вручную измененные счета расчетов в документе. Бухгалтер заменил счет авансов на 76.АВ или другой, и типовой механизм зачета перестал видеть эти суммы. Решение — вернуть типовые счета или проводить зачет операцией вручную с корректными счетами.

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

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

FAQ

Почему 1С не зачла аванс при проведении реализации?

Чаще всего не совпадают контрагент, договор или счета расчетов в документах оплаты и отгрузки. Проверьте карточку счета 62 по контрагенту: если аванс и дебиторка висят по разным договорам или счетам, программа их не свяжет. Исправьте договор или выполните перенос аванса документом корректировки долга.

Можно ли зачесть аванс частично?

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

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

Используйте документ «Корректировка долга» (в некоторых конфигурациях — «Взаимозачет задолженности») с операцией переноса задолженности: укажите договор-источник и договор-получатель. После проведения аванс окажется на нужном договоре, и реализация зачтет его штатно.

Когда формируется вычет НДС с зачтенного аванса?

Вычет создается регламентной операцией «Формирование записей книги покупок» при закрытии месяца, в котором прошла отгрузка. Условие — наличие зарегистрированного авансового счета-фактуры на полученную предоплату. Без него вычет не сформируется.

Что делать, если аванс зачелся дважды или образовалась отрицательная задолженность?

Такое бывает после ручных операций по 62-му счету параллельно с автоматическим зачетом. Сформируйте карточку счета 62 по контрагенту, найдите лишнюю ручную проводку (документ «Операция») и скорректируйте или удалите ее, затем перепроведите реализацию и проверьте сальдо.

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

Да, перенос обязательств между разными юридическими лицами должен иметь основание: письмо покупателя, соглашение о переводе долга или трехстороннее соглашение о зачете. В 1С это отражается документом корректировки/взаимозачета задолженности со ссылкой на основание.

Итог

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

Зачет аванса полученного — это проводка Дт 62.02 — Кт 62.01 при отгрузке. Автоматика работает при совпадении контрагента, договора и счетов; в остальных случаях используйте ручной зачет или корректировку долга. Результат проверяйте по ОСВ 62, проводкам реализации и акту сверки, а вычет НДС — по книге покупок после закрытия месяца.