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

В этой статье мы разберем процесс настройки договоров в от А до Я: от выбора типа договора до автоматизации его использования в документах. Особое внимание уделим типичным ошибкам, которые приводят к сбоям в учете, и покажем, как их избежать. Материал будет полезен как новичкам, так и опытным пользователям, которые хотят оптимизировать работу с договорами в 1С:Бухгалтерия, 1С:Управление торговлей или 1С:ERP.

1. Типы договоров в 1С: какой выбрать и зачем

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

  • 📄 По виду операции: "С покупателем", "С поставщиком", "Прочее". Этот параметр определяет, в каких документах можно будет использовать договор (например, договор с покупателем не появится в списке при создании поступления товаров).
  • 💰 По расчетам: "Расчеты в рублях", "Расчеты в валюте". Важно для компаний, работающих с иностранными контрагентами или мультивалютными сделками.
  • 📊 По учету: "Для бухгалтерского учета", "Для налогового учета", "Для управленческого учета". Влияет на формирование проводок и отчетов.

Например, если вы создаете договор с иностранным поставщиком, выбирайте тип "С поставщиком" + "Расчеты в валюте". Это позволит автоматически подставлять курс валюты в документы и корректно отражать операции в бухгалтерском и налоговом учете.

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

📊 Какую конфигурацию 1С вы используете для работы с договорами?
1С:Бухгалтерия
1С:Управление торговлей
1С:ERP
1С:Комплексная автоматизация
Другая

2. Пошаговая инструкция: как создать договор в 1С

