Что дает управление зачетом авансов и погашением задолженности в 1С
Управление зачетом авансов и погашением задолженности в «1С:Бухгалтерии 8» редакции 3.0 позволяет выбрать, будет ли программа засчитывать авансы и закрывать долги автоматически по договору либо строго по указанным документам.
Этот механизм влияет на то, как формируются проводки по счетам расчетов с контрагентами, какие суммы признаются авансами и как они переходят в расчеты по отгрузкам и поступлениям. Настройка особенно важна при сложных договорах, частичных оплатах и раздельном учете предоплат.
Нормативные требования к раздельному учету авансов
Авансы в бухгалтерском и налоговом учете должны отражаться отдельно от основной задолженности, поэтому в 1С для них используются отдельные субсчета и специальная логика зачета.
Раздельный учет предоплат закреплен в Плане счетов бухгалтерского учета и Инструкции по его применению (приказ Минфина России от 31.10.2000 № 94н), а также в:
- п. 3 ПБУ 9/99 «Доходы организации» (приказ Минфина России от 06.05.1999 № 32н);
- п.п. 3, 16 ПБУ 10/99 «Расходы организации» (приказ Минфина России от 06.05.1999 № 33н);
- пп. 3 п. 3 ст. 170 НК РФ — раздельный учет НДС по авансам.
В «1С:Бухгалтерии 8» редакции 3.0 эти требования реализованы с помощью счетов расчетов с контрагентами и настроек автоматического или управляемого зачета авансов.
Как в 1С работает автоматический зачет авансов и погашение задолженности
При стандартных настройках «1С:Бухгалтерии 8» редакции 3.0 применяется автоматический зачет: программа сама в хронологическом порядке использует авансы и закрывает задолженность по договору.
Автоматический режим включен по умолчанию для всех документов, если не используется управление зачетом авансов и погашением задолженности. В этом режиме программа анализирует расчеты по договору (и при необходимости по документам расчетов, если используется детализация) и выполняет следующие действия:
- Поступление оплаты от покупателя. Сначала погашается существующая задолженность покупателя по договору в порядке очередности документов. Сумма сверх долга отражается как аванс (дебиторская задолженность по предоплатам).
- Оформление реализации покупателю. Имеющиеся авансы по договору (и при нужной аналитике по документам) автоматически зачетаются в хронологическом порядке, уменьшая сумму задолженности покупателя после отгрузки.
- Оплата поставщику. При регистрации списания денег задолженность перед поставщиком по договору гасится по дате возникновения. Сумма оплаты сверх долга учитывается как аванс выданный.
- Поступление от поставщика. При проведении документа поступления товара, работ или услуг программа зачитывает ранее выданные авансы поставщику в хронологическом порядке.
Такой алгоритм удобен, когда порядок зачета авансов прямо не оговорен в договоре, а расчеты ведутся по договору в целом без привязки к конкретным отгрузкам.
Когда и зачем включать управление зачетом авансов в 1С
Управляемый режим зачета авансов в 1С нужен, если по договору требуется привязать оплату к конкретным поставкам или, наоборот, временно не зачитывать авансы и не погашать задолженность.
Типичные случаи применения:
- В договоре с покупателем жестко прописан порядок, какие отгрузки закрываются конкретной предоплатой.
- По проектам или крупным контрактам важно видеть остаток аванса по каждой партии поставки или этапу работ.
- Есть условия, при которых часть предоплаты нельзя зачитывать до определенной даты или события (например, подписания акта).
- Платежи поставщику нужно соотносить с конкретными документами поступления, а не с договором в целом.
Во всех этих случаях стандартный хронологический алгоритм оказывается слишком общим, поэтому используется управление зачетом по документам.
Как включить функцию «Управление зачетом авансов и погашением задолженности»
Чтобы управлять зачетом авансов и погашением задолженности по документам, в «1С:Бухгалтерии 8» редакции 3.0 нужно включить соответствующую функциональность в разделе «Главное».
Порядок действий в типовой конфигурации (актуальные релизы):
- Откройте раздел Главное и выберите пункт Функциональность.
- Перейдите на вкладку, связанную с расчетами с контрагентами (обычно Расчеты или аналогичный раздел).
- Установите флажок Управление зачетом авансов и погашением задолженности.
- Сохраните изменения и перезапустите рабочую сессию, если программа запрашивает это.
После включения этой опции в формах документов реализации, поступления и платежных документов становятся доступны дополнительные реквизиты: Способ зачета аванса и Погашение задолженности.
Где в документах учета найти реквизит «Способ зачета аванса»
Реквизит «Способ зачета аванса» в 1С задает, будет ли аванс засчитываться автоматически по договору, по конкретным документам аванса или не будет зачитываться вообще.
Этот реквизит используется в документах, где происходит переход суммы из разряда авансов в расчеты по отгрузке или поступлению:
- Реализация (акт, накладная) — при продаже товаров, работ, услуг и имущественных прав.
- Поступление (акт, накладная) — при отражении поставок от поставщика.
В типовой форме документа ссылка на настройки расчетов обычно расположена в области реквизитов, связанных с договором или расчетами с контрагентом, и может называться Расчеты или аналогично. По этой ссылке открывается отдельная форма, где и настраивается Способ зачета аванса.
Варианты значения «Способ зачета аванса» и их поведение
В поле «Способ зачета аванса» в документах реализации и поступления доступны три основных значения: «Автоматически», «По документу» и «Не зачитывать».
Каждое из значений меняет логику формирования проводок и движения по расчетным счетам и субсчетам:
| Значение | Как работает |
| Автоматически | Программа сама зачитывает доступные авансы по договору (и, при детализированных расчетах, по документам) в хронологическом порядке, без дополнительного выбора документов авансов. |
| По документу | Пользователь вручную указывает один или несколько документов аванса и, при необходимости, сумму зачета по каждому документу. Зачет производится только в пределах указанных авансов. |
| Не зачитывать | При проведении документа реализация или поступление авансы не используются, задолженность формируется и остается открытой, а ранее учтенные авансы не уменьшаются. |
Если значение «Способ зачета аванса» не меняли, применяется режим Автоматически, что соответствует базовому поведению конфигурации.
Как работать с режимом «По документу» для зачета авансов
Режим «По документу» позволяет явно указать, каким авансом и в каком объеме закрывается данная отгрузка или поступление, что важно при детальном контроле расчетов.
При выборе значения По документу в поле «Способ зачета аванса» в форме расчетов становятся доступны реквизиты:
- Документ аванса — один или несколько документов (оплата от покупателя, платеж поставщику и т. п.), из которых берется сумма аванса для зачета.
- Сумма зачета — сумма, которая будет зачтена по выбранному документу аванса.
Особенности работы режима:
Если поле «Сумма зачета» не заполнять, при проведении документа программа автоматически зачитывает максимально возможную сумму по указанному авансу, но не выше фактического остатка предоплаты.
Если в поле «Сумма зачета» указать сумму, превышающую доступный остаток аванса по выбранному документу, программа выдает сообщение об ошибке, документ не проводится, и пользователю нужно скорректировать сумму или состав документов авансов.
Когда использовать режим «Не зачитывать» для авансов
Режим «Не зачитывать» используют, когда нужно отразить реализацию или поступление, но при этом сохранить ранее учтенные авансы нетронутыми и не закрывать задолженность по этим операциям.
Этот режим применяют в ситуациях, когда:
- Аванс нужно зачесть позже, например, после выполнения определенных условий договора или согласования документов.
- Требуется временно показать дебиторскую или кредиторскую задолженность по отгрузке или поступлению, хотя аванс уже получен или выдан.
- По управленческим причинам учет авансов и закрытие задолженности ведут в другом документе или на другом этапе.
При установке значения «Не зачитывать» в документе реализации или поступления проводки по зачету аванса не формируются, а авансы и задолженность продолжают учитываться раздельно.
Где настраивается «Погашение задолженности» в платежных документах
Реквизит «Погашение задолженности» управляет тем, как платежные документы в 1С закрывают задолженность по реализации или поступлению: автоматически или по выбранным документам, либо не закрывают ее вовсе.
Этот реквизит доступен в следующих документах:
- Поступление на расчетный счет — получение оплаты от покупателя по банковской выписке.
- Списание с расчетного счета — оплата поставщику или прочие списания.
- Поступление наличных — приход денег в кассу (например, от покупателя).
- Выдача наличных — выдача денег из кассы (например, оплата поставщику или подотчетному лицу).
Обычно поле «Погашение задолженности» размещено в той же группе реквизитов, что и договор или параметры расчетов, и доступно для редактирования при включенной функциональности управления зачетом авансов.
Варианты значения «Погашение задолженности» и логика работы
Поле «Погашение задолженности» в платежных документах также имеет три основных значения: «Автоматически», «По документу» и «Не погашать».
От выбора значения зависит, как платеж соотносится с отгрузками и поступлениями:
| Значение | Как работает |
| Автоматически | Платеж гасит задолженность по договору в хронологическом порядке. При переплате или отсутствии долга сумма отражается как аванс (полученный или выданный). |
| По документу | Пользователь выбирает конкретный документ реализации или поступления (или несколько), по которому следует погасить задолженность. Платеж будет относиться только к этим документам. |
| Не погашать | Платеж проводится без автоматического закрытия задолженности по реализации или поступлению. Сумма отражается как аванс или прочий расчет, в зависимости от вида операции. |
Если значение «Погашение задолженности» оставить равным «Автоматически», программа использует базовый алгоритм погашения долгов по договору, описанный выше для автоматического режима.
Как работать с режимом «По документу» при погашении задолженности
Режим «По документу» в поле «Погашение задолженности» позволяет привязать платеж к конкретным реализациям или поступлениям, что важно при большом числе отгрузок по одному договору.
При выборе этого режима в платежном документе появляется возможность указать:
- Документ расчета — конкретную реализацию (для оплаты от покупателя) или поступление (для оплаты поставщику), по которому нужно погасить долг.
- Сумму, относимую к каждому документу, если платеж частично закрывает несколько операций.
Если сумма платежа меньше полной задолженности по выбранным документам, программа погашает ее в пределах введенных сумм, а остаток долга продолжает учитываться. Если сумма платежа больше, можно указать несколько документов расчетов либо остаток будет отражен как аванс, в зависимости от настроек и вида операции.
Режим «Не погашать» в платежных документах и его назначение
Режим «Не погашать» используют, когда по экономическому или договорному смыслу платеж не должен закрывать существующую задолженность по конкретным реализациям или поступлениям.
Такая настройка бывает полезна, если:
- Отражается предоплата (аванс) без соотнесения с уже зарегистрированными отгрузками или поступлениями.
- Производится платеж, который по бухгалтерскому смыслу не является оплатой конкретной поставки (например, залог, обеспечительный платеж, штраф, пеня, корректирующий платеж).
- Организация сначала фиксирует поступление или списание денежных средств, а затем отдельным документом решает, какие долги этим платежом закрываются.
В этом режиме программа не формирует проводки по погашению задолженности по документам расчетов, а операции отражаются как авансы или прочие расчеты согласно виду операции документа.
Краткая сводка режимов зачета авансов и погашения задолженности
Режимы «Автоматически», «По документу» и «Не зачитывать/Не погашать» в 1С применяются одновременно к зачету авансов и к погашению задолженности и подбираются по принципу: чем жестче требования к контролю расчетов, тем больше используется ручной выбор документов.
Для удобного сопоставления можно использовать следующую сводную таблицу:
| Реквизит | Значение | Когда использовать |
| Способ зачета аванса | Автоматически | Обычные договоры, не требуется привязка предоплат к конкретным отгрузкам, достаточно хронологического зачета по договору. |
| Способ зачета аванса | По документу | Контракты с поэтапной отгрузкой, проектные договоры, требуется точная привязка предоплаты к каждому документу реализации или поступления. |
| Способ зачета аванса | Не зачитывать | Нужно временно не использовать авансы для закрытия задолженности, либо планируется отдельный документ для зачета. |
| Погашение задолженности | Автоматически | Типовые расчеты по договору, числом документов можно управлять без детального контроля по каждой поставке. |
| Погашение задолженности | По документу | Много отгрузок или поступлений по одному договору, требуется точное распределение платежа по конкретным документам. |
| Погашение задолженности | Не погашать | Платеж отражает аванс, залог, штраф или другой расчет, который не должен закрывать текущую задолженность по поставкам. |
Типичные ошибки и как проверить корректность зачета в 1С
При работе с зачетом авансов и погашением задолженности ошибки чаще всего связаны с неправильным выбором режима или документов, поэтому полезно регулярно сверять остатки по счетам расчетов и аналитику по документам.
На практике встречаются такие ситуации:
- Установлен режим «По документу», но не выбран документ аванса или документа расчетов, из-за чего документ не проводится или формирует неполные проводки.
- Введена сумма зачета аванса, превышающая доступный остаток по выбранному документу предоплаты, что вызывает сообщение об ошибке при проведении.
- По ошибке установлен режим «Не зачитывать» или «Не погашать», авансы и долги копятся, а при сверке с контрагентом возникают расхождения.
Для контроля корректности полезно использовать оборотно-сальдовые ведомости по счетам расчетов (например, 60, 62), анализ субконто «Контрагенты», «Договоры», «Документы расчетов» и сопоставление данных с актами сверки с контрагентами.