Оформление договора-счета в 1С:Предприятие — стандартная задача для бухгалтеров, менеджеров по продажам и логистов. Этот документ сочетает юридическую силу договора и удобство счета на оплату, что ускоряет согласование сделок. Однако у новичков часто возникают вопросы: где найти шаблон, как правильно заполнить реквизиты контрагента, и почему печатная форма выходит с ошибками.

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

Что такое договор-счет и когда он нужен

Договор-счет — это гибридный документ, который одновременно:

  • 📄 Фиксирует условия сделки (как договор): предмет, сроки, ответственность сторон.
  • 💰 Содержит реквизиты для оплаты (как счет): сумму, банковские данные, срок действия.
  • ⚖️ Имеет юридическую силу при соблюдении требований ГК РФ (ст. 434, 438).

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

  • 🔹 Нужно быстро согласовать условия и получить оплату (например, при разовой сделке).
  • 🔹 Контрагент требует единый документ для бухгалтерии и юридического отдела.
  • 🔹 Работа ведётся по упрощённой схеме (ИП, малый бизнес).
⚠️ Внимание: Договор-счет не заменяет полноценный договор, если сделка требует детализации (например, при поставках на крупные суммы или с отсрочкой платежа). В таких случаях оформляйте отдельно Договор и Счет на оплату.
📊 Как часто вы оформляете договор-счета в 1С?
Ежедневно
Несколько раз в неделю
Редко, по запросу
Никогда не использовал

Подготовка 1С к работе: настройка справочников

Перед созданием договора-счета проверьте заполненность ключевых справочников. Без них система не сможет автоматически подставить реквизиты:

  1. Контрагенты: ФИО/название, ИНН, КПП, юридический адрес, банковские реквизиты.
    • 🔍 Проверьте в Справочники → Контрагенты, что данные актуальны.
    • 📌 Если контрагент новый, добавьте его через Создать → Контрагент.
  2. Номенклатура: Наименование товаров/услуг, единицы измерения, цены.
    • 🛒 Обновите цены в Справочники → Номенклатура, если они изменились.
  • Договоры (виды договоров): Шаблоны текстовых блоков для автоматического заполнения.
    • 📝 Настройте в Справочники → Договоры контрагентов.

    Если справочники не заполнены, либо не даст создать документ, либо сгенерирует его с пустыми полями. Например, без указанного ИНН контрагента печатная форма договора-счета будет содержать прочерки вместо реквизитов.

    Заполнены реквизиты контрагента (ИНН, КПП, адрес)|Актуальны цены на номенклатуру|Выбран правильный вид договора (купли-продажи, оказания услуг и т.д.)|Настроена печатная форма документа-->

    Пошаговая инструкция: создание договора-счета в 1С 8.3

    Рассмотрим процесс на примере конфигурации 1С:Бухгалтерия предприятия 3.0. В других конфигурациях (Управление торговлей 11, ERP 2.5) шаги аналогичны, но могут отличаться названия меню.

    Шаг 1. Создание счета на оплату

    1. Перейдите в раздел Продажи → Счета на оплату покупателю.

    2. Нажмите Создать и выберите вид операции (обычно Товары (накладная, счет) или Услуги).

    3. Заполните поля:

    • 🏢 Контрагент — выберите из справочника.
    • 📅 Дата и Срок оплаты — укажите актуальные.
    • 💵 Валюта — по умолчанию рубли, при необходимости измените.
    • 📄 Договор — если ранее заключён, выберите его; если нет, создайте новый (Добавить).

    Шаг 2. Добавление номенклатуры

    1. В табличной части нажмите Добавить и выберите товары/услуги из справочника Номенклатура.

    2. Укажите:

    • 📦 Количество и Цену (автоматически подтянется из справочника, но можно скорректировать).
    • 🔢 Ставку НДС (20%, 10% или без НДС).
    • 💬 Комментарий (при необходимости).

    Шаг 3. Формирование печатной формы договора-счета

    1. Нажмите Печать → Договор-счет (или Печатная форма, если используете кастомный шаблон).

    2. В открывшемся окне проверьте:

    • 🔠 Правильность реквизитов вашей организации (название, ИНН, адрес).
    • 🔠 Корректность данных контрагента.
    • 🔠 Полноту табличной части (наименования, цены, суммы).

    3. При необходимости отредактируйте текст договора (условия поставки, ответственность сторон) вручную или через шаблон.

    4. Сохраните документ и нажмите Печать или Сохранить в PDF.

    💡

    Если в печатной форме отсутствуют логотип или подписи, проверьте настройки шаблона в Администрирование → Печатные формы, отчёты и обработки. Часто проблема решается установкой галочки "Использовать логотип организации".

    Настройка шаблона договора-счета

    Если стандартная печатная форма вас не устраивает, её можно доработать. Для этого:

    1. Скачайте готовый шаблон:
      • 📥 На сайте 1С-ИТС или в каталоге решений найдите шаблон для вашей конфигурации.
      • 🔧 Импортируйте его через Файл → Открыть → Внешняя печатная форма.
    2. Отредактируйте существующий шаблон:
      • 🛠️ В режиме Конфигуратор откройте объект ПечатнаяФормаДоговорСчет.
      • 📝 Измените текстовые блоки (например, добавьте пункты об ответственности за просрочку оплаты).
  • Настройте автоматическое заполнение:
    • 🤖 В шаблоне используйте переменные (например, &НаименованиеКонтрагента, &СуммаПрописью).

    Пример кода для добавления автоматического расчёта пени в шаблон (для программистов):

    Процедура Печать(Документ, ТабДок)
    

    СуммаДолга = Документ.СуммаДокумента;

    ДниПросрочки = ТекущаяДата() - Документ.ДатаОплаты;

    Пени = ?(ДниПросрочки > 0, СуммаДолга 0.01 ДниПросрочки, 0);

    ТабДок.Параметры.Вставить("Пени", Пени);

    КонецПроцедуры

    ⚠️ Внимание: Изменения в конфигураторе требуют прав администратора и могут нарушить работу программы при ошибках. Рекомендуем предварительно создать резервную копию базы через Администрирование → Обслуживание → Резервное копирование.

    Типичные ошибки и как их избежать

    Даже опытные пользователи сталкиваются с проблемами при оформлении договоров-счетов. Рассмотрим самые распространённые:

    Ошибка Причина Решение
    В печатной форме пустые поля (ИНН, адрес) Не заполнены реквизиты контрагента или своей организации Проверьте справочники Контрагенты и Организации
    Неверная сумма прописью Ошибка в настройках числовых форматов Исправьте в Администрирование → Настройки программы → Форматы чисел
    Документ не проводится Отсутствует договор с контрагентом или не указан вид операции Создайте договор в справочнике или укажите вид операции (например, "Товары")
    Некорректный НДС Не обновлены ставки НДС в справочнике Обновите ставки через Справочники → Ставки НДС

    Ещё одна частая проблема — расхождение сумм в табличной части и итоговой строке. Это происходит, если:

    • 🔢 Вручную изменена цена в строке, но не пересчитан итог (нажмите Пересчитать).
    • 💰 Указаны разные валюты для номенклатуры и документа.
    • 📉 Применена скидка, но не обновлена табличная часть.
    Что делать, если договор-счет не отправляется по email?

    Если при попытке отправить документ через Печать → Отправить по email возникает ошибка, проверьте:

    1. Настройки почты в Администрирование → Организации → [Ваша организация] → Электронная почта.

    2. Права пользователя (должна быть галочка "Разрешить отправку писем").

    3. Антивирус или фаервол не блокирует порт 25/465.

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

    Автоматизация: как ускорить создание договоров-счетов

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

    • 🤖 Шаблонов договоров:
      • Создайте универсальные тексты для разных типов сделок (купля-продажа, оказание услуг, аренда).
      • Используйте переменные (например, &ДатаДокумента, &СуммаПрописью).
    • Группового создания документов:
      • В 1С:Управление торговлей можно создать счета для нескольких контрагентов одновременно через Операции → Групповая обработка.
    • 📊 Интеграции с CRM:
      • Настройте обмен данными с Битрикс24, AmoCRM или другими системами, чтобы клиентские данные подтягивались автоматически.
    • 🔄 Повторяющихся документов:
      • Сохраняйте часто используемые счета как шаблоны через Ещё → Сохранить как шаблон.

    Для программистов: можно написать обработку, которая будет создавать договор-счет на основе данных из Заказа покупателя. Пример кода:

    Процедура СоздатьДоговорСчетНаОсновании(Заказ)
    

    НовыйДокумент = Документы.СчетНаОплату.СоздатьДокумент();

    НовыйДокумент.Контрагент = Заказ.Контрагент;

    НовыйДокумент.Договор = Заказ.Договор;

    НовыйДокумент.Дата = ТекущаяДата();

    // Копирование табличной части

    Для Каждого Строка Из Заказ.Товары Цикл

    НоваяСтрока = НовыйДокумент.Товары.Добавить();

    НоваяСтрока.Номенклатура = Строка.Номенклатура;

    НоваяСтрока.Количество = Строка.Количество;

    НоваяСтрока.Цена = Строка.Цена;

    КонецЦикла;

    НовыйДокумент.Записать();

    КонецПроцедуры

    💡

    Автоматизация оформления договоров-счетов экономит до 70% времени, особенно в компаниях с большим документооборотом. Начните с шаблонов и групповой обработки — этого достаточно для большинства задач.

    Правовые нюансы: что должно быть в договоре-счете

    Договор-счет имеет юридическую силу, если содержит существенные условия (ст. 432 ГК РФ). В эти условия можно добавить вручную или через шаблон. Обязательные элементы:

    • 📌 Реквизиты сторон: полные наименования, ИНН, КПП, адреса.
    • 📦 Предмет договора: что продаётся/оказывается (товар, услуга), количество, цена.
    • 💰 Порядок расчётов: сумма, валюта, срок оплаты, реквизиты для перечисления.
    • 📅 Сроки исполнения: дата поставки или оказания услуги.
    • ⚖️ Ответственность: штрафы за просрочку, порядок разрешения споров.

    Дополнительно можно включить:

    • 🔄 Условия возврата товара.
    • 📄 Порядок изменения/расторжения договора.
    • 🔒 Конфиденциальность (если применимо).
    ⚠️ Внимание: Если в договоре-счете указаны неверные реквизиты (например, старый расчётный счёт), оплата может уйти не по назначению. Всегда сверяйте данные с актуальными выписками из банка.

    Пример формулировки для раздела "Ответственность":

    "6.1. В случае просрочки оплаты Покупатель уплачивает Продавцу пеню в размере 0,1% от суммы долга за каждый день просрочки, но не более 10% от общей суммы Договора. 6.2. Продавец не несет ответственности за задержку поставки, вызванную форс-мажорными обстоятельствами."

    FAQ: Частые вопросы по договорам-счетам в 1С

    Можно ли создать договор-счет без предварительного заказа?

    Да, в договор-счет можно оформить самостоятельно, без привязки к заказу. Для этого:

    1. Перейдите в Продажи → Счета на оплату покупателю.
    2. Создайте новый документ и заполните данные вручную.

    Однако если заказ уже есть, удобнее создать счет на его основании (Создать на основании → Счет на оплату), чтобы избежать дублирования данных.

    Как добавить логотип компании в печатную форму?

    Логотип добавляется через настройки печатной формы:

    1. Откройте шаблон печатной формы в Конфигураторе (раздел Печатные формы).
    2. Вставьте изображение через объект Картинка и укажите путь к файлу логотипа (обычно хранится в каталоге базы).
    3. Настройте положение и размер картинки.

    Альтернативно: в некоторых конфигурациях логотип подтягивается автоматически из настроек организации (Справочники → Организации → [Ваша организация] → Логотип).

    Что делать, если в договоре-счете неверно посчитан НДС?

    Проверьте следующие настройки:

    1. В справочнике Номенклатура убедитесь, что для каждого товара указана правильная ставка НДС.
    2. В документе Счет на оплату проверьте, что в колонке Ставка НДС стоят корректные значения.
    3. Если используете УСН или ЕНВД, в настройках организации (Справочники → Организации) должна быть выбрана соответствующая система налогообложения.

    После исправлений нажмите Пересчитать в табличной части документа.

    Как отправить договор-счет контрагенту прямо из 1С?

    В современных версиях 1С 8.3 есть встроенная функция отправки по email:

    1. Откройте созданный Счет на оплату.
    2. Нажмите Печать → Отправить по email.
    3. В открывшемся окне укажите email получателя, тему и текст письма.
    4. Прикрепите файл (PDF или Excel) и отправьте.

    Если функция недоступна, проверьте:

    • Настройки почты в Администрирование → Организации → [Ваша организация] → Электронная почта.
    • Права пользователя (должна быть разрешена отправка писем).
    Можно ли в 1С создать договор-счет на иностранную валюту?

    Да, для этого:

    1. В документе Счет на оплату выберите нужную валюту в поле Валюта.
    2. Укажите курс (автоматически подтянется из Справочники → Валюты, но можно скорректировать).
    3. В табличной части цены будут указаны в выбранной валюте, а итоговая сумма — с пересчётом в рубли по курсу.

    Важно: Для корректного отображения валютных операций в бухгалтерском учёте настройте счета учёта валютных разниц (Главное → Настройки → Учётная политика).