К статье
Практический материал

Учет и Финансы · 10 мин

Как закрыть договор с контрагентом в 1С

Как закрыть договор с контрагентом в 1С: проверка взаиморасчётов, акты сверки, закрытие договора в 1С:Бухгалтерии и УТ, типичные ошибки и проверка результата.

Закрытие договора с контрагентом в 1С — это не просто смена статуса в карточке справочника. Перед тем как пометить договор как недействующий, нужно убедиться, что по нему нет незакрытых взаиморасчётов, неотфактурованных поставок и авансов, иначе в учёте останутся «висящие» суммы, которые будут искажать отчётность и мешать сверкам.

Порядок действий зависит от конфигурации: в 1С:Бухгалтерии 8.3, 1С:Управление торговлей 11 и 1С:ERP механика немного отличается, но общая логика одна — сначала финансовая сверка и закрытие обязательств, затем техническое закрытие договора в программе. Ниже разобраны оба этапа с конкретными шагами.

Что проверить перед закрытием договора

Главное условие безопасного закрытия — нулевое сальдо по всем счетам расчётов с контрагентом в разрезе этого договора. Откройте отчёт «Оборотно-сальдовая ведомость по счёту» (60, 62, 76) с группировкой по договорам и убедитесь, что по нужному договору нет остатков ни по дебету, ни по кредиту.

Отдельно проверьте авансы: счета 60.02 и 62.02 часто «прячут» предоплаты, которые не зачлись из-за некорректного документа оплаты или разрыва между оплатой и отгрузкой. Если аванс есть, а поставки не будет — нужно оформить возврат денежных средств или взаимозачёт, прежде чем закрывать договор.

Также убедитесь, что нет неотфактурованных поставок (в УТ и ERP — отчёт «Незавершённые заказы» или «Расчёты с партнёрами»), незакрытых заказов покупателей/поставщикам и непроведённых документов по этому договору. Документы в статусе «черновик» лучше либо провести, либо пометить на удаление.

Сальдо по договору нулевоеМожно закрывать

Оборотно-сальдовая ведомость по 60/62/76 в разрезе договора не показывает остатков

Есть дебиторка или кредиторкаСначала урегулировать

Провести оплату, возврат, взаимозачёт или списание задолженности

Есть незакрытые заказыЗавершить или отменить

В УТ/ERP закрыть заказы и корректировки, связанные с договором

Договор валютныйПроверить переоценку

Убедиться, что курсовые разницы рассчитаны и остаток в валюте равен нулю

Сверка взаиморасчётов и закрытие обязательств

Сформируйте акт сверки взаиморасчётов: в 1С:Бухгалтерии это документ «Акт сверки взаиморасчётов» (раздел «Продажи» или «Покупки»), в УТ/ERP — «Сверка взаиморасчётов» в разделе «Казначейство» или «Продажи». Укажите контрагента, договор и период с начала работы по договору до текущей даты.

Если акт показывает расхождения, найдите их причину до закрытия договора. Типичные источники: оплата проведена по другому договору, реализация не проведена, документ оплаты не зачёл аванс автоматически. Исправьте документы и перезаполните акт.

При наличии взаимной задолженности (вы одновременно покупатель и поставщик для контрагента) оформите документ «Взаимозачёт задолженности» (в Бухгалтерии — «Корректировка долга»). Безнадёжную задолженность спишите документом списания задолженности с отнесением на резерв или финансовый результат — это отдельная хозяйственная операция, требующая веских оснований (истёкший срок исковой давности, ликвидация должника).

Как закрыть договор в 1С:Бухгалтерии 8.3

В 1С:Бухгалтерии у договора нет отдельной кнопки «Закрыть», но есть штатные механизмы, которые исключают его из оперативной работы. Откройте карточку контрагента, перейдите на вкладку «Договоры» и откройте нужный договор.

Основные способы: заполнить поле «Срок действия» (дата окончания), если оно предусмотрено в вашей версии; либо изменить наименование договора, добавив пометку «закрыт» или «расторгнут», чтобы пользователи не выбирали его в новых документах. В некоторых релизах доступен признак «Договор закрыт (расторгнут)» — установите его и укажите дату расторжения.

После этого проверьте, что в новых документах договор не подставляется по умолчанию. Если договор был основным (установлен флаг «основной договор»), снимите этот признак, иначе программа продолжит подставлять его автоматически.

Порядок действий в 1С:Бухгалтерии
  1. 1
    Сформируйте ОСВ по счетам 60/62/76 в разрезе договора и убедитесь в нулевом сальдо
  2. 2
    Создайте и проверьте акт сверки взаиморасчётов за весь период действия договора
  3. 3
    Урегулируйте остатки: оплата, возврат, взаимозачёт или списание задолженности
  4. 4
    Откройте карточку договора из справочника контрагентов
  5. 5
    Снимите признак основного договора, установите дату окончания или признак расторжения
  6. 6
    Проверьте, что договор не подставляется в новые документы и не выдаёт остатков в отчётах

Как закрыть договор в 1С:Управление торговлей 11 и ERP

В УТ 11 и ERP у договоров с контрагентами есть полноценный жизненный цикл со статусами. Откройте карточку договора (раздел «CRM и маркетинг» или «Закупки»/«Продажи» → «Договоры») и посмотрите текущий статус: обычно это «Не согласован», «Действует», «Закрыт».

Перед сменой статуса проверьте отчёт «Ведомость расчётов с партнёрами» или «Расчёты с партнёрами» с отбором по договору — сальдо должно быть нулевым. Затем закройте все связанные заказы: в карточке заказа установите состояние «Закрыт» с отменой неотработанных строк, чтобы по ним не оставались обязательства к отгрузке или оплате.

