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