Рассмотрим процесс создания договора на примере 1С:Бухгалтерия 8.3. Алгоритм актуален и для других конфигураций с незначительными отличиями.

  1. Откройте справочник "Контрагенты" через меню Справочники → Покупатели и поставщики → Контрагенты.

  2. Выберите нужного контрагента и перейдите на вкладку "Договоры" (или нажмите кнопку "Договоры" в карточке контрагента).

  3. Нажмите "Создать" и заполните основные реквизиты:

    • 📌 Наименование — укажите понятное название (например, "Договор поставки №123 от 01.01.2026").
    • 📅 Дата и Номер — эти поля часто используются для фильтрации в отчетах.
    • 🔹 Тип договора — выберите из списка (см. раздел 1).
    • 💵 Валюта расчетов — если расчеты в иностранной валюте, укажите ее здесь.
  • Перейдите на вкладку "Условия" и заполните:

    • 📦 Способ расчетов ("По документам", "По заказам" и т.д.).
    • 🔄 Порядок оплаты ("Предоплата 100%", "Оплата по факту" и др.).
    • 📝 Дополнительные условия — здесь можно указать штрафы, сроки поставки и другие детали.
    • Сохраните договор кнопкой "Записать и закрыть".

    • После создания договор станет доступен для выбора в документах (счета, накладные, платежные поручения). Чтобы ускорить работу, можно настроить договор по умолчанию для контрагента — он будет подставляться автоматически при создании новых документов.

      ☑️ Проверка перед сохранением договора

      Выполнено: 0 / 5

      3. Настройка печатной формы договора

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

      В есть два способа работы с печатными формами:

      1. Стандартная форма — используется по умолчанию. Чтобы ее настроить:

        1. Откройте договор и нажмите "Печать → Настроить форму".
        2. В редакторе добавьте недостающие реквизиты (например, банковские реквизиты или подписи).
        3. Сохраните шаблон как "Форму по умолчанию" для всех договоров.
      2. Внешняя печатная форма — подходит для сложных шаблонов. Чтобы ее подключить:

        1. Скачайте или создайте шаблон в формате .ert (например, в 1С:Конвертация данных).
        2. В карточке договора нажмите "Еще → Внешние печатные формы" и загрузите файл.
        3. При печати выберите новую форму из списка.

    Если в печатной форме отсутствует логотип, проверьте:

    • 🖼️ Загружен ли логотип в настройках организации (Справочники → Организации → [Ваша организация] → Логотип).
    • 📏 Соответствует ли размер логотипа полю в шаблоне (оптимально — 150–200 пикселей по ширине).
    • 🔄 Обновлена ли печатная форма после изменений (иногда требуется перезапуск ).
    💡

    Если при печати договора пропадают русские символы, проверьте кодировку шрифта в шаблоне. В настройках печатной формы установите шрифт Arial или Times New Roman с поддержкой кириллицы.

    4. Автоматизация работы с договорами: шаблоны и правила

    Чтобы сократить время на создание договоров, в можно настроить:

    • 📑 Шаблоны договоров — сохраните типовой договор как шаблон и используйте его для новых контрагентов. Для этого:
      1. Создайте и заполните договор.
      2. Нажмите "Еще → Сохранить как шаблон".
      3. При создании нового договора выберите шаблон из списка.
  • 🔄 Автозаполнение реквизитов — настройте правила, по которым будет автоматически подставлять:
    • Номер договора (например, "ДОГ-{ГОД}-{ПОРЯДКОВЫЙ НОМЕР}").
    • Срок действия (например, "1 год с даты подписания").
    • Условия оплаты (предоплата 30% для новых контрагентов).
  • 🔗 Связь с другими документами — настройте автоматическое создание счетов или заказов при заключении договора.
  • Для настройки автозаполнения перейдите в Администрирование → Настройки программы → Договоры и укажите правила для разных типов контрагентов. Например, можно установить, что для всех новых покупателей по умолчанию создается договор с предоплатой 50%.

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

    Как настроить автоматическую нумерацию договоров?

    В меню Администрирование → Настройки программы → Нумерация документов создайте новую последовательность для договоров. Укажите префикс (например, "ДОГ-"), длину номера и начальное значение. Затем в настройках типов договоров выберите созданную последовательность.

    5. Типичные ошибки при работе с договорами и как их избежать

    Ошибки в настройке договоров могут привести к проблемам в учете, неправильному формированию отчетности или конфликтам с контрагентами. Рассмотрим самые распространенные:

    Ошибка Последствия Как исправить
    Не указан тип договора Договор не отображается в списке при создании документов Открыть договор, выбрать правильный тип и сохранить
    Неверная валюта расчетов Искажение сумм в валюте при проведении документов Изменить валюту в карточке договора и перепровести документы
    Отсутствует связь с контрагентом Невозможно создать документы по договору Проверить, что договор привязан к правильному контрагенту
    Не заполнены условия оплаты Ошибки в расчете дебиторской/кредиторской задолженности Указать способ расчетов и порядок оплаты на вкладке "Условия"

    Критическая ошибка: если в договоре не указан способ расчетов ("По документам" или "По заказам"), то при проведении документов суммы могут дублироваться в регистрах или вообще не попадать в отчеты по расчетам с контрагентами. Чтобы проверить это, откройте отчет "Ведомость по расчетам с контрагентами" и сравните суммы по договору с данными бухгалтерского учета.

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

    • 🔍 Используйте поиск по номеру или дате договора перед созданием нового.
    • 📎 Настройте уникальные номера договоров (см. спойлер в разделе 4).
    • 🚫 Ограничьте права пользователей на создание договоров (через Администрирование → Пользователи и права).
    💡

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

    6. Интеграция договоров с другими документами

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

    • 📄 Счета на оплату:
    • При создании счета выберите нужный договор в поле "Договор". Если договор не отображается, проверьте:

      • Соответствует ли тип договора типу операции (например, для счета покупателю нужен договор типа "С покупателем").
      • Актуален ли договор (не истек ли срок действия).
      • 💳 Платежные поручения:
      • В платежке укажите договор в поле "Договор расчетов". Это позволит автоматически заполнить назначение платежа (если оно настроено в договоре) и корректно отразить оплату в учете.

      • 📦 Накладные и акты:
      • В документах "Реализация товаров и услуг" или "Поступление товаров" договор подставляется автоматически, если он является "договором по умолчанию" для контрагента. Вручную его можно изменить в заголовке документа.

        Если при проведении документа возникает ошибка "Не указан договор расчетов", проверьте:

        1. Привязан ли договор к контрагенту (иногда пользователи создают договор, но забывают сохранить его в карточке контрагента).
        2. Соответствует ли тип договора типу документа (например, в реализации нельзя использовать договор типа "С поставщиком").
        3. Не истек ли срок действия договора (в настройках можно указать, что должна предупреждать о приближении даты окончания).

        В 1С:ERP и 1С:УТ также доступна функция "Контроль исполнения договоров", которая позволяет отслеживать:

        • 📅 Сроки поставок по договору.
        • 💰 Суммы оплат и остатки задолженности.
        • 📦 Объемы отгруженных/полученных товаров.

        Для этого перейдите в отчет "Исполнение договоров" (Отчеты → Покупки/Продажи → Исполнение договоров) и настройте фильтры по нужным параметрам.

        7. Отчетность по договорам: что и как проверять

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

        • 📊 Ведомость по расчетам с контрагентами (Отчеты → Стандартные → Ведомость по расчетам):
        • Показывает дебиторскую и кредиторскую задолженность по каждому договору. Сверяйте данные этого отчета с оборотно-сальдовой ведомостью по счетам 60, 62.

        • 📈 Анализ субконто (Отчеты → Стандартные → Анализ субконто):
        • Если договоры настроены как субконто для счетов расчетов, этот отчет поможет проанализировать обороты по каждому договору отдельно.

        • 📑 Реестр договоров (Отчеты → Договоры → Реестр договоров):
        • Содержит список всех договоров с указанием сроков действия, сумм и ответственных лиц. Полезен для аудита и контроля актуальности договоров.

        Особое внимание уделите отчету "Исполнение договоров по срокам" — он показывает, какие договоры близки к истечению или уже просрочены. Чтобы его сформировать:

        1. Перейдите в Отчеты → Договоры → Исполнение договоров по срокам.
        2. Укажите период и фильтр по типам договоров (например, только "С поставщиком").
        3. Нажмите "Сформировать" и проанализируйте список.

        Если в отчетах обнаружены расхождения (например, задолженность по договору не совпадает с данными бухгалтерии), проверьте:

        • 🔄 Корректность проведения документов (не было ли ручных исправлений проводок).
        • 📅 Сроки действия договоров (возможно, некоторые документы проведены по просроченным договорам).
        • 💰 Валюту расчетов (если договор в валюте, а документ в рублях, суммы могут не совпадать).
        💡

        Для компаний с большим количеством договоров рекомендуется ежемесячно формировать отчет "Реестр договоров" и сверять его с данными контрагентов. Это поможет выявить неактуальные или дублирующиеся договоры.

        8. Особенности настройки договоров в разных конфигурациях 1С

        Хотя принципы работы с договорами во всех конфигурациях схожи, есть нюансы, которые важно учитывать:

        Конфигурация Особенности работы с договорами Где настроить
        1С:Бухгалтерия 8.3 Поддерживает базовые типы договоров. Нет разделения на "договоры продаж" и "договоры покупок" — тип определяется в документах. Справочники → Покупатели и поставщики → Договоры
        1С:Управление торговлей 11 Есть отдельные справочники для договоров с покупателями и поставщиками. Поддерживает сложные схемы расчетов (авансы, кредиты). Справочники → Договоры контрагентов
        1С:ERP Максимальная функциональность: контроль исполнения, бюджетирование по договорам, интеграция с CRM. Договоры → Все договоры
        1С:Комплексная автоматизация Объединяет возможности Бухгалтерии и УТ. Договоры привязаны к бизнес-процессам (например, согласование). Документы → Договоры

        В 1С:УТ 11 и 1С:ERP доступна функция "Статусы договоров", которая позволяет отслеживать этапы работы с договором: "Черновик", "На согласовании", "Заключен", "Закрыт". Чтобы настроить статусы:

        1. Перейдите в Администрирование → Настройки программы → Договоры.
        2. На вкладке "Статусы" добавьте нужные этапы и укажите права доступа для пользователей.
        3. Сохраните настройки и назначьте статусы существующим договорам.

        В 1С:Бухгалтерия 8.3 такой функции нет, но можно эмулировать статусы с помощью дополнительных реквизитов. Для этого:

        1. Откройте справочник "Договоры" и нажмите "Еще → Изменить форму".
        2. Добавьте новый реквизит "Статус" типа "Строка" или "Перечисление".
        3. Сохраните форму и заполняйте статусы вручную.
        💡

        В 1С:ERP можно настроить автоматическое изменение статуса договора при выполнении определенных условий (например, переход в статус "Закрыт" после полной оплаты). Для этого используйте механизм бизнес-процессов.

        ⚠️ Внимание: В некоторых конфигурациях (например, 1С:УТ 10.3) интерфейс работы с договорами отличается от актуальных версий. Если ваша программа устарела, рекомендуем обновиться или уточнить настройки в документации к вашей версии.

        FAQ: Частые вопросы по настройке договоров в 1С

        Как сделать так, чтобы номер договора автоматически увеличивался?

        Для этого настройте последовательность нумерации:

        1. Перейдите в Администрирование → Настройки программы → Нумерация документов.
        2. Создайте новую последовательность с префиксом (например, "ДОГ-").
        3. Укажите длину номера и начальное значение.
        4. В настройках типов договоров выберите созданную последовательность.

        Теперь при создании нового договора номер будет подставляться автоматически.

        Почему в печатной форме договора не отображаются реквизиты организации?

        Проблема может быть в нескольких местах:

        • Не заполнены реквизиты организации в справочнике (Справочники → Организации).
        • В шаблоне печатной формы не прописаны поля для вывода реквизитов.
        • Не обновлен шаблон после изменений (попробуйте перезапустить ).

        Чтобы исправить, откройте настройку печатной формы (Печать → Настроить форму) и проверьте, что все необходимые поля добавлены в шаблон.

        Можно ли импортировать договоры из Excel в 1С?

        Да, для этого:

        1. Подготовьте файл .xlsx с колонками: "Контрагент", "Номер", "Дата", "Тип договора" и др.
        2. Используйте обработку "Универсальный обмен данными" (Файл → Открыть → [папка с шаблонами] → UniversalDataExchange.epf).
        3. Загрузите файл и сопоставьте колонки с реквизитами справочника "Договоры".
        4. Выполните загрузку.

        Для массового импорта рекомендуем предварительно протестировать загрузку на копии базы.

        Как настроить уведомления о завершении срока действия договора?

        В 1С:ERP и 1С:УТ 11 это делается через бизнес-процессы:

        1. Перейдите в Администрирование → Бизнес-процессы → Настройки уведомлений.
        2. Создайте новое правило с условием "Дата окончания договора — за 7 дней".
        3. Укажите получателей (например, менеджера или бухгалтера).
        4. Настройте текст уведомления и частоту отправки.

        В 1С:Бухгалтерия 8.3 автоматических уведомлений нет, но можно создать отчет с фильтром по дате окончания и проверять его вручную.

        Что делать, если договор случайно удалили?

        Если договор удален, но не очищена история:

        1. Откройте журнал регистрации (Администрирование → Обслуживание → Журнал регистрации).
        2. Найдите запись об удалении договора и нажмите "Отменить проведение".
        3. Если это не помогает, восстановите резервную копию базы.

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