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

Справочники и Данные · 11 мин

Чем отличается договор от соглашения в 1С

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

В конфигурациях 1С слова «договор» и «соглашение» означают не одно и то же, хотя в бытовой речи их часто смешивают. Договор — это юридически значимый объект учёта: с ним связаны взаиморасчёты, счета-фактуры, акты сверки и отчёты по задолженности. Соглашение — это, как правило, набор коммерческих условий работы с клиентом: цены, скидки, сроки оплаты, порядок отгрузки. Путаница между этими объектами приводит к ошибкам в отчётах и неверным ценам в документах.

Ситуация усложняется тем, что в разных конфигурациях логика различна. В «1С:Бухгалтерии» есть только договоры, а соглашений как отдельного объекта нет. В «1С:Управление торговлей» и «1С:Комплексная автоматизация» соглашения с клиентами — полноценный инструмент ценообразования, а договоры могут использоваться опционально. В «1С:ERP» оба объекта сосуществуют и выполняют разные роли.

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

Где в программе живут договор и соглашение

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

Соглашение в «1С:Управление торговлей» и «1С:ERP» находится в разделе продаж или CRM и маркетинга: «Соглашения с клиентами» (в новых версиях — «Условия продаж»). Это самостоятельный объект, который может быть привязан к конкретному клиенту, к сегменту клиентов или действовать как типовое соглашение для всех. Внутри соглашения задаются вид цен, скидки, график оплаты, склад отгрузки и другие условия.

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

Как договор влияет на учёт и отчёты

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

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

Как соглашение управляет ценами и условиями продажи

Соглашение работает на этапе оформления документа, а не на этапе учёта долгов. Когда менеджер создаёт заказ клиента в «1С:Управление торговлей», программа ищет действующее соглашение для этого клиента и подставляет из него вид цен, скидки, график оплаты и склад. Если соглашений несколько, пользователь выбирает нужное вручную.

Типовые соглашения позволяют задать условия сразу для группы клиентов: например, «Розничные покупатели» с розничным видом цен и оплатой при отгрузке. Индивидуальное соглашение переопределяет условия для конкретного клиента — скажем, оптовая цена и отсрочка 14 дней. Программа сначала ищет индивидуальное соглашение, а если его нет, применяет типовое.

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

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

Сравнение по ключевым параметрам

Сводное сопоставление помогает быстро определить, какой объект нужен в конкретной ситуации.

ПараметрДоговорСоглашение
НазначениеУчёт взаиморасчётов и юридических обязательствКоммерческие условия продажи
Что содержитНомер, дата, вид, валюта, организацияВид цен, скидки, график оплаты, склад
Влияет наАкты сверки, задолженность, счета-фактурыЦены и условия в заказах и реализациях
Где естьВсе типовые конфигурацииУТ, КА, ERP (в Бухгалтерии отсутствует)
ОбязательностьОбязателен в Бухгалтерии, опционален в УТ/ERPОпционален, но без него цены не подставляются

Обратите внимание на последнюю строку таблицы: в «1С:Бухгалтерии» документ продажи без договора просто не проведётся корректно — программа потребует заполнить поле. В «Управлении торговлей» можно работать вообще без договоров, но без соглашения цены в заказ придётся вбивать руками.

Как настроить связку в торговой конфигурации

Правильная последовательность настройки избавляет от большинства проблем с ценообразованием и расчётами. Начинать нужно с параметров учёта, а не с заведения карточек.

Порядок действий
  1. 1
    Откройте настройки раздела «Продажи» и определите режим использования договоров с клиентами: не использовать, только для учёта или полноценно.
  2. 2
    Создайте виды цен и заполните цены номенклатуры в разделе ценообразования.
  3. 3
    Заведите типовые соглашения для групп клиентов: укажите вид цен, график оплаты, склад и срок действия.
  4. 4
    Создайте индивидуальные соглашения для ключевых клиентов с особыми условиями.
  5. 5
    Если договоры используются — заведите их в карточках контрагентов и свяжите с соглашениями.
  6. 6
    Проведите тестовый заказ и проверьте, что цены, скидки и условия оплаты подставились автоматически.

Если в компании ведётся и бухгалтерский, и управленческий учёт в одной базе (например, «1С:Комплексная автоматизация»), разумная практика — использовать оба объекта: соглашение отвечает за коммерческую сторону, договор — за расчётную. В документе реализации тогда заполняются оба поля, и каждый отчёт берёт свою аналитику.

Типичные ошибки и их последствия

Большинство проблем с договорами и соглашениями возникает не из-за сложности механизмов, а из-за небрежного ведения справочников на старте работы с программой.

Типичные ошибки
01
Создание договора «Основной» на все случаи жизни — задолженность по разным юридическим договорам смешивается, акт сверки бесполезен.
02
Дублирование соглашений с одинаковыми условиями — программа подставляет не то соглашение, менеджеры вручную правят цены.
03
Истёкший срок действия соглашения — в заказах перестают подставляться цены, пользователи считают это сбоем программы.
04
Отключённые договоры при включённой обязательности в документах — реализации не проводятся или проводятся с пустой аналитикой.
05
Перенумерация элементов справочника вместо заведения нового договора — старые документы начинают ссылаться на «чужой» договор.

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

Как проверить, что всё настроено правильно

После настройки выполните короткую проверку по контрольным точкам — она занимает несколько минут и показывает реальное состояние учёта.

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

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

Создание заказа клиента
Норма

Соглашение, цены и график оплаты подставляются автоматически

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

Поля пустые, цену приходится вводить вручную

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

Сальдо формируется отдельно по каждому реальному договору

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

Вся задолженность свалена в один договор

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

Долги группируются по договорам и совпадают с первичкой

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

Есть долги без договора или с непонятной аналитикой

Проведение реализации
Норма

Документ проводится без сообщений о незаполненных полях

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

Программа требует договор, которого нет в списке

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

Итог

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

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

Частые вопросы

Можно ли в 1С работать вообще без договоров?

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

Чем соглашение отличается от вида цен?

Вид цен — это просто именованный прайс (например, «Оптовая», «Розничная»). Соглашение — более широкий объект: оно включает вид цен плюс скидки, график оплаты, склад, сроки и ограничения. Вид цен существует отдельно, а соглашение ссылается на него как на один из своих параметров.

Нужно ли заводить новый договор при допсоглашении к старому?

Нет. Дополнительное соглашение изменяет условия существующего юридического договора, поэтому в 1С обычно корректируют реквизиты того же элемента справочника или просто продолжают работать с ним. Новый элемент заводят только тогда, когда подписан действительно новый самостоятельный договор.

Почему в заказе не подставляется соглашение?

Частые причины: у соглашения истёк срок действия, оно не согласовано (стоит статус «Не согласовано»), клиент не входит в сегмент типового соглашения или у клиента несколько соглашений и программа ждёт ручного выбора. Проверьте карточку соглашения и статус в журнале «Соглашения с клиентами».

Что выбрать для небольшой фирмы с простым учётом?

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

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

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