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

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

Почему не встаёт аванс в 1С 8.3 и как это исправить

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

Аванс в 1С 8.3 не встаёт по вполне конкретным причинам: оплата покупателя не зачитывается при проведении реализации, не формируется счёт-фактура на аванс либо не отражается авансовый платёж поставщику — и почти всегда виноват не сбой программы, а разрыв цепочки документов, неверные настройки договора или учётной политики.

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

Ниже разобраны основные причины, по которым аванс не встаёт в учёт, способы диагностики и конкретные действия для исправления. Материал ориентирован на типовые конфигурации 1С 8.3 без существенных доработок.

Как устроен зачёт авансов в 1С 8.3

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

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

Отдельный контур — счета-фактуры на аванс. Они формируются регламентной обработкой «Формирование счетов-фактур на аванс» и зависят от настроек учётной политики по НДС. Если обработка ничего не создаёт, причина обычно в настройках, а не в самих оплатах.

Причина 1. Ошибки в платёжном документе

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

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

Ещё одна ошибка — вид операции «Прочее поступление» вместо «Оплата от покупателя». В этом случае проводка по 62.02 вообще не формируется, и зачитывать нечего. Проверить это просто: откройте платёжный документ и посмотрите его проводки (кнопка «Дт/Кт»).

Проверка платёжного документа
  1. 1
    Откройте документ поступления оплаты и проверьте вид операции — должна быть «Оплата от покупателя»
  2. 2
    Сверьте организацию, контрагента и договор с данными реализации — они должны совпадать полностью
  3. 3
    Нажмите «Дт/Кт» и убедитесь, что есть проводка Дт 51 — Кт 62.02
  4. 4
    Проверьте, что документ проведён и не помечен на удаление
  5. 5
    Если договор неверный — исправьте его, перепроведите документ и после этого перепроведите реализацию

Причина 2. Настройки договора и способ зачёта авансов

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

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

Также обратите внимание на вид договора. Аванс по договору с видом «С комиссионером» или «С поставщиком» ведёт себя иначе, чем по договору «С покупателем». Неверно выбранный вид договора ломает всю схему расчётов.

Причина 3. Нарушена последовательность документов

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

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

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

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

Причина 4. Не формируется счёт-фактура на аванс

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

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

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

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

Как проверить формирование счетов-фактур на аванс

Учётная политика, раздел НДС
Норма

Установлен порядок регистрации счетов-фактур на аванс

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

Выбрано «Не регистрировать» — обработка ничего не создаст

Период в обработке формирования
Норма

Период охватывает даты поступления оплат

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

Период не совпадает с датами платежей

Остаток по счёту 62.02 на конец периода
Норма

Есть незачтённые авансы — база для счетов-фактур

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

Все авансы зачтены отгрузками — формировать нечего

Причина 5. Аванс поставщику и расчёты по 60-му счёту

Симметричная проблема возникает со стороны поставщиков: перечислен аванс (Дт 60.02 — Кт 51), но при поступлении товаров или услуг он не зачитывается, и задолженность перед поставщиком висит на 60.01. Логика диагностики та же: совпадение контрагента, договора и организации между «Списанием с расчётного счёта» и «Поступлением (акты, накладные)».

Особенность здесь — документ «Списание с расчётного счёта» с видом операции «Оплата поставщику». Если платёж оформлен как «Прочее списание» или «Перевод на другой счёт», на 60.02 аванс не попадёт. Также проверьте счёт расчётов в документе поступления: если вручную изменён счёт авансов (например, указан 76-й вместо 60.02), зачёт пойдёт по другой паре счетов.

Для контроля используйте отчёт «Анализ субконто» или оборотно-сальдовую ведомость по счетам 60.01 и 60.02 в разрезе контрагентов и договоров. «Зеркальные» остатки по одному контрагенту (дебет на 60.02 и кредит на 60.01 по разным договорам) — верный признак того, что аванс и задолженность не встретились из-за разной аналитики.

ОСВ 62.01 и 62.02 по контрагентуОба остатка «висят» одновременно

Аванс есть, но не зачтён — проверяйте договор и способ зачёта в реализации

Проводки платёжного документаНет проводки на 62.02

Неверный вид операции — оплата не признана авансом

Реализация, вкладка расчётовСпособ зачёта «Не зачитывать»

Программа намеренно не закрывает аванс — измените способ

Даты документовОплата позже реализации

Перепроведите документы в хронологическом порядке

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

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

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

Контроль результата: сформируйте ОСВ повторно — остаток на 62.02 должен уменьшиться на сумму зачтённого аванса, а задолженность на 62.01 — закрыться. Если задолженность закрылась частично, проверьте, хватает ли суммы аванса и нет ли второй пары документов с расхождением.

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

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

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

Когда самостоятельного исправления недостаточно

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

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

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

Полезная профилактическая привычка — раз в месяц перед закрытием периода формировать ОСВ по 60 и 62 счетам с детализацией по субсчетам и искать контрагентов с одновременными остатками на .01 и .02. Такие «зеркала» почти всегда означают незачтённый аванс, который проще исправить сразу, чем после сдачи отчётности.
ПЗ
Практическое замечание

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

Почему аванс зачитывается только частично?

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

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

Достаточно перепровести исправленный документ и связанные с ним документы расчётов (реализацию или поступление по этому контрагенту и договору). Массовое перепроведение всей базы требуется только при переносе дат или восстановлении хронологии за длительный период.

Оплата и отгрузка в одном дне, но аванс не зачитывается. Почему?

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

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

Используйте оборотно-сальдовую ведомость по счёту 62.02 (для покупателей) или 60.02 (для поставщиков) с группировкой по контрагентам и договорам на конец периода. Сопоставьте её с остатками на 62.01 и 60.01: контрагенты с остатками на обоих субсчетах — кандидаты на проверку незачтённых авансов.

Влияет ли незачтённый аванс на отчётность?

Да. Незачтённый аванс покупателя — это обязательство, с которого может требоваться начисление НДС через счёт-фактуру на аванс, а задолженность на 62.01 завышает дебиторку в балансе. Если проблема обнаружена после сдачи декларации, исправление может потребовать уточнённой отчётности.

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

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

Итог

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

Аванс не встаёт в 1С 8.3 из-за расхождения аналитики (договор, контрагент, организация), способа зачёта «Не зачитывать», нарушенной хронологии документов или настроек учётной политики по НДС. Диагностику начинайте с ОСВ по счетам 62.01/62.02, исправляйте первичный документ и перепроводите связанные документы. Перед перепроведением закрытых периодов обязательно делайте резервную копию.