Добавление договора в 1С:Предприятие — одна из базовых операций, с которой сталкиваются бухгалтеры, менеджеры по продажам и логисты. Без корректно оформленного договора невозможно вести учет сделок, формировать счета или регистрировать платежи. Однако интерфейс программы предлагает несколько способов создания договоров в зависимости от конфигурации (1С:Бухгалтерия, 1С:Управление торговлей, 1С:ERP), что часто вызывает путаницу у новичков.
В этой статье мы разберем все этапы добавления договора — от выбора типа соглашения до привязки к контрагенту и валюте расчетов. Особое внимание уделим типичным ошибкам при заполнении реквизитов, которыеLater приводят к проблемам с отчетностью или интеграцией с банк-клиентами. Если вы работаете с 1С:Зарплата и Управление Персоналом, часть шагов будет отличаться — мы отметим эти нюансы отдельно.
1. Подготовка: какие данные нужны для создания договора
Прежде чем переходить к заполнению формы в 1С, соберите всю необходимую информацию. Без этих данных вы не сможете корректно оформить документ:
- 📄 Реквизиты контрагента — ИНН, КПП, юридический адрес, банковские реквизиты (если договор с организацией). Для физических лиц — ФИО, паспортные данные, адрес регистрации.
- 💰 Условия оплаты — предоплата, постоплата, рассрочка, валюта расчетов (рубли, доллары, евро). Укажите процент аванса, если он предусмотрен.
- 📅 Сроки действия — дата начала и окончания договора, условия пролонгации. В 1С:ERP это поле обязательно для долгосрочных контрактов.
- 📦 Условия поставки — если договор связан с товаром (например, в 1С:Управление торговлей), уточните инкотермс, адрес доставки, ответственность за транспортировку.
Если вы работаете с 1С:Бухгалтерией 8.3, проверьте, есть ли у контрагента в справочнике актуальные данные. Устаревшие реквизиты могут заблокировать проведение платежных документов. В 1С:УТ 11 дополнительно потребуется указать вид цены (оптовая, розничная, дилерская) и условия отгрузки (со склада, под заказ).
⚠️ Внимание: Если договор заключается с иностранным контрагентом, в 1С необходимо предварительно настроить валютный учет и указать курс ЦБ на дату подписания. Без этого система не сможет корректно формировать регламентные операции по переоценке.
2. Способы добавления договора в 1С
В зависимости от версии программы и ваших задач есть три основных способа создать новый договор:
- Через справочник "Договоры" — универсальный метод, подходит для всех конфигураций. Путь:
Справочники → Партнеры и договора → Договоры(в 1С:УТ) илиСправочники → Покупатели и продавцы → Договоры(в 1С:Бухгалтерии). - Из карточки контрагента — удобно, если вы уже работаете с партнером. Откройте карточку контрагента, перейдите на вкладку
Договорыи нажмитеСоздать. - При оформлении документа — например, при создании счета или реализации. В форме документа выберите поле
Договори нажмитеДобавить(илиСоздать новый).
В 1С:ERP и 1С:КА 2.4 также доступен импорт договоров из Excel через обработку Загрузка данных из табличных документов. Это актуально для компаний с большим количеством типовых соглашений (например, франчайзи или дистрибьюторы).
| Способ добавления | Преимущества | Недостатки | Подходит для конфигураций |
|---|---|---|---|
| Через справочник "Договоры" | Полный контроль над всеми полями, возможность массового создания | Требует предварительного открытия справочника | Все конфигурации |
| Из карточки контрагента | Быстро, если контрагент уже выбран | Ограниченный набор полей в некоторых версиях | 1С:Бухгалтерия, 1С:УТ, 1С:ERP |
| При оформлении документа | Минимальные действия, сразу привязывается к сделке | Можно пропустить важные реквизиты | Все конфигурации |
| Импорт из Excel | Экономит время при большом объеме | Требует настройки шаблона, возможны ошибки формата | 1С:ERP, 1С:КА, 1С:УТ |
Если вы часто заключаете договора с похожими условиями (например, с розничными покупателями), создайте шаблон договора в 1С. Для этого в форме нового договора заполните все повторяющиеся поля, сохраните документ, а затем используйте функцию Создать на основе (кнопка в верхнем меню формы).
3. Пошаговая инструкция: создаем договор в 1С:Бухгалтерия 8.3
Рассмотрим процесс на примере 1С:Бухгалтерии 8.3 (редакция 3.0) — самой распространенной конфигурации для малого и среднего бизнеса. Инструкция актуальна и для 1С:Управление торговлей 11 с незначительными отличиями.
Проверьте актуальность реквизитов контрагента в справочнике|Уточните условия оплаты и поставки|Соберите данные о сроках действия договора|Подготовьте скан подписанного документа (если требуется прикрепление)-->
Шаг 1. Откройте справочник договоров:
Меню → Справочники → Покупатели и продавцы → Договоры
Нажмите Создать или клавишу Insert.
Шаг 2. Заполните основные реквизиты:
- 🏢 Контрагент — выберите из справочника или создайте нового (кнопка
Добавитьрядом с полем). - 📝 Вид договора — выберите из списка:
С покупателем,С поставщиком,Прочее. В 1С:УТ также доступныКомиссияиАгентский договор. - 🔤 Наименование — укажите краткое название (например, "Договор поставки №123 от 01.06.2026").
- 📅 Дата и Номер — введите согласно подписанному документу.
Шаг 3. Перейдите на вкладку Условия и уточните:
- 💵 Валюта расчетов — по умолчанию рубли, но можно выбрать доллар или евро.
- 📦 Тип цен — актуально для 1С:УТ (оптовая, розничная, специальная).
- 🔄 Порядок расчетов — предоплата, постоплата, кредит.
Шаг 4. Сохраните договор кнопкой Записать и закрыть. Если требуется прикрепить скан, используйте кнопку Файлы в нижней части формы.
⚠️ Внимание: В 1С:Бухгалтерии при создании договора с иностранным контрагентом обязательно укажите страну регистрации и код вида операции (например, "Импорт товаров"). Без этого система не сможет корректно формировать декларации по НДС.
4. Особенности добавления договоров в 1С:Управление торговлей 11
В 1С:УТ 11 процесс создания договора имеет ряд отличий, связанных с торговой спецификой. Здесь договор тесно интегрирован с заказами клиентов, реализациями и складским учетом.
Ключевые отличия от 1С:Бухгалтерии:
- 📦 Тип договора — помимо стандартных видов доступны
Договор комиссии,Договор агентский,Договор аренды. - 🏷️ Ценообразование — обязательно указывается тип цен (например, "Оптовая цена 1") и условия скидок.
- 🚚 Логистика — можно привязать склад отгрузки и условия доставки (самовывоз, курьер, транспортная компания).
- 📊 Аналитика — договор можно отнести к сегменту клиентов (VIP, оптовики, розница) для дальнейшего анализа продаж.
Пример пути для создания договора в 1С:УТ 11:
Меню → Справочники → CRM и маркетинг → Партнеры → [Выбрать контрагента] → Вкладка "Договоры" → Создать
В этой конфигурации также доступна функция "Шаблоны договоров", которая позволяет сохранять часто используемые условия (например, для дилеров или франчайзи). Чтобы воспользоваться шаблоном:
- Создайте новый договор и заполните все повторяющиеся поля.
- Нажмите
Еще → Сохранить как шаблон. - При создании нового договора выберите
Создать на основе шаблона.
Как привязать договор к нескольким контрагентам?
В 1С:УТ 11 и 1С:ERP есть возможность создать групповой договор, который действует для нескольких партнеров (например, для сети магазинов). Для этого:
1. В форме договора установите флажок Групповой.
2. На вкладке Контрагенты добавьте всех участников.
3. Укажите общие условия (валюту, тип цен, порядок расчетов).
Обратите внимание: групповой договор нельзя использовать в 1С:Бухгалтерии 8.3 — там придется дублировать условия для каждого контрагента.
5. Распространенные ошибки и как их избежать
Даже опытные пользователи 1С иногда допускают ошибки при заполнении договоров, которыеlater приводят к проблемам с отчетностью или проводками. Вот самые частые из них:
- 🔍 Несовпадение реквизитов — например, в договоре указан один ИНН контрагента, а в справочнике другой. Это блокирует проведение платежных поручений.
- 💰 Неверная валюта — если договор в долларах, но в документах реализации указана рублевая валюта, система не сможет корректно пересчитать суммы.
- 📅 Просроченный срок действия — если дата окончания договора прошла, 1С не даст оформить новые счета или накладные.
- 📄 Отсутствие привязки к контрагенту — договор "висит" в справочнике, но не связан ни с одним партнером, что делает его бесполезным.
- 🔄 Неуказанный порядок расчетов — без этого поля система не погашает задолженность по платежам.
Чтобы избежать ошибок, используйте проверку заполнения (кнопка Проверить в форме договора) и журнал изменений (Все функции → Журнал регистрации), где можно отследить, кто и когда вносил правки.
⚠️ Внимание: Если вы работаете с 1С:ERP и ведете учет по нескольким юридическим лицам, обязательно укажите в договоре организацию (вашу компанию), от имени которой заключается сделка. Без этого система не сможет сформировать корректные проводки по расчетам.
Всегда проверяйте соответствие номера и даты договора в 1С с подписанным бумажным экземпляром. Расхождения приводят к ошибкам при сверке с контрагентами и налоговыми проверками.
6. Как редактировать или удалить договор в 1С
Если в договоре обнаружилась ошибка или его условия изменились, вы можете отредактировать или удалить документ. Однако здесь есть важные нюансы:
Редактирование:
- Откройте справочник
Договорыи найдите нужный документ. - Нажмите
Изменить(или дважды кликните по строке). - Внесите правки и сохраните (
Записать).
Удаление:
- Если договор не использовался в документах (счета, накладные, платежки), его можно удалить кнопкой
Удалить. - Если договор использовался, система не даст удалить его напрямую. В этом случае:
1. Снимите пометку на удаление у всех связанных документов.
2. Используйте обработку "Поиск и замена значений" (Все функции → Обработки), чтобы переназначить договор на другой.
3. После этого удалите ненужный договор.
В 1С:ERP и 1С:КА 2.4 вместо удаления можно закрыть договор (установить статус Закрыт и указать дату закрытия). Это позволит сохранить историю, но заблокирует создание новых документов по этому соглашению.
7. Интеграция договоров с другими документами 1С
Договор в 1С — это не просто справочная информация, а основа для формирования других документов. От корректности его заполнения зависит:
- 📄 Счета на оплату — автоматически подтягивают реквизиты договора (номер, дату, условия оплаты).
- 🚛 Реализация товаров/услуг — использует привязанный договор для формирования проводок по НДС и прибыли.
- 💳 Платежные поручения — проверяют соответствие реквизитов договора и контрагента.
- 📊 Отчеты — например,
Анализ задолженности по договорамилиВыручка по договорам.
Пример привязки договора к счету на оплату:
- Создайте новый документ
Счет на оплату покупателю(Продажи → Счета). - В поле
Договорвыберите нужное соглашение из справочника. - Система автоматически подтянет условия оплаты, валюту и реквизиты контрагента.
Если договор не привязывается к документу, проверьте:
- 🔹 Соответствие вида договора (например, нельзя привязать договор с покупателем к поступлению от поставщика).
- 🔹 Действующий статус (договор не должен быть закрыт или просрочен).
- 🔹 Права доступа — у пользователя должны быть права на работу с договорами данного типа.
8. Автоматизация работы с договорами
Если ваша компания заключает десятки договоров в месяц, ручное заполнение отнимает много времени. В 1С есть инструменты для автоматизации:
- 🤖 Шаблоны — сохраняйте типовые условия и создавайте новые договоры в один клик.
- 📤 Импорт из Excel — загружайте списки договоров через обработку
Универсальный обмен данными. - 🔄 Обмен с CRM — если используете 1С:CRM или Битрикс24, настройте синхронизацию договоров.
- 📧 Электронный документооборот — подключите Диадок или Контур.Диадок для автоматической регистрации подписанных договоров.
Для настройки импорта из Excel:
- Подготовьте файл с колонками:
Контрагент,Вид договора,Номер,Дата,Валютаи т.д. - Откройте обработку
Загрузка данных из табличных документов(Файл → Открыть → [папка с обработками]). - Укажите путь к файлу и сопоставьте колонки с полями 1С.
- Запустите загрузку и проверьте результаты.
⚠️ Внимание: При автоматической загрузке договоров из Excel 1С не проверяет уникальность номеров. Если в файле будут дубли, система создаст несколько договоров с одинаковыми номерами, чтоLater приведет к путанице. Перед загрузкой проверьте данные на повторения.
Автоматизация создания договоров экономит до 70% времени, но требует предварительной настройки шаблонов и проверки данных. Начните с тестовой загрузки 2-3 договоров, чтобы убедиться в корректности процесса.
FAQ: Ответы на частые вопросы
Можно ли создать договор без контрагента?
Технически да — в форме договора поле Контрагент не всегда обязательно для заполнения. Однако такой договор будет бесполезен: его нельзя будет привязать к счетам, накладным или платежкам. В 1С:УТ 11 и 1С:ERP система вообще не даст сохранить договор без указания партнера.
Как восстановить удаленный договор?
Если договор был удален по ошибке:
- Проверьте архивные копии базы (если ведется резервное копирование).
- Используйте журнал регистрации (
Все функции → Журнал регистрации), чтобы найти информацию об удалении и восстановить данные вручную. - В 1С:ERP и 1С:КА 2.4 можно воспользоваться обработкой
Восстановление удаленных объектов(доступна в режимеКонфигуратор).
Если резервных копий нет, придется создавать договор заново.
Почему договор не отображается в списке при выборе в документе?
Причин может быть несколько:
- Договор закрыт или просрочен (проверьте дату окончания).
- Не совпадает вид договора (например, пытаетесь выбрать договор с покупателем в документе поставщика).
- У пользователя нет прав на просмотр договоров данного типа.
- Договор привязан к другой организации (в многопользовательских базах).
Чтобы увидеть все договоры, включая закрытые, в форме выбора нажмите Еще → Показать все.
Как перенести договоры из одной базы 1С в другую?
Для переноса используйте:
- Универсальный обмен данными (
Все функции → Обмен данными → Универсальный обмен). Подходит для переноса между одинаковыми конфигурациями. - Выгрузка/загрузка в XML:
1. В исходной базе:Все функции → Выгрузка данных → Выгрузить в XML.2. В целевой базе:
Все функции → Загрузка данных → Загрузить из XML. - Обработка "Перенос данных" — если нужно перенести договоры вместе с связанными документами (счета, накладные).
Перед перenosом проверьте совпадение версий конфигураций и структур справочников.
Можно ли в 1С вести учет по договорам в иностранной валюте?
Да, но для этого необходимо:
- Настроить валютный учет в параметрах учета (
Главное → Настройки → Параметры учета). - Указать курс валюты на дату договора (автоматически или вручную).
- В договоре выбрать нужную валюту в поле
Валюта расчетов.
В 1С:Бухгалтерии 8.3 при работе с валютными договорами автоматически формируются проводки по курсовым разницам.