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