Документы и Печать · 10 мин
Как делать договоры в 1С: практическая инструкция
Как завести договор с контрагентом в 1С: создание карточки, виды договоров, валюта, шаблоны печати, ошибки и проверка результата. Практическая инструкция.
Договор в 1С — это не просто текст соглашения, а элемент учёта, к которому привязываются реализации, поступления, счета и взаиморасчёты. Если договор заведён неправильно, программа будет неверно закрывать взаиморасчёты, а документы придётся исправлять вручную. Поэтому работу с договорами стоит строить в два этапа: сначала корректно завести договор в справочнике, затем при необходимости сформировать его печатную форму.
Материал ориентирован на типовые конфигурации — «1С:Бухгалтерия», «1С:Управление торговлей», «1С:Комплексная автоматизация». Названия меню могут немного отличаться между версиями, но логика везде одинаковая: договор создаётся из карточки контрагента, заполняется ключевыми реквизитами и используется в документах.
Где в 1С хранятся договоры и как они устроены
В типовых конфигурациях договор — подчинённый объект контрагента. Это значит, что отдельного «общего списка договоров» обычно нет: каждый договор привязан к конкретной организации-партнёру. Откройте карточку контрагента (раздел «Покупки» или «Продажи» → «Контрагенты») — внутри будет вкладка или ссылка «Договоры».
Карточка договора содержит реквизиты, влияющие на учёт: вид договора (с покупателем, с поставщиком, прочий), валюту расчётов, номер и дату, срок действия, порядок расчётов. Именно эти поля определяют, как программа будет вести взаиморасчёты и какие счета учёта подставлять в документы.
Пошаговое создание договора в карточке контрагента
Стандартный порядок действий в «1С:Бухгалтерии» и похожих конфигурациях:
- 1Откройте справочник «Контрагенты» и найдите нужного контрагента или создайте нового, заполнив ИНН, наименование и адрес.
- 2В карточке контрагента перейдите по ссылке «Договоры» и нажмите «Создать».
- 3Выберите вид договора: «С покупателем», «С поставщиком» или «Прочее».
- 4Заполните наименование — удобно включать номер и дату, например «Договор поставки № 17 от 12.03».
- 5Укажите номер, дату, срок действия и валюту расчётов.
- 6Проверьте организацию от своей стороны, если в базе ведётся несколько юрлиц.
- 7Нажмите «Записать и закрыть» и откройте любой документ с этим контрагентом, чтобы убедиться, что договор подставляется.
Наименование договора — произвольное, но лучше сразу задать понятный шаблон: «Поставка № 45/24», «Аренда офиса, бессрочный». Когда у контрагента накопится 10–15 договоров, поиск по понятному названию сэкономит много времени.
Если в базе несколько организаций, проверьте поле «Организация» в карточке договора. Договор, заведённый на другое юрлицо, не будет доступен в документах нужной организации — это одна из самых частых причин вопроса «почему договор не виден».
Ключевые реквизиты: что заполнить обязательно
Минимально необходимый набор полей зависит от конфигурации, но базовый состав одинаков:
- Вид договора — определяет, в каких документах договор будет доступен. Договор «С поставщиком» нельзя выбрать в реализации, и наоборот.
- Валюта расчётов — для рублёвых контрактов оставьте RUB. Для валютных договоров программа включит пересчёт по курсу и переоценку остатков.
- Номер и дата — выводятся в печатных формах счетов, актов и УПД, заполняйте точно по бумажному оригиналу.
- Срок действия — не всегда обязателен, но помогает контролировать просроченные договоры.
- Порядок расчётов (в торговых конфигурациях) — по договору в целом, по заказам или по накладным. Влияет на то, как закрываются взаиморасчёты.
Как сформировать печатную форму договора
Сам по себе объект «Договор» в справочнике не содержит полного текста соглашения — это учётная карточка. Чтобы получить документ на бумаге, есть три рабочих подхода.
Шаблоны договоров в конфигурации
В ряде конфигураций есть встроенный механизм «Шаблоны договоров» (например, в «1С:Управление нашей фирмой» и некоторых отраслевых решениях). Вы создаёте текстовый шаблон с параметрами-подстановками — наименование контрагента, реквизиты, сумма — и программа формирует готовый текст договора автоматически.
Внешние печатные формы
Если типовой формы нет, подключается внешняя обработка через механизм «Дополнительные отчёты и обработки» (раздел «Администрирование» → «Печатные формы, отчёты и обработки»). Готовые макеты договоров поставляются партнёрами 1С или разрабатываются под вашу форму. После подключения кнопка «Печать» в карточке договора или документа покажет новый вариант.
Договор как текстовый файл вне 1С
Многие компании хранят текст договора в Word, а в 1С заводят только карточку для учёта. Это допустимая практика: к карточке договора можно прикрепить скан подписанного оригинала через механизм «Присоединённые файлы», чтобы документ всегда был под рукой у бухгалтера.
Сравнение вариантов
Быстро и без разработки, но доступно не во всех конфигурациях и ограничено типовыми параметрами.
Любой макет под ваш договор, но требует разработки или покупки обработки и её обновления при смене релиза.
Нулевые затраты на настройку, но реквизиты заполняются вручную, риск расхождения текста с данными базы.
Проверка результата: как убедиться, что договор работает
После создания договора выполните короткую проверку, прежде чем выпускать по нему документы.
Как проверить результат
В реализации или поступлении договор выбирается из списка и подставляется автоматически
Договора нет в списке выбора — проверьте вид договора и организацию
Номер и дата договора выводятся в счёте, акте, УПД
Поля пустые — не заполнены номер/дата в карточке договора
Отчёт «Задолженность покупателей» показывает долг по этому договору
Долг висит «по договору без документов» или на другом договоре
Документ формируется в валюте с пересчётом в рубли по курсу
Курс не подтягивается — проверьте загрузку курсов валют
Полезная привычка — сразу после заведения договора создать тестовый счёт покупателю и распечатать его. На печатной форме видны все реквизиты договора, и ошибку проще заметить до реальной отгрузки.
Типичные ошибки при работе с договорами
Отдельная проблема — дубли контрагентов, из-за которых плодятся дубли договоров. Перед созданием нового договора убедитесь, что контрагент заведён один раз: найдите его по ИНН через поиск. В типовых конфигурациях есть обработка «Поиск и удаление дублей» (раздел «Администрирование»), которая объединяет повторные карточки с переносом документов.
Ограничения и когда нужна доработка
Типовые конфигурации закрывают большинство задач, но есть ситуации, где без доработки или дополнительных решений не обойтись: сложное согласование договоров по маршруту, автоматическая нумерация по внутренним правилам, интеграция с сервисами электронного подписания, нестандартные макеты с приложениями и спецификациями.
Как выбрать действие
Перед любыми доработками сделайте резервную копию базы и проверьте изменения на копии. Изменение типовых объектов усложняет последующие обновления конфигурации, поэтому сначала исчерпайте возможности внешних обработок и расширений — они не затрагивают типовой код.
Что важно запомнить
Договор заводится из карточки контрагента с правильным видом, валютой, номером и датой. Печатная форма текста договора — отдельная задача, решаемая шаблонами или внешними обработками. Не меняйте ключевые реквизиты договора с проведёнными документами и проверяйте результат на тестовом счёте.
Частые вопросы
Почему договор не отображается в документе реализации?
Чаще всего договор заведён с видом «С поставщиком» или «Прочее» — в реализации доступны только договоры с покупателем. Вторая причина — договор создан для другой организации в многофирменной базе. Откройте карточку договора и проверьте оба поля.
Можно ли вести несколько договоров с одним контрагентом?
Да, это нормальная практика: каждый реальный договор заводится отдельной карточкой. Документы и взаиморасчёты будут учитываться по каждому договору раздельно, что упрощает сверки. Главное — давать договорам различимые наименования.
Как распечатать сам текст договора из 1С?
Типовая карточка договора не содержит полного текста соглашения. Используйте механизм шаблонов договоров, если он есть в вашей конфигурации, подключите внешнюю печатную форму через «Дополнительные отчёты и обработки» или ведите текст в Word, прикрепляя файл к карточке договора.
Что делать, если договор завели с ошибкой и по нему уже есть документы?
Если ошибка в несущественных полях (наименование, срок действия) — исправьте прямо в карточке. Если неверны вид договора или валюта, безопаснее создать новый договор и перенести на него документы, предварительно сделав резервную копию базы. После переноса проверьте отчёт по взаиморасчётам.
Нужно ли прикреплять скан подписанного договора в 1С?
Формально для учёта это не обязательно, но практически удобно: через механизм «Присоединённые файлы» скан хранится прямо в карточке договора, и бухгалтеру не нужно искать бумажный оригинал при сверках и проверках. Файл попадает в резервную копию вместе с базой.
Как вести договоры в иностранной валюте?
В карточке договора укажите валюту расчётов (USD, EUR и другую) и убедитесь, что в базе регулярно загружаются курсы валют — в типовых конфигурациях это делается автоматически или через «Загрузить курсы». Документы по такому договору будут формироваться в валюте с пересчётом в рубли по курсу на дату документа.