Учет и Финансы · 11 мин
Как перенести оплату с одного договора на другой в 1С
Пошаговая инструкция по переносу оплаты между договорами в 1С: корректировка долга, зачёт авансов, документы, проверка результата и типичные ошибки.
Оплата от контрагента попала не на тот договор — и в учёте сразу появляется двойная проблема: по одному договору висит дебиторская задолженность, хотя деньги фактически получены, а по другому числится неизрасходованный аванс. Причина обычно проста: клиент указал неверные реквизиты или номер договора в назначении платежа, бухгалтер при разнесении выписки выбрал не тот договор в документе поступления, либо с контрагентом заключили новый договор, а аванс остался на старом. Если вовремя не перенести оплату, акты сверки с контрагентом не сойдутся, а отчётность по расчётам будет искажена.
В 1С есть несколько способов перенести оплату между договорами: от простого изменения договора в платёжном документе до использования документа «Корректировка долга» (в некоторых конфигурациях — «Зачёт задолженности»). Выбор зависит от того, проведена ли уже реализация, закрыт ли период и какая у вас конфигурация — Бухгалтерия предприятия, Управление торговлей или ERP.
Ниже разобраны все основные сценарии с точными действиями, проверкой результата и ограничениями, при которых самостоятельная корректировка может навредить учёту.
Когда какой способ переноса выбирать
Прежде чем что-то менять, определите текущее состояние расчётов. Ключевые вопросы: проведена ли реализация по этому договору, закрыт ли месяц (квартал), в котором прошла оплата, и относится ли платёж к текущему или прошлому налоговому периоду. От ответов зависит допустимый инструмент.
Если оплата поступила недавно, период открыт и по платежу нет связанных документов реализации — достаточно отредактировать сам документ оплаты. Это самый чистый способ: он не создаёт дополнительных проводок и корректирующих документов.
Если период закрыт, отчётность сдана или по платежу уже прошёл зачёт аванса — редактировать исходный документ нельзя, потребуется «Корректировка долга» текущей датой. Этот документ списывает задолженность с одного договора и формирует её по другому, не трогая закрытые периоды.
Как выбрать действие
Подготовка: что проверить перед переносом
Откройте отчёт «Оборотно-сальдовая ведомость по счёту» 60 или 62 (в зависимости от того, покупатель это или поставщик) с детализацией по контрагенту и договорам. Вы должны увидеть, на каком договоре «висит» сумма и в каком качестве — аванс (кредитовое сальдо 62.02) или неоплаченная реализация (дебетовое сальдо 62.01).
Убедитесь, что целевой договор существует в базе, действует и имеет правильный вид (с покупателем или с поставщиком). Частая ситуация: договор завели, но забыли указать валюту или порядок расчётов, из-за чего перенос пройдёт с ошибками в проводках.
Сделайте резервную копию базы или хотя бы зафиксируйте текущие сальдо по обоим договорам (скриншот ОСВ или выгрузка акта сверки). Это позволит быстро откатиться, если результат окажется не тем, что ожидался.
Способ 1: изменение договора в платёжном документе
Подходит, когда оплата ошибочно отнесена на другой договор, но период ещё открыт и платёж не участвовал в зачётах. В 1С:Бухгалтерии откройте документ «Поступление на расчётный счёт» (или «Поступление наличных»), найдите строку с расшифровкой платежа и замените договор на правильный.
Обратите внимание на поле «Счёт расчётов» и «Счёт авансов» в табличной части — после смены договора проверьте, что они соответствуют характеру платежа. Если оплата была авансом, должен остаться счёт авансов (62.02 / 60.02), иначе задолженность отразится некорректно.
Проведите документ и сразу проверьте ОСВ по контрагенту: сумма должна уйти со старого договора и появиться на новом с тем же характером (аванс или оплата долга). Если по старому договору остались «хвосты» в копейках — это признак того, что платёж частично зачёлся ранее, и простой замены договора недостаточно.
- 1Откройте документ поступления оплаты через журнал «Банковские выписки»
- 2В табличной части «Расшифровка платежа» замените договор на нужный
- 3Проверьте счета расчётов и авансов в строке
- 4Проведите документ
- 5Сформируйте ОСВ по счёту 62 (60) по контрагенту и убедитесь, что сумма перешла на новый договор полностью
Способ 2: документ «Корректировка долга»
Это универсальный инструмент для закрытых периодов и сложных случаев. В 1С:Бухгалтерии 8.3 документ находится в разделе «Покупки» или «Продажи» → «Корректировка долга». В УТ и ERP аналогичный документ называется «Зачёт задолженности» или «Взаимозачёт задолженности».
Создайте новый документ и выберите вид операции «Перенос задолженности» (в некоторых релизах — «Проведение взаимозачёта» при работе между договорами одного контрагента). Укажите контрагента, договор-источник и договор-получатель.
На вкладке с задолженностью нажмите «Заполнить» — программа подтянет остатки по договору-источнику. Отредактируйте суммы, если переносите не всё, а часть. В поле договора-получателя укажите новый договор, проверьте счета учёта и проведите документ.
Дата документа должна попадать в открытый период. Проводки документа перенесут сальдо: например, Дт 62.02 (новый договор) Кт 62.02 (старый договор) для аванса покупателя. Никакие налоговые регистры прошлых периодов при этом не затрагиваются.
Особые сценарии
Аванс зачёлся по реализации не того договора
Если программа автоматически зачла аванс по реализации, оформленной на неверный договор, сначала откройте эту реализацию и посмотрите зачёт аванса. В открытом периоде достаточно перепровести реализацию после исправления договора в платёжке — зачёт пересчитается. В закрытом периоде потребуется цепочка: корректировка долга для возврата аванса, затем перенос на нужный договор.
Перенос между разными контрагентами
Иногда «другой договор» фактически означает другое юрлицо (реорганизация, уступка права требования). «Корректировка долга» позволяет перенести задолженность и на другого контрагента, но для этого должны быть документальные основания — договор цессии или акт. Без них перенос создаст проблемы при сверке и налоговой проверке.
Частичный перенос суммы
Если переносится только часть оплаты, в «Корректировке долга» отредактируйте сумму в строке вручную после автозаполнения. Программа перенесёт ровно указанное, остаток останется на старом договоре. Проверьте, чтобы сумма по строкам совпадала с итогом документа — иначе документ не проведётся или проведётся с расхождениями.
Проверка результата
После любого способа переноса сформируйте ОСВ по счетам 60 и 62 с отбором по контрагенту и разворотом по договорам. На старом договоре сумма должна исчезнуть (или уменьшиться на перенесённую часть), на новом — появиться с тем же знаком: аванс остаётся авансом, долг остаётся долгом.
Дополнительно сформируйте «Акт сверки расчётов» с контрагентом за период, охватывающий операцию. В акте корректировка должна отображаться как отдельная строка (для «Корректировки долга») или платёж должен стоять сразу на правильном договоре (при редактировании платёжки).
Проверьте отчёт «Анализ расчётов с контрагентами» или карточку счёта: не должно быть одновременного сальдо по дебету и кредиту на одном договоре без объективных причин. Такое «двойное» сальдо — типичный признак незавершённого переноса.
Как проверить результат
Сумма полностью на новом договоре, старый закрыт
Остатки на обоих договорах или сальдо с обратным знаком
Платёж отражён по правильному договору, расхождений нет
Акт показывает долг и аванс одновременно
Нет неожиданных записей по НДС с авансов
Появились записи по старому договору в текущем периоде
Ограничения и когда лучше привлечь специалиста
Самостоятельный перенос безопасен, когда речь идёт об одном платеже, открытом периоде или простой корректировке долга текущей датой. Сложнее обстоит дело, если перенос затрагивает НДС с авансов прошлых кварталов, валютные договоры с переоценкой, взаимозачёты между несколькими юрлицами или если в базе ведётся раздельный учёт.
В этих случаях ошибка может привести к искажению деклараций и доначислениям. Если видите, что после переноса меняются данные закрытых периодов или появляются непонятные записи в налоговых регистрах — откатите изменения из копии и привлеките специалиста по 1С или главного бухгалтера.
Что важно запомнить
В открытом периоде без зачётов — правьте договор прямо в платёжном документе. В закрытом периоде — только «Корректировка долга» текущей датой. После переноса обязательно сверьте ОСВ и акт сверки: сумма должна уйти со старого договора полностью и в том же качестве (аванс или долг).
Частые вопросы
Перенесётся ли НДС с аванса при переносе оплаты на другой договор?
Если перенос делается «Корректировкой долга» текущей датой, записи по НДС прошлых периодов не изменяются — счёт-фактура на аванс остаётся в том периоде, где был выставлен. При зачёте аванса по новому договору НДС будет принят к вычету в обычном порядке. Если же вы перепроводите платёжку в закрытом периоде, записи книги продаж изменятся, что может потребовать уточнённой декларации.
Можно ли перенести оплату на договор в другой валюте?
Технически «Корректировка долга» позволяет указать договор с другой валютой, но сумма будет пересчитана по курсу на дату документа, а разница уйдёт на курсовые разницы. Такой перенос требует аккуратной проверки сумм и лучше согласовывается с бухгалтером, поскольку влияет на финансовый результат.
Что делать, если «Корректировка долга» не заполняется автоматически?
Автозаполнение берёт сальдо по счетам расчётов на дату документа. Если табличная часть пустая — проверьте, что выбран правильный договор-источник и что на нём действительно есть остаток (посмотрите ОСВ). Также убедитесь, что счета учёта в шапке документа совпадают со счетами, на которых числится задолженность.
Нужно ли уведомлять контрагента о переносе оплаты между договорами?
Если перенос касается только внутреннего распределения между договорами одного контрагента, формального уведомления обычно не требуется, но рекомендуется отразить перенос в акте сверки. Если задолженность переходит к другому юрлицу — обязательны письменные основания: соглашение о переводе долга или цессии.
Почему после переноса в ОСВ сумма стоит дважды — на старом и новом договоре?
Чаще всего это признак двойного переноса: например, сделали «Корректировку долга», а потом ещё и изменили договор в исходной платёжке. Найдите все документы, сформировавшие движения по обоим договорам (через «Отчёт по проводкам» или карточку счёта), и отмените лишний. Вторая возможная причина — перенос только части суммы при ручном редактировании строк.
Работает ли этот порядок в 1С:Управление торговлей и ERP?
Да, логика та же, но документы называются иначе: в УТ 11 и ERP для переноса между договорами используется «Зачёт задолженности» (операция между договорами одного партнёра) или «Взаимозачёт задолженности». Также там расчёты могут вестись по заказам и накладным, а не только по договорам — тогда объект расчётов нужно переносить вместе с договором.