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