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

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

Почему не зачелся аванс в 1С 8 и как это исправить

Разбираем, почему в 1С 8 не зачитывается аванс: проверка договоров, документов расчетов, счетов учета и настроек. Пошаговая диагностика и исправление.

Аванс от покупателя или поставщику отражен в 1С 8, платежка проведена, но при проведении реализации или поступления зачет не происходит — сумма остается висеть на счетах 62.02 или 60.02. Итог: раздвоенная задолженность в актах сверки, неверные остатки по контрагенту и ошибки при формировании книги покупок и книги продаж по НДС с авансов.

Механизм зачета авансов в типовых конфигурациях (Бухгалтерия предприятия, Управление торговлей, ERP) работает автоматически, но только при соблюдении ряда условий: совпадение договора, документа расчетов, счетов учета и корректной последовательности документов. Нарушение любого из этих условий приводит к тому, что программа «не видит» аванс.

Ниже разобраны основные причины, по которым аванс не зачитывается, и конкретные шаги диагностики для каждой из них. Материал применим к 1С:Бухгалтерии 8 (ред. 3.0), а логика проверок во многом совпадает и для других конфигураций на платформе 8.3.

Как работает зачет аванса в 1С 8

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

Для расчетов с поставщиками логика зеркальная: аванс поставщику попадает на дебет 60.02, а при поступлении товаров или услуг зачитывается проводкой дебет 60.01 — кредит 60.02. Ключевой принцип — зачет возможен только при полном совпадении аналитики субконто в документе оплаты и в документе отгрузки (поступления).

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

Проверка договора и документа расчетов

Первая и главная причина — оплата и реализация проведены по разным договорам. Например, аванс поступил по договору «Основной договор», а реализация оформлена по договору «Договор поставки №2». Программа корректно считает это разными обязательствами и не зачитывает аванс. Откройте оба документа и сравните поле «Договор» посимвольно — договоры могут иметь похожие названия.

Вторая типовая ситуация — расхождение в документе расчетов. В реализации на закладке расчетов (или в поле «Зачет аванса») может быть выбран режим «По документу» с указанием конкретной оплаты, которая затем была удалена, помечена на удаление или перепроведена другой датой. Тогда связь теряется.

Для быстрой диагностики сформируйте отчет «Анализ субконто» по виду субконто «Договоры» с отбором по контрагенту или «Обороты между субконто». Вы увидите, на каких договорах и документах расчетов зависли суммы на счетах 62.01 и 62.02 (или 60.01 и 60.02).

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

Способ зачета аванса в документе

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

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

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

Последовательность документов и даты

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

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

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

Счета учета и настройки расчетов

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

В некоторых учетных схемах используются особые счета расчетов (например, расчеты в валюте, расчеты по комиссии, расчеты с обособленными подразделениями). Убедитесь, что счета расчетов и авансов в оплате и реализации совпадают по парам: 62.01/62.02, 60.01/60.02, 76.05/76.06 и т.п.

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

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

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

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

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

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

Только Дт 62.01 — Кт 90.01, зачета нет

Анализ субконто по 62.02 после перепроведения
Норма

Остаток уменьшился на сумму зачтенного аванса

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

Сумма аванса висит без изменений

Акт сверки с контрагентом
Норма

Задолженность соответствует реальному неоплаченному остатку

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

Одновременно висят аванс и долг на одну и ту же сумму

НДС с авансов: отдельная проверка

Даже если бухгалтерский зачет прошел, с НДС ситуация может отличаться. Регистрация счета-фактуры на аванс и последующее формирование записей книги покупок выполняется документами «Счет-фактура выданный (аванс)» и регламентной операцией «Формирование записей книги покупок». Если счет-фактура на аванс не создан или удален, вычет НДС при зачете не сформируется.

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

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

Типичные ошибки
01
Исправляют договор в реализации, но не перепроводят документ — проводки зачета не появляются
02
Меняют счета вручную в проводках без анализа последствий — ломается автоматический зачет и НДС
03
Перепроводят весь период без резервной копии — изменяется сданная отчетность
04
Ищут проблему в реализации, хотя оплата вообще не проведена или помечена на удаление
05
Дублируют оплату вручной операцией, создавая двойной аванс вместо исправления связи документов

Частые причины в виде сводки

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

ПричинаКак выявитьКак исправить
Разные договоры в оплате и реализацииСравнить поле «Договор» в обоих документахПривести договоры к одному значению, перепровести реализацию
Способ зачета «Не зачитывать» или «По документу»Открыть раздел расчетов в реализацииУстановить «Автоматически» или указать верный документ оплаты
Нарушена последовательность документовОплата введена позже реализации или задним числомПерепровести реализацию после проведения оплаты
Неверные счета учета в оплатеПроводки документа оплаты (Дт/Кт)Исправить счет на 62.02/60.02, перепровести
Оплата не проведена или помечена на удалениеЖурнал документов оплаты, отбор по контрагентуПровести или восстановить документ оплаты
Нет счета-фактуры на аванс (проблема НДС)Подчиненные документы оплатыСоздать счет-фактуру, переформировать записи книги покупок
Маршрут решения

Как выбрать действие

Аванс виден в анализе субконто, но договор отличается от договора реализацииИсправьте договор в одном из документов и перепроведите реализацию
Договор совпадает, но в реализации стоит зачет «По документу» или «Не зачитывать»Смените способ на «Автоматически» и перепроведите документ
Оплата введена позже реализации или задним числомПерепроведите реализацию после оплаты, при необходимости восстановите последовательность за период
В проводках оплаты счет отличается от 62.02/60.02Исправьте счет учета и перепроведите оба документа
Бухгалтерский зачет есть, но нет вычета НДСПроверьте счет-фактуру на аванс и переформируйте записи книги покупок за квартал

Когда стандартных действий недостаточно

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

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

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

Итог

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

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

Частые вопросы

Аванс зачелся частично, хотя оплата покрывает реализацию полностью. Почему?

Частичный зачет обычно означает, что часть аванса уже зачтена другим документом реализации по тому же договору. Сформируйте «Анализ субконто» по документам расчетов и посмотрите, какие реализации закрыли остаток аванса. Если зачет распределен неверно, укажите в нужной реализации способ «По документу» с конкретной оплатой.

Оплата и реализация в одном дне, но аванс не зачелся. Что делать?

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

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

Да, через операцию, введенную вручную: проводка Дт 62.02 — Кт 62.01 (или Дт 60.01 — Кт 60.02) с одинаковой аналитикой по контрагенту, договору и документу расчетов. Но это маскирует, а не устраняет причину, и может сломать учет НДС по авансам. Ручную операцию используйте как временную меру с последующим исправлением первичных документов.

Почему после переноса данных из другой программы авансы массово не зачитываются?

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

Аванс зачелся, но в акте сверки все равно двойная задолженность. В чем дело?

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

Нужно ли перезапускать регламентные операции по НДС после исправления зачета аванса?

Да. После перепроведения реализаций и оплат заново выполните «Формирование записей книги покупок» и проверьте записи книги продаж за соответствующий квартал. Иначе вычет НДС с зачтенного аванса может не отразиться или отразиться некорректно.