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