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