Оформление договоров в 1С:Предприятие — одна из базовых операций, с которой сталкивается каждый бухгалтер, менеджер по продажам или специалист по закупкам. От корректности проведения документа зависит не только учет, но и юридическая чистота сделок, правильность налогообложения и даже взаимоотношения с контрагентами. Однако даже опытные пользователи иногда допускают ошибки: путают типы договоров, неправильно заполняют реквизиты или забывают про обязательные настройки.
В этой статье мы разберем весь процесс — от создания шаблона договора до его подписания и регистрации в системе. Особое внимание уделим типичным ошибкам, которые приводят к сбоям в учете, а также нюансам работы с разными версиями 1С (8.3, 8.3.20+). Вы узнаете, как автоматизировать рутинные операции, избежать расхождений с первичными документами и настроить систему так, чтобы договоры проводились быстро и без ошибок.
1. Подготовка к созданию договора: проверка справочников и настроек
Прежде чем приступать к оформлению договора, убедитесь, что в 1С корректно заполнены все необходимые справочники. Это избавит вас от ошибок при выборе контрагентов, номенклатуры или валют.
Особое внимание уделите:
- 🔹 Справочнику контрагентов — проверьте, что юридическое лицо или ИП внесены в систему с актуальными реквизитами (ИНН, КПП, адрес, банковские счета). Устаревшие данные могут привести к проблемам при выгрузке в ЭДО или формировании печатных форм.
- 🔹 Номенклатуре — если договор предполагает поставку товаров/услуг, убедитесь, что все позиции есть в справочнике с правильными единицами измерения и ставками НДС.
- 🔹 Типам цен — настройте актуальные прайс-листы (оптовые, розничные, специальные), чтобы избежать ручного пересчета сумм.
- 🔹 Валютам — если договор в иностранной валюте, проверьте курс ЦБ на дату документа.
Также заранее определитесь с типом договора в 1С:
- 📄
С покупателем— для реализации товаров/услуг. - 📄
С поставщиком— для закупок. - 📄
Прочий— для неторговых операций (аренда, комиссия и т.д.). - 📄
Кредитный/заемный— если речь идет о финансовых обязательствах.
⚠️ Внимание: Если в вашей базе используется 1С:Документооборот, проверьте настройки маршрутов согласования. Несоответствие маршрута типу договора может заблокировать его проведение.
2. Создание нового договора: пошаговая инструкция
Перейдите в раздел Продажи → Договоры (или Покупки → Договоры, если оформляете закупку) и нажмите Создать. Рассмотрим заполнение на примере договора с покупателем:
Выбор контрагента. В поле
Контрагентукажите организацию или ИП. Если его нет в справочнике, добавьте через кнопку+. Обратите внимание наТип контрагента(юридическое лицо/ИП) — это влияет на печатные формы.Тип договора. Выберите из списка (например,
С покупателем (розница)илиС покупателем (опт)). От этого зависит логика работы документа.Реквизиты. Заполните:
- 📅
ДатаиНомер(если нумерация автоматическая, поле заполнится само). - 💰
ВалютаиКурс(если не рубль). - 📋
Ответственный— менеджер, который ведет сделку. - 🏢
Организация— ваше юрлицо, от имени которого заключается договор.
- 📅
Условия оплаты. Укажите:
- 💳
Вид оплаты(наличная/безналичная, предоплата/постоплата). - 📅
Срок оплаты(например,10 дней с даты отгрузки). - 🏦
Банковский счетдля перечислений.
После заполнения основных полей перейдите на вкладку Товары/Услуги и добавьте номенклатуру. Здесь можно указать:
- 📦
КоличествоиЦену(автоматически подтянется из прайс-листа). - 💹
Сумму НДС(проверьте ставку — 0%, 10% или 20%). - 📝
Комментарийк каждой позиции (например, сроки поставки).
☑️ Проверка перед сохранением договора
3. Настройка дополнительных параметров договора
Чтобы договор корректно отражался в учете и отчетности, необходимо настроить дополнительные параметры. Они зависят от типа операции и учетной политики вашей организации.
| Параметр | Значение для продаж | Значение для закупок |
|---|---|---|
Вид договора |
С покупателем |
С поставщиком |
Счет учета расчетов |
62.01 (покупатели) |
60.01 (поставщики) |
Счет доходов/расходов |
90.01 (выручка) |
41.01 (товары) или 20.01 (услуги) |
НДС |
20% (по умолчанию) |
20% или Без НДС (если поставщик на УСН) |
Особое внимание уделите:
- 🔄 Графику платежей. Если оплата поэтапная, настройте расписание в разделе
Условия оплаты → График. Это поможет контролировать дебиторскую задолженность. - 📦 Условиям поставки. Укажите
Базис поставки(например,FOB,EXW) иСрок отгрузки. Это важно для логистики и расчета таможенных платежей (если работаете с импортом). - 🔒 Печатной форме. В 1С можно настроить несколько шаблонов (например, для розницы и опта). Проверьте, что выбран правильный вариант в поле
Печатная форма.
⚠️ Внимание: Если в договоре указаныштрафные санкцииилинеустойки, их нужно прописать в отдельном разделеУсловия ответственности. Иначе система не сможет автоматически рассчитывать пени при просрочках.
Если вы часто работаете с одним и тем же контрагентом, сохраните шаблон договора через Файл → Сохранить как шаблон. Это сэкономит время при повторном оформлении.
4. Проведение и регистрация договора в 1С
После заполнения всех полей нажмите кнопку Провести (или Провести и закрыть). Система выполнит следующие действия:
Проверка заполнения обязательных полей (если что-то пропущено, появится ошибка).
Формирование проводок в бухгалтерском и налоговом учете (если договор предполагает авансы или отсрочку платежа).
Регистрация документа в журнале договоров.
Обновление остатков по расчетам с контрагентом (если указаны платежи).
Если после проведения в статусе договора отображается Не проведён или Ошибка, проверьте:
- 🔴 Дата документа. Она не должна быть раньше даты создания контрагента в системе.
- 🔴 Счета учета. Убедитесь, что они соответствуют учетной политике (например,
62.01для расчетов с покупателями). - 🔴 НДС. Если контрагент на УСН или ЕНВД, ставка должна быть
Без НДС. - 🔴 Остатки. При закупке проверьте, хватает ли денег на счете (если оплата immediate).
После успешного проведения:
- 📄 Сформируйте печатную форму через
Печать → Договор. - 📧 Отправьте контрагенту на подпись (можно из 1С через ЭДО или email).
- 🔄 Если договор требует согласования, запустите процесс через
Действия → На согласование.
Что делать, если договор не проводится?
Если при нажатии Провести появляется ошибка "Не указан счет учета расчетов", перейдите в настройки учетной политики (Главное → Настройки → Учетная политика) и проверьте соответствие счетов типу операции. Часто проблема решается выбором правильного субсчета (например, 62.01 вместо 62.02).
5. Типичные ошибки и как их избежать
Даже опытные пользователи 1С иногда сталкиваются с проблемами при оформлении договоров. Рассмотрим самые распространенные ошибки и способы их устранения:
1. Несовпадение сумм в договоре и счете/накладной.
Причина: ручное изменение цены или количества в одном из документов. Решение:
- 🔄 Используйте функцию
Заполнить по договорупри создании счета или накладной. - 🔒 Закрепите цены в договоре (галочка
Фиксировать цены).
2. Договор не отображается в отчетах.
Причина: неверно указан Вид договора или Организация. Решение:
- 🔍 Проверьте фильтры в отчете (например,
Отчет по договорамможет не показывать прочие соглашения). - 📌 Убедитесь, что договор
проведен, а не просто сохранен.
3. Ошибка"Не найден контрагент" при печати.
Причина: в печатной форме используется устаревший шаблон. Решение:
- 📄 Обновите шаблон через
Администрирование → Печатные формы. - 🔧 Проверьте, что в карточке контрагента заполнены все реквизиты (особенно
Юр. адресиБанковские счета).
4. Двойное начисление НДС.
Причина: в договоре и счете-фактуре указаны разные ставки. Решение:
- 💰 Установите галочку
Контролировать ставку НДСв настройках договора. - 📊 Сверьте ставки в
Справочнике номенклатурыиУчетной политике.
⚠️ Внимание: Если вы работаете с 1С:ERP или 1С:КА 2.5, проверьте настройкиБизнес-процессов. В этих конфигурациях договор может требовать предварительного согласования в модулеДокументооборот, даже если вы не используете его явно.
Всегда проверяйте соответствие реквизитов договора и первичных документов (счетов, накладных). Расхождения могут привести к проблемам при налоговых проверках.
6. Автоматизация работы с договорами
Ручное оформление каждого договора отнимает много времени. В 1С есть инструменты для автоматизации:
1. Шаблоны договоров.
Сохраните типовой договор как шаблон (Файл → Сохранить как шаблон) и используйте его для новых документов. Это особенно удобно для:
- 📦 Постоянных поставщиков (например, договоры на поставку канцтоваров).
- 💼 Типовых услуг (абонентское обслуживание, аренда).
2. Групповое создание договоров.
Если нужно оформить несколько аналогичных договоров (например, для сети магазинов), используйте обработку Групповое создание документов:
- Выберите контрагентов в списке.
- Запустите обработку через
Все функции → Групповая обработка. - Укажите тип договора и общие параметры.
3. Интеграция с ЭДО.
Настройте обмен с системами электронного документооборота (Диадок, Контур.Диадок, СБИС). Это позволит:
- 📧 Автоматически отправлять договоры на подпись.
- 🔄 Отслеживать статус согласования.
- 📥 Получать подписанные экземпляры прямо в 1С.
4. Настройка уведомлений.
Включите оповещения о:
- 📅 Истечении срока действия договора.
- 💰 Просрочке платежей.
- 📦 Недопоставке товаров.
Для этого перейдите в Администрирование → Настройки пользователей → Уведомления.
Если вы часто работаете с иностранными контрагентами, настройте автоматическое обновление курсов валют через Администрирование → Поддержка и обслуживание → Обновление курсов валют. Это избавит от ручного ввода.
7. Контроль исполнения договоров
Заключение договора — только первый шаг. Важно отслеживать его исполнение: оплаты, отгрузки, сроки. В 1С для этого есть специальные отчеты и инструменты.
1. Отчет"Исполнение договоров".
Перейдите в Отчеты → Продажи → Исполнение договоров (или Покупки → Исполнение договоров). Здесь можно увидеть:
- 💰 Сумму оплат и остаток долга.
- 📦 Объем отгруженных товаров.
- 📅 Сроки исполнения.
2. Контроль дебиторской задолженности.
Используйте отчет Ведомость по расчетам с контрагентами (Отчеты → Деньги → Ведомость по расчетам). Обратите внимание на столбцы:
Сальдо на начало— начальная задолженность.Обороты— суммы поступивших платежей и новых начислений.Сальдо на конец— текущий долг.
3. Настройка напоминаний.
Чтобы не пропустить важные даты (оплата, отгрузка, продление), создайте задачи в 1С:
- Откройте договор.
- Нажмите
Создать на основании → Задача. - Укажите срок исполнения и ответственного.
4. Анализ прибыльности.
Для оценки эффективности договоров используйте отчет Анализ субконто (Отчеты → Стандартные → Анализ субконто). Выберите субконто Договоры и проанализируйте:
- 💰 Выручку и себестоимость по каждому договору.
- 📈 Рентабельность.
- 📊 Динамику исполнения.
⚠️ Внимание: Если в вашей базе используется 1С:Управление торговлей, проверьте настройки Ценообразования. Неправильные настройки могут приводить к автоматическому изменению цен в договорах при обновлении прайс-листов.
8. Экспорт и архивация договоров
Для длительного хранения или передачи договоров в другие системы используйте функции экспорта и архивации.
1. Экспорт в Excel/PDF.
Чтобы выгрузить список договоров:
- Откройте журнал
Договоры. - Нажмите
Еще → Выгрузить в Excel. - Выберите нужные поля (номер, дата, сумма, контрагент).
2. Архивация.
Для сохранения истории изменений:
- 🗃️ Используйте
Журнал регистрации(Администрирование → Журнал регистрации). - 🔍 Фильтруйте по типу документа
Договор. - 💾 Экспортируйте данные в файл через
Все действия → Выгрузить.
3. Обмен с другими системами.
Если нужно передать договоры в 1С:Бухгалтерию или 1С:ЗУП, настройте обмен данными:
- Перейдите в
Администрирование → Обмен данными. - Выберите нужный узел обмена (например,
Бухгалтерия). - Настройте правила обмена для документа
Договор.
4. Резервное копирование.
Регулярно создавайте резервные копии базы, особенно перед массовым изменением договоров. Для этого:
- Закройте всех пользователей из базы.
- Запустите
1С:Предприятиев режиме конфигуратора. - Выберите
Администрирование → Выгрузить информационную базу.
Экспортируйте договоры в PDF с электронной подписью — это гарантирует их юридическую силу даже при утере оригиналов.
FAQ: Частые вопросы по договорам в 1С
🔹 Как изменить номер договора, если он уже проведен?
Если договор проведен, его номер изменить нельзя — это нарушит целостность данных. Создайте новый договор с правильным номером и проведите его. Старый документ можно пометить как Устаревший в комментариях.
Если ошибка критична (например, неверный номер в печатной форме), используйте Отмену проведения, исправьте номер и проведите заново. Но учтите, что это может повлиять на связанные документы (счета, накладные).
🔹 Почему в отчете"Исполнение договоров" не показываются оплаты?
Причина может быть в:
- 🔹 Неправильной привязке платежа к договору (проверьте поле
Договорв платежном поручении). - 🔹 Отсутствии галочки
Учитывать в отчетахв настройках договора. - 🔹 Фильтрах отчета (например, выбран только один вид договора).
Решение: откройте платежный документ и убедитесь, что в поле Договор указан нужный договор. Если поле пустое, заполните его вручную.
🔹 Можно ли в 1С создать договор на иностранном языке?
Да, но для этого нужно:
- Установить дополнительный модуль локализации (например, для английского или немецкого).
- Создать
Печатную формуна иностранном языке черезАдминистрирование → Печатные формы. - При заполнении договора выбрать нужную печатную форму.
Обратите внимание: реквизиты контрагента (название, адрес) также должны быть дублированы на иностранном языке в его карточке.
🔹 Как аннулировать договор в 1С?
Для аннулирования:
- Откройте договор и нажмите
Создать на основании → Аннулирование договора. - Укажите причину аннулирования в комментарии.
- Проведите документ.
Система автоматически сторнирует все проводки по этому договору. Если договор уже частично исполнен (были оплаты или отгрузки), аннулирование заблокируется — сначала нужно оформить возвраты или корректировки.
🔹 Как настроить автоматическое продление договоров?
Для автоматического продления:
- В карточке договора установите галочку
Автопродление. - Укажите
Срок продления(например,1 год). - Настройте
Бизнес-процессдля уведомления ответственного за месяц до истечения срока.
В 1С:ERP или 1С:КА 2.5 можно настроить автоматическое создание нового договора на основании старого через Регламентные задания.