После этого в карточке договора установите статус «Закрыт» и запишите. Программа может выдать предупреждение, если по договору есть незакрытые расчёты или действующие соглашения — не игнорируйте такие сообщения, они указывают на реальные остатки в учёте.

Сравнение вариантов закрытия

Смена статуса / признака расторжения

Штатный способ: договор остаётся в базе, история документов сохраняется, договор исключается из выбора в новых документах. Рекомендуемый вариант

Пометка на удаление

Возможна только если по договору нет ни одного документа. На практике почти неприменима для реальных договоров с историей

Переименование с пометкой «закрыт»

Запасной вариант для конфигураций без статусов. Минус: договор всё ещё технически доступен для выбора, возможны ошибки пользователей

Ограничение доступа и архивация

Если в базе работает много пользователей, одной смены статуса может не хватить: кто-нибудь по привычке выберет старый договор вручную. Надёжнее дополнительно ограничить возможность выбора — например, через настройку видимости или запрет использования недействующих договоров, если такая опция есть в вашей конфигурации.

Сам договор и связанные документы не удаляйте: они нужны для налоговых проверок и возможных споров. Хранение первичных документов обязательно в течение установленных сроков, поэтому закрытие — это именно изменение статуса, а не физическое удаление данных.

Если договоров много и база перегружена, рассмотрите свёртку базы или перенос архивных данных в отдельную информационную базу — но это задача для администратора 1С с обязательной резервной копией.

Проверка результата

После закрытия договора выполните контрольные проверки. Сформируйте ОСВ по счетам расчётов в разрезе договоров — закрытый договор не должен иметь остатков. Создайте тестовый документ реализации или поступления по контрагенту и убедитесь, что закрытый договор не подставляется автоматически.

Дополнительно проверьте отчёты «Анализ расчётов с покупателями/поставщиками» и «Задолженность по срокам» — там не должно быть строк по закрытому договору. Если остатки появились после закрытия, значит, кто-то провёл документ задним числом или не все обязательства были урегулированы.

Контрольные точки

Как проверить результат

ОСВ по счетам 60/62/76 по договору
Норма

Остатки равны нулю

Тревожный признак

Есть сальдо по дебету или кредиту

Новый документ по контрагенту
Норма

Закрытый договор не подставляется и не выбирается

Тревожный признак

Договор доступен в списке выбора как действующий

Отчёт по задолженности
Норма

Строк по договору нет

Тревожный признак

Договор фигурирует с суммой или просрочкой

Акт сверки
Норма

Подписан обеими сторонами, расхождений нет

Тревожный признак

Есть неподтверждённые расхождения

Типичные ошибки при закрытии договора

Самая частая ошибка — закрытие договора при ненулевых остатках. Внешне всё выглядит чисто, но при следующем закрытии месяца или сверке всплывают старые авансы. Вторая ошибка — забыть снять признак основного договора, из-за чего программа продолжает подставлять его в документы.

Третья группа ошибок связана с документами задним числом: после закрытия договора кто-то проводит оплату или реализацию прошлым периодом, и по закрытому договору снова возникают обороты. Если такое случилось, договор придётся временно «открыть», урегулировать расчёты и закрыть заново.

Типичные ошибки
01
Закрытие без акта сверки — расхождения обнаруживаются при налоговой проверке
02
Игнорирование авансов на 60.02/62.02 — «висящие» суммы искажают отчётность
03
Пометка договора на удаление вместо смены статуса — теряется связь с историей документов
04
Забытый признак основного договора — программа продолжает подставлять его в документы
05
Закрытие договора при незакрытых заказах в УТ/ERP — остаются обязательства к отгрузке

Ответы на частые вопросы

Можно ли удалить договор вместо закрытия?

Только если по договору нет ни одного проведённого или сохранённого документа — тогда возможна пометка на удаление с последующим удалением помеченных объектов. Для договора с историей операций удаление невозможно и недопустимо: используйте смену статуса или признак расторжения.

Что делать, если по закрытому договору остался небольшой остаток в копейках?

Копеечные расхождения обычно возникают из-за округлений или курсовых разниц. Их списывают корректировкой долга или списанием задолженности на прочие доходы/расходы с соответствующим обоснованием. Не оставляйте такие суммы «как есть» — они будут мешать при сверках и аудите.

Как закрыть договор, если контрагент ликвидирован и задолженность не вернуть?

Потребуется документальное подтверждение ликвидации (выписка из ЕГРЮЛ). На её основании дебиторскую задолженность списывают на расходы или за счёт резерва, кредиторскую — в доходы. После списания сальдо обнулится, и договор можно закрывать штатно.

Влияет ли закрытие договора на прошлые отчёты и декларации?

Нет, смена статуса договора не изменяет уже проведённые документы и сданную отчётность. Меняется только доступность договора для новых операций. Но если при закрытии вы списывали задолженность, это отразится в текущем периоде и может повлиять на налог на прибыль или НДФЛ у контрагента-физлица.

Можно ли закрыть сразу несколько договоров одного контрагента?

Штатной групповой обработки закрытия договоров в типовых конфигурациях обычно нет — каждый договор проверяют и закрывают отдельно, потому что расчёты ведутся в разрезе каждого договора. Для массовой обработки можно использовать групповое изменение реквизитов (раздел «Администрирование»), но проверку остатков по каждому договору это не отменяет.

Итог

Что важно запомнить

Сначала финансы, потом статус: обнулите взаиморасчёты по договору, подтвердите это актом сверки, урегулируйте авансы и незакрытые заказы. Затем переведите договор в статус «Закрыт» (или установите признак расторжения), снимите признак основного и проверьте, что договор исчез из отчётов по задолженности и не подставляется в новые документы.