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

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

Как перенести аванс с одного договора на другой в 1С

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

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

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

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

Когда перенос аванса действительно нужен

Прежде чем делать корректировку, убедитесь, что проблема именно в аналитике договора, а не в чем-то другом. Типичные признаки: в отчете «Анализ взаиморасчетов с контрагентами» или в оборотно-сальдовой ведомости по счету 62.02 (авансы полученные) или 60.02 (авансы выданные) по одному договору висит кредитовое сальдо, а по другому договору того же контрагента — дебиторовка на ту же или близкую сумму.

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

Один контрагент, два договораСтандартный случай

Подходит документ «Корректировка долга» с переносом задолженности

Разные валюты договоровОграничение

Прямой перенос невозможен, нужна переоценка или возврат с новой оплатой

Оплата от третьего лицаОсобый случай

Потребуется корректировка долга с изменением контрагента и правовое основание

Подготовка: что проверить до переноса

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

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

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

Перенос аванса в 1С:Бухгалтерии 3.0

В Бухгалтерии предприятия 3.0 используется документ «Корректировка долга». Он находится в разделе «Покупки» или «Продажи» → «Корректировка долга», либо доступен через полный список документов.

Порядок действий для переноса аванса покупателя (кредиторской задолженности):

  1. Создайте документ «Корректировка долга». В поле «Вид операции» выберите «Перенос задолженности».
  2. Укажите контрагента и договор, с которого переносится аванс (договор-источник).
  3. В поле вида задолженности выберите «Задолженность контрагента» не нужно — для аванса полученного выбирайте перенос кредиторской задолженности (наша задолженность перед покупателем).
  4. Нажмите «Заполнить» → «Заполнить по взаиморасчетам» или добавьте строку вручную, указав сумму переноса.
  5. В поле «Перенести на» укажите того же контрагента и договор-получатель.
  6. Проведите документ. Проводки будут вида: Дт 62.02 (старый договор) — Кт 62.02 (новый договор) на сумму аванса.

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

Порядок действий в БП 3.0
  1. 1
    Откройте Покупки/Продажи → Корректировка долга, создайте документ
  2. 2
    Выберите вид операции «Перенос задолженности»
  3. 3
    Укажите контрагента и договор-источник, заполните сумму по взаиморасчетам
  4. 4
    Укажите договор-получатель в поле «Перенести на»
  5. 5
    Проведите и проверьте проводки по кнопке «Дт/Кт»
  6. 6
    Сформируйте ОСВ по 62.02 или 60.02 и убедитесь, что сальдо переместилось

Перенос аванса в 1С:Управление торговлей, КА и ERP

В УТ 11, Комплексной автоматизации и ERP документ называется «Взаимозачет задолженности» (в ранних версиях — «Корректировка задолженности»). Находится в разделе «Казначейство» или «Продажи/Закупки» → «Документы по взаиморасчетам».

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

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

Альтернативные способы и когда они нужны

Не всегда корректировка долга — лучший вариант. Иногда правильнее исправить первичный документ или оформить операцию иначе.

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

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

Ручная операция. Крайний вариант — документ «Операция, введенная вручную» с проводкой Дт 62.02 (старый) — Кт 62.02 (новый). Используйте только если типовой документ по какой-то причине недоступен: ручные операции не формируют движений по регистрам взаиморасчетов в УТ/ERP и могут разойтись с данными управленческого учета.

Сравнение вариантов переноса

Корректировка долга / Взаимозачет

Универсальный способ для любого периода; создает отдельный документ в учете, требует аккуратности с датой

Исправление платежного документа

Самый чистый вариант, но только для открытого периода без зачетов аванса

Возврат и новая оплата

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

Ручная операция

Только как запасной вариант в БП; не работает с регистрами расчетов в УТ/ERP

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

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

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

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

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

ОСВ по счету 62.02 или 60.02 с субконто «Договоры»
Норма

Сальдо ушло со старого договора и появилось на новом, итог по контрагенту не изменился

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

Появилось отрицательное сальдо по старому договору или сумма удвоилась

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

Задолженность по контрагенту в целом совпадает с данными до переноса

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

Итоговое сальдо по контрагенту изменилось

Книга продаж / анализ НДС с авансов
Норма

Нет новых авансовых счетов-фактур по перенесенной сумме

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

Программа предлагает начислить НДС с аванса повторно

Типичные ошибки и как их избежать

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

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

Типичные ошибки
01
Перенос суммы больше свободного остатка — на старом договоре возникает фиктивная дебиторка
02
Перенос задним числом в закрытый период — пересчет НДС и уточненные декларации
03
Игнорирование объекта расчетов в УТ/ERP — аванс перенесен, но не зачитывается при отгрузке
04
Ручная операция вместо типового документа — расхождение бухгалтерского и управленческого учета
Итог

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

Аванс между договорами одного контрагента переносится документом «Корректировка долга» (БП 3.0) или «Взаимозачет задолженности» (УТ, КА, ERP) текущей датой. Перед переносом проверьте свободный остаток аванса, после — ОСВ по договорам, акт сверки и отсутствие повторного начисления НДС.

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

Можно ли перенести аванс на договор другого контрагента?

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

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

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

Нужно ли выписывать новый счет-фактуру на аванс после переноса?

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

Как перенести аванс, если договоры в разных валютах?

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

Обнаружил ошибку через полгода, период закрыт. Как исправить?

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