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