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

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

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

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

Зачёт авансов полученных — одна из самых проблемных зон учёта расчётов с покупателями. Если программа не зачла аванс при реализации, по контрагенту одновременно «висит» и дебиторская задолженность на 62.01, и кредиторская на 62.02. Это искажает баланс, влияет на расчёт НДС с авансов и приводит к вопросам при сверке с контрагентами и налоговой.

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

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

Как работает автоматический зачёт аванса в 1С

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

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

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

Быстрая проверка через оборотно-сальдовую ведомость по счёту 62

Самый быстрый способ найти незачтённые авансы — сформировать ОСВ по счёту 62 с группировкой по субсчетам, контрагентам и договорам. Откройте раздел «Отчёты» → «Оборотно-сальдовая ведомость по счёту», укажите счёт 62, период и в настройках добавьте субконто «Контрагенты» и «Договоры».

Ищите строки, где по одному и тому же контрагенту и договору есть одновременно дебетовый остаток на 62.01 и кредитовый на 62.02. Это классический признак незачтённого аванса: деньги получены, отгрузка прошла, но программа их не связала. Развёрнутое сальдо по одному договору — почти всегда ошибка учёта, а не реальная ситуация.

Исключение возможно, когда по договору идут поставки по разным заказам или спецификациям и часть авансов сознательно резервируется под будущие отгрузки. В этом случае проверяйте аналитику по документам расчётов, чтобы отделить нормальную ситуацию от сбоя.

Порядок действий для быстрой проверки
  1. 1
    Откройте «Отчёты» → «Оборотно-сальдовая ведомость по счёту» и укажите счёт 62
  2. 2
    В настройках отчёта добавьте субконто «Контрагенты» и «Договоры», включите развёрнутое сальдо
  3. 3
    Найдите договоры с одновременным остатком на 62.01 (дебет) и 62.02 (кредит)
  4. 4
    Двойным щелчком по строке откройте карточку счёта и найдите документы оплаты и реализации
  5. 5
    Проверьте, совпадают ли договор и документ расчётов в оплате и реализации

Детальный анализ через «Анализ субконто» и карточку счёта

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

Карточка счёта 62.02 по договору отвечает на вопрос «какие авансы ещё не зачтены», а карточка 62.01 — «какая задолженность числится за покупателем». Сопоставив оба отчёта по датам и суммам, вы увидите, какая именно реализация должна была закрыть какой аванс.

Обратите внимание на колонку «Документ расчётов», если она включена в аналитике. Несовпадение документа расчётов в оплате и реализации — частая причина, по которой автозачёт молча не срабатывает, даже когда контрагент и договор совпадают.

Специализированный отчёт «Зачёт авансов» и регистры расчётов

В типовой 1С:Бухгалтерии 8 есть документ «Зачёт авансов» (раздел «Продажи» или «Операции», в зависимости от версии), который массово выполняет зачёт по всем контрагентам за период. Перед его использованием полезно сформировать отчёт по расчётам, чтобы понимать масштаб проблемы и зафиксировать состояние «до».

Для глубокой диагностики используйте отчёт «Анализ расчётов с контрагентами» или универсальный отчёт по регистрам расчётов (в конфигурациях с регистром «Расчёты с контрагентами»). Он показывает движения в разрезе документов расчётов и позволяет увидеть «зависшие» суммы, которые не видны в бухгалтерских проводках.

Если в вашей конфигурации ведётся учёт по регистрам расчётов (УТ, КА, ERP), расхождение между данными регистра и проводками по 62 счёту — отдельный тревожный сигнал. Такое бывает после ручных операций или обменов данными, когда проводки сформированы, а движения по регистру — нет, или наоборот.

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

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

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

Остаток только на одном субсчёте: либо 62.01, либо 62.02

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

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

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

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

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

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

НДС с авансов
Норма

После зачёта сформирована запись на вычет НДС с аванса (Дт 68.02 Кт 76.АВ)

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

Начисленный НДС с аванса не закрывается после отгрузки

Типичные причины, почему аванс не зачёлся

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

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

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

Типичные ошибки при проверке и исправлении
01
Исправление сальдо операцией вручную без анализа первичных документов — при следующем перепроведении ошибка возвращается или удваивается
02
Перепроведение документов за закрытый период без резервной копии — меняются данные уже сданной отчётности
03
Игнорирование копеечных расхождений из-за округления валютных сумм — они копятся и искажают акты сверки
04
Зачёт аванса по неверному договору вместо исправления договора в первичном документе — при сверке с контрагентом возникает расхождение

Как исправить незачтённый аванс

Порядок исправления зависит от причины. Если договоры в оплате и реализации различаются, исправьте договор в том документе, где он указан ошибочно, и перепроведите оба документа. Если проблема в последовательности — перепроведите реализацию после оплаты или запустите восстановление последовательности расчётов («Операции» → «Проведение документов»).

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

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

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

Как выбрать способ исправления

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

Риски и границы безопасной самостоятельной работы

Любые перепроведения и массовые зачёты меняют данные учёта. Перед исправлениями за прошлые периоды сделайте резервную копию информационной базы и зафиксируйте текущие остатки по 62 счёту отчётом — это позволит откатиться и доказать, что изменилось.

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

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

FAQ: частые вопросы о зачёте авансов полученных

Почему в акте сверки аванс виден, а зачёт не прошёл?

Акт сверки формируется по всем документам расчётов без логики зачёта: он показывает и оплату, и отгрузку как отдельные строки. Зачёт же выполняется только при проведении реализации или документа «Зачёт авансов». Если аналитика документов не совпала, в акте обе суммы будут «висеть» одновременно.

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

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

Как проверить НДС с авансов после зачёта?

Сформируйте ОСВ по счёту 76.АВ в разрезе контрагентов: после отгрузки и зачёта аванса остаток по этому счёту должен закрываться проводкой Дт 68.02 Кт 76.АВ. Если по контрагенту на 76.АВ осталось сальдо, а аванс зачтён — проверьте документ «Формирование записей книги покупок» за период отгрузки.

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

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

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

Для бухгалтерского учёта — да, зачёт нужен всегда, иначе будет развёрнутое сальдо по договору. Для НДС при совпадении квартала оплаты и отгрузки допустимо не начислять НДС с аванса по правилам НК РФ, но это налоговая льгота, а не отмена зачёта в бухучёте. Сам зачёт аванса в учёте выполняется в любом случае.

Итог

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

Незачтённый аванс виден как одновременный остаток на 62.01 и 62.02 по одному договору. Начинайте проверку с ОСВ по счёту 62 с аналитикой по договорам, затем уточняйте причину в карточке счёта. Исправляйте первичные документы и последовательность проведения, а не сальдо вручную, а перед изменениями в закрытых периодах делайте резервную копию.