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

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

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

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

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

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

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

Когда аванс нужно переносить и как это выглядит в учёте

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

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

Один контрагентОба договора у одного партнёра

Подходит любой способ переноса

Период открытМесяц оплаты ещё не закрыт

Проще исправить исходный документ поступления

Период закрытОтчётность сдана, дата запрета установлена

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

НДС с аванса начисленЕсть счёт-фактура на аванс

Потребуется отдельная корректировка НДС

Способ 1: исправить договор в исходном документе поступления

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

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

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

Способ 2: документ «Корректировка долга» — основной вариант

В 1С:Бухгалтерии 8.3 перейдите в раздел «Покупки» или «Продажи» → «Корректировка долга» (в некоторых версиях — «Операции» → «Корректировка долга»). Создайте документ и выберите вид операции «Перенос задолженности».

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

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

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

Способ 3: операция, введённая вручную

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

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

Что делать с НДС при переносе аванса

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

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

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

Особенности в 1С:Управление торговлей и ERP

В УТ 11 и ERP учёт расчётов ведётся по объектам расчётов (заказам, накладным, договорам), а не только по бухгалтерским счетам. Перенос аванса выполняется документом «Взаимозачёт задолженности» (раздел «Казначейство» или «Продажи» → «Взаимозачёты задолженности»): с одной стороны указываете дебиторскую задолженность по новому договору, с другой — кредиторскую (аванс) по старому.

Альтернатива — исправить объект расчётов в исходном поступлении денег, если период открыт. После любого переноса в УТ/ERP распределите оплату по расчётам заново через обработку «Распределение расчётов с клиентами» или дождитесь регламентного задания, иначе отчёты по расчётам обновятся с задержкой.

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

Исправление исходного поступления

Лучший вариант при открытом периоде; недоступен после закрытия месяца и сдачи отчётности

Корректировка долга

Универсальный штатный способ, формирует проводки автоматически; требует ручной корректировки НДС

Операция вручную

Подходит для нестандартных случаев; не двигает регистры НДС и требует аккуратного заполнения субконто

Взаимозачёт задолженности (УТ/ERP)

Штатный механизм для торговых конфигураций; работает через объекты расчётов, а не счета

Проверка результата после переноса

Сформируйте отчёт «Анализ субконто» по контрагенту с группировкой по договорам за текущий период. По старому договору кредитовое сальдо по 62.02 должно обнулиться (или уменьшиться на перенесённую сумму), по новому — появиться аванс. Общее сальдо по контрагенту не должно измениться.

Дополнительно сверьтесь с актом сверки по контрагенту и проверьте отчёт «Задолженность покупателей по срокам долга» — после корректного переноса «фантомная» дебиторка по новому договору должна закрыться зачётом аванса.

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

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

Сальдо по старому договору
Норма

Аванс уменьшился на перенесённую сумму

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

Аванс остался прежним — документ не проведён или неверная аналитика

Сальдо по новому договору
Норма

Появился аванс, дебиторка закрылась зачётом

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

Дебиторка висит — не выполнен зачёт аванса

Общее сальдо по контрагенту
Норма

Не изменилось после переноса

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

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

Книга продаж / вычеты по НДС
Норма

Авансовый НДС соответствует новой аналитике

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

Счёт-фактура на аванс ссылается на старый договор

Типичные ошибки при переносе аванса

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

Часто задаваемые вопросы

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

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

Что делать, если аванс перенесён, а зачёт по новому договору не происходит?

Проверьте, что в проводке переноса указан тот же счёт (62.02) и заполнен документ расчётов, если ведётся такой учёт. Затем перепроведите документ отгрузки по новому договору — зачёт аванса выполняется при его проведении.

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

Нет. Если суть договора не менялась, а изменилось только название или номер, исправьте данные в карточке того же договора — перенос не потребуется, вся история расчётов сохранится.

Как перенести только часть аванса?

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

Влияет ли перенос аванса на бухгалтерскую отчётность?

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

Итог

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

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