К статье
Практический материал

Документы и Печать · 10 мин

Как в 1С сделать спецификацию к договору

Как создать спецификацию к договору в 1С:Бухгалтерии и Управлении торговлей: настройка договора, заполнение табличной части, печать и типичные ошибки.

Спецификация к договору — это приложение, в котором перечислены товары, работы или услуги с количеством, ценами и суммами. В 1С она формируется двумя основными путями: как печатная форма документа (счёта, заказа, реализации) или как отдельный документ, привязанный к договору с контрагентом. Выбор зависит от конфигурации: в 1С:Бухгалтерии 8.3 обычно печатают спецификацию из счёта на оплату, а в 1С:Управлении торговлей и ERP есть документ «Спецификация к договору» и соглашения с клиентами.

Чтобы спецификация корректно ссылалась на договор, важна подготовительная работа: у контрагента должен быть заведён договор с правильным видом (с покупателем, с поставщиком), номером и датой. Если эти реквизиты не заполнены, в печатную форму подставятся пустые значения, и документ придётся править вручную.

Ниже разобраны оба сценария — через печатную форму и через отдельный документ, — а также настройка шаблона, проверка результата и типичные ошибки, из-за которых спецификация печатается не так, как ожидается.

Проверьте карточку контрагента и договор

Откройте справочник «Контрагенты», найдите нужного контрагента и перейдите на вкладку «Договоры». Если договора нет, создайте его кнопкой «Создать»: укажите вид договора (с покупателем или с поставщиком), номер и дату. Именно эти данные попадут в шапку спецификации в формулировке вида «Спецификация № 1 к договору № 15 от 12.03.2026».

Проверьте, что в договоре указана валюта расчётов и порядок расчётов (по договору в целом, по заказам, по накладным). В 1С:Бухгалтерии 8.3 договор подставляется в документы автоматически, если он помечен как основной. Если договоров несколько, при создании счёта или заказа выбирайте нужный вручную в поле «Договор».

Спецификация через счёт на оплату в 1С:Бухгалтерии

Самый распространённый способ в 1С:Бухгалтерии 8.3 — сформировать спецификацию как печатную форму счёта на оплату. Перейдите в раздел «Продажи» → «Счета покупателям» и создайте новый счёт. Заполните покупателя, договор и табличную часть: добавьте номенклатуру, количество и цены. Суммы и НДС программа рассчитает автоматически.

Нажмите кнопку «Печать» в командной панели документа. В зависимости от версии программы в списке может быть пункт «Спецификация» либо «Счёт на оплату» с вариантом формы. Если отдельной спецификации нет, используйте форму счёта — часто она сама по себе выполняет роль спецификации, или добавьте внешнюю печатную форму (об этом ниже).

В типовой форме спецификации выводятся номер и дата договора, наименования сторон, таблица товаров с ценами и итоговая сумма. Перед отправкой контрагенту сохраните форму в PDF через кнопку «Сохранить» в окне предпросмотра — так документ не «поплывёт» при открытии на другом компьютере.

Порядок действий в 1С:Бухгалтерии
  1. 1
    Откройте «Продажи» → «Счета покупателям» и создайте счёт
  2. 2
    Укажите контрагента и договор с заполненными номером и датой
  3. 3
    Заполните табличную часть номенклатурой, количеством и ценами
  4. 4
    Нажмите «Печать» и выберите форму спецификации или счёта
  5. 5
    Проверьте шапку и итоги, сохраните в PDF или отправьте на печать

Спецификация как отдельный документ в 1С:УТ и ERP

В 1С:Управлении торговлей и 1С:ERP есть более гибкий механизм. Перейдите в раздел «Продажи» (или «Закупки» для договоров с поставщиками) и найдите документ «Спецификация к договору» либо «Соглашение с клиентом» / «Коммерческое предложение». Если документа нет в меню, проверьте настройки: «НСИ и администрирование» → «Настройка НСИ и разделов» → «Продажи» — включите нужные опции (соглашения с клиентами, коммерческие предложения).

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

Если документа «Спецификация» нет в вашей конфигурации

В некоторых типовых решениях отдельного документа нет. Тогда спецификацию оформляют через заказ покупателя или счёт, а в печатной форме выбирают макет, где выводится ссылка на договор. Альтернатива — внешняя печатная форма, подключённая через «Администрирование» → «Печатные формы, отчеты и обработки» → «Дополнительные отчеты и обработки».

Сравнение вариантов

Печатная форма счёта или заказа

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

Документ «Спецификация к договору» (УТ, ERP)

Хранится в базе, имеет статусы согласования, из неё создаются заказы и счета. Требует включения функциональных опций.

Внешняя печатная форма

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

Как заполнить табличную часть без ошибок

Добавляйте позиции кнопкой «Добавить» или подбором — кнопка «Подбор» удобнее при большом количестве товаров: откроется форма с остатками и ценами. Убедитесь, что у каждой позиции заполнены количество, цена и ставка НДС. Если цены не подставились автоматически, проверьте вид цен в шапке документа и установленные цены номенклатуры (документ «Установка цен номенклатуры» в УТ и ERP).

Единицы измерения и артикулы подтягиваются из карточки номенклатуры. Если в спецификации нужны артикулы поставщика или коды по классификатору, заранее заполните эти поля в справочнике «Номенклатура» — править печатную форму вручную после формирования не стоит, такие правки не сохраняются в базе.

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

Контрольные точки

Как проверить результат

Шапка спецификации
Норма

Указаны номер и дата договора, полные наименования обеих сторон

Тревожный признак

Пустые поля договора или сокращённое наименование вместо полного

Табличная часть
Норма

Заполнены количество, цена, сумма и НДС по каждой строке

Тревожный признак

Нулевые цены, пустые единицы измерения

Итоги
Норма

Итоговая сумма совпадает с согласованной по договору

Тревожный признак

Расхождения в копейках или пересчёт вручную в Excel

Печатная форма
Норма

Все строки помещаются, сумма прописью корректна

Тревожный признак

Обрезанные колонки, неверная сумма прописью

Настройка и подключение внешней печатной формы

Если типовой макет не подходит — например, нужен другой порядок колонок, логотип или графа «Срок поставки», — подключите внешнюю печатную форму. Включите механизм: «Администрирование» → «Печатные формы, отчеты и обработки» → установите флаг «Дополнительные отчеты и обработки». Затем откройте список дополнительных обработок, загрузите файл .erf или .epf и назначьте форму нужному виду документов.

Внешние формы поставляются фирмой «1С» на портале, партнёрами или разрабатываются программистом под вашу задачу. Не скачивайте обработки с непроверенных ресурсов: файл печатной формы — это исполняемый код, который выполняется с правами текущего пользователя базы.

Спецификация к договору с поставщиком

Логика зеркальная: в 1С:Бухгалтерии используйте «Покупки» → «Счета поставщиков» или «Заказы поставщикам», в УТ и ERP — документ «Заказ поставщику» или соглашение с поставщиком. Договор при этом должен иметь вид «С поставщиком». Если выбрать договор неправильного вида, программа либо не даст его выбрать, либо документ проведётся с некорректными условиями расчётов.

При получении спецификации от поставщика в бумажном или электронном виде удобно хранить её как присоединённый файл к договору: в карточке договора нажмите «Присоединённые файлы» (скрепка) и добавьте скан или PDF. Так спецификация всегда будет под рукой при сверке с поставщиком.

Типичные ошибки и как их исправить

Типичные ошибки
01
Пустой номер договора в спецификации — не заполнены реквизиты в карточке договора; заполните номер и дату, затем пересформируйте печатную форму
02
Ручные правки сумм прямо в табличном документе — правки не сохраняются в базе и расходятся с учётными данными; исправляйте документ-источник
03
Выбран договор другого вида — счёт по договору «с поставщиком» в документе продажи приводит к ошибкам в расчётах; создайте договор с корректным видом
04
Цены не подставляются — не установлен вид цен или не проведён документ установки цен; заполните цены вручную или оформите установку цен
05
Спецификация создана до согласования, а потом состав менялся в заказе — версии разошлись; в УТ/ERP создавайте заказ из спецификации, а не отдельно

Ещё одна частая ситуация — спецификацию распечатали, а затем изменили счёт. Пересогласованную версию нужно формировать заново и помечать новым номером приложения (например, «Спецификация № 2»), иначе у сторон окажутся разные версии одного документа. В 1С номер приложения обычно проставляется вручную в дополнительных реквизитах или в макете формы.

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

Частые вопросы

В какой конфигурации 1С есть готовый документ «Спецификация к договору»?

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

Как добавить в спецификацию срок поставки и условия оплаты?

Если типовой макет не выводит эти поля, заполните их в дополнительной информации документа и подключите внешнюю печатную форму, которая их отображает. Альтернатива — вывести форму в табличный документ, сохранить в Excel и дописать условия там, но такие правки не сохранятся в базе.

Почему в печатной форме пустой номер договора, хотя договор выбран?

Номер и дата берутся из реквизитов карточки договора, а не из названия. Откройте договор из документа, заполните поля «Номер» и «Дата», сохраните и пересформируйте печатную форму.

Можно ли сделать несколько спецификаций к одному договору?

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

Как из спецификации быстро создать счёт на оплату?

В 1С:УТ и ERP откройте спецификацию или соглашение и используйте кнопку «Создать на основании» → «Счёт на оплату» или «Заказ клиента» — табличная часть и договор перенесутся автоматически. В Бухгалтерии счёт сам является источником спецификации, поэтому обратное действие не требуется.

Обязательно ли проводить документ перед печатью спецификации?

Большинство печатных форм доступны и у непроведённого документа, но рекомендуется провести документ: тогда программа проверит заполнение обязательных полей, и вы не распечатаете черновик с ошибками.

Итог

Что важно запомнить

Сначала заполните карточку договора (номер, дата, вид), затем создайте документ по этому договору и выведите спецификацию через «Печать». В УТ и ERP используйте отдельный документ спецификации — из него удобно создавать заказы и счета. Нестандартный макет подключается как внешняя печатная форма, перед этим сделайте резервную копию базы.