Оформление договора-счета в 1С:Предприятие — стандартная задача для бухгалтеров, менеджеров по продажам и логистов. Этот документ сочетает юридическую силу договора и удобство счета на оплату, что ускоряет согласование сделок. Однако у новичков часто возникают вопросы: где найти шаблон, как правильно заполнить реквизиты контрагента, и почему печатная форма выходит с ошибками.
В этой статье разберём пошагово, как создать договор-счет в разных конфигурациях 1С 8.3 (Бухгалтерия, Управление торговлей, ERP), настроить автоматическое заполнение полей и избежать типичных ошибок. Особое внимание уделим привязке договора-счета к реальным бизнес-процессам: отгрузке, оплате и формированию первичных документов.
Что такое договор-счет и когда он нужен
Договор-счет — это гибридный документ, который одновременно:
- 📄 Фиксирует условия сделки (как договор): предмет, сроки, ответственность сторон.
- 💰 Содержит реквизиты для оплаты (как счет): сумму, банковские данные, срок действия.
- ⚖️ Имеет юридическую силу при соблюдении требований ГК РФ (ст. 434, 438).
В 1С такой документ оформляется как Счет на оплату покупателю с прикреплённым шаблоном договора или как отдельный вид документа (в зависимости от конфигурации). Его используют, когда:
- 🔹 Нужно быстро согласовать условия и получить оплату (например, при разовой сделке).
- 🔹 Контрагент требует единый документ для бухгалтерии и юридического отдела.
- 🔹 Работа ведётся по упрощённой схеме (ИП, малый бизнес).
⚠️ Внимание: Договор-счет не заменяет полноценный договор, если сделка требует детализации (например, при поставках на крупные суммы или с отсрочкой платежа). В таких случаях оформляйте отдельноДоговориСчет на оплату.
Подготовка 1С к работе: настройка справочников
Перед созданием договора-счета проверьте заполненность ключевых справочников. Без них система не сможет автоматически подставить реквизиты:
- Контрагенты: ФИО/название, ИНН, КПП, юридический адрес, банковские реквизиты.
- 🔍 Проверьте в
Справочники → Контрагенты, что данные актуальны. - 📌 Если контрагент новый, добавьте его через
Создать → Контрагент.
- 🔍 Проверьте в
- Номенклатура: Наименование товаров/услуг, единицы измерения, цены.
- 🛒 Обновите цены в
Справочники → Номенклатура, если они изменились.
- 🛒 Обновите цены в
- 📝 Настройте в
Справочники → Договоры контрагентов.
Если справочники не заполнены, 1С либо не даст создать документ, либо сгенерирует его с пустыми полями. Например, без указанного ИНН контрагента печатная форма договора-счета будет содержать прочерки вместо реквизитов.
Заполнены реквизиты контрагента (ИНН, КПП, адрес)|Актуальны цены на номенклатуру|Выбран правильный вид договора (купли-продажи, оказания услуг и т.д.)|Настроена печатная форма документа-->
Пошаговая инструкция: создание договора-счета в 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С найдите шаблон для вашей конфигурации.
- 🔧 Импортируйте его через
Файл → Открыть → Внешняя печатная форма.
- Отредактируйте существующий шаблон:
- 🛠️ В режиме
Конфигуратороткройте объектПечатнаяФормаДоговорСчет. - 📝 Измените текстовые блоки (например, добавьте пункты об ответственности за просрочку оплаты).
- 🛠️ В режиме
- 🤖 В шаблоне используйте переменные (например,
&НаименованиеКонтрагента,&СуммаПрописью).
Пример кода для добавления автоматического расчёта пени в шаблон (для программистов):
Процедура Печать(Документ, ТабДок)
СуммаДолга = Документ.СуммаДокумента;
ДниПросрочки = ТекущаяДата() - Документ.ДатаОплаты;
Пени = ?(ДниПросрочки > 0, СуммаДолга 0.01 ДниПросрочки, 0);
ТабДок.Параметры.Вставить("Пени", Пени);
КонецПроцедуры
⚠️ Внимание: Изменения в конфигураторе требуют прав администратора и могут нарушить работу программы при ошибках. Рекомендуем предварительно создать резервную копию базы через Администрирование → Обслуживание → Резервное копирование.
Типичные ошибки и как их избежать
Даже опытные пользователи 1С сталкиваются с проблемами при оформлении договоров-счетов. Рассмотрим самые распространённые:
| Ошибка | Причина | Решение |
|---|---|---|
| В печатной форме пустые поля (ИНН, адрес) | Не заполнены реквизиты контрагента или своей организации | Проверьте справочники Контрагенты и Организации |
| Неверная сумма прописью | Ошибка в настройках числовых форматов | Исправьте в Администрирование → Настройки программы → Форматы чисел |
| Документ не проводится | Отсутствует договор с контрагентом или не указан вид операции | Создайте договор в справочнике или укажите вид операции (например, "Товары") |
| Некорректный НДС | Не обновлены ставки НДС в справочнике | Обновите ставки через Справочники → Ставки НДС |
Ещё одна частая проблема — расхождение сумм в табличной части и итоговой строке. Это происходит, если:
- 🔢 Вручную изменена цена в строке, но не пересчитан итог (нажмите
Пересчитать). - 💰 Указаны разные валюты для номенклатуры и документа.
- 📉 Применена скидка, но не обновлена табличная часть.
Что делать, если договор-счет не отправляется по email?
Если при попытке отправить документ через Печать → Отправить по email возникает ошибка, проверьте:
1. Настройки почты в Администрирование → Организации → [Ваша организация] → Электронная почта.
2. Права пользователя (должна быть галочка "Разрешить отправку писем").
3. Антивирус или фаервол не блокирует порт 25/465.
Если проблема остаётся, используйте альтернативный способ: сохраните документ в PDF и отправьте через внешний почтовый клиент.
Автоматизация: как ускорить создание договоров-счетов
Если вам приходится оформлять десятки договоров-счетов в день, ручной ввод данных отнимает много времени. Автоматизируйте процесс с помощью:
- 🤖 Шаблонов договоров:
- Создайте универсальные тексты для разных типов сделок (купля-продажа, оказание услуг, аренда).
- Используйте переменные (например,
&ДатаДокумента,&СуммаПрописью).
- ⚡ Группового создания документов:
- В 1С:Управление торговлей можно создать счета для нескольких контрагентов одновременно через
Операции → Групповая обработка.
- В 1С:Управление торговлей можно создать счета для нескольких контрагентов одновременно через
- 📊 Интеграции с CRM:
- Настройте обмен данными с Битрикс24, AmoCRM или другими системами, чтобы клиентские данные подтягивались автоматически.
- 🔄 Повторяющихся документов:
- Сохраняйте часто используемые счета как шаблоны через
Ещё → Сохранить как шаблон.
- Сохраняйте часто используемые счета как шаблоны через
Для программистов: можно написать обработку, которая будет создавать договор-счет на основе данных из Заказа покупателя. Пример кода:
Процедура СоздатьДоговорСчетНаОсновании(Заказ)
НовыйДокумент = Документы.СчетНаОплату.СоздатьДокумент();
НовыйДокумент.Контрагент = Заказ.Контрагент;
НовыйДокумент.Договор = Заказ.Договор;
НовыйДокумент.Дата = ТекущаяДата();
// Копирование табличной части
Для Каждого Строка Из Заказ.Товары Цикл
НоваяСтрока = НовыйДокумент.Товары.Добавить();
НоваяСтрока.Номенклатура = Строка.Номенклатура;
НоваяСтрока.Количество = Строка.Количество;
НоваяСтрока.Цена = Строка.Цена;
КонецЦикла;
НовыйДокумент.Записать();
КонецПроцедуры
Автоматизация оформления договоров-счетов экономит до 70% времени, особенно в компаниях с большим документооборотом. Начните с шаблонов и групповой обработки — этого достаточно для большинства задач.
Правовые нюансы: что должно быть в договоре-счете
Договор-счет имеет юридическую силу, если содержит существенные условия (ст. 432 ГК РФ). В 1С эти условия можно добавить вручную или через шаблон. Обязательные элементы:
- 📌 Реквизиты сторон: полные наименования, ИНН, КПП, адреса.
- 📦 Предмет договора: что продаётся/оказывается (товар, услуга), количество, цена.
- 💰 Порядок расчётов: сумма, валюта, срок оплаты, реквизиты для перечисления.
- 📅 Сроки исполнения: дата поставки или оказания услуги.
- ⚖️ Ответственность: штрафы за просрочку, порядок разрешения споров.
Дополнительно можно включить:
- 🔄 Условия возврата товара.
- 📄 Порядок изменения/расторжения договора.
- 🔒 Конфиденциальность (если применимо).
⚠️ Внимание: Если в договоре-счете указаны неверные реквизиты (например, старый расчётный счёт), оплата может уйти не по назначению. Всегда сверяйте данные с актуальными выписками из банка.
Пример формулировки для раздела "Ответственность":
"6.1. В случае просрочки оплаты Покупатель уплачивает Продавцу пеню в размере 0,1% от суммы долга за каждый день просрочки, но не более 10% от общей суммы Договора. 6.2. Продавец не несет ответственности за задержку поставки, вызванную форс-мажорными обстоятельствами."
FAQ: Частые вопросы по договорам-счетам в 1С
Можно ли создать договор-счет без предварительного заказа?
Да, в 1С договор-счет можно оформить самостоятельно, без привязки к заказу. Для этого:
- Перейдите в
Продажи → Счета на оплату покупателю. - Создайте новый документ и заполните данные вручную.
Однако если заказ уже есть, удобнее создать счет на его основании (Создать на основании → Счет на оплату), чтобы избежать дублирования данных.
Как добавить логотип компании в печатную форму?
Логотип добавляется через настройки печатной формы:
- Откройте шаблон печатной формы в
Конфигураторе(разделПечатные формы). - Вставьте изображение через объект
Картинкаи укажите путь к файлу логотипа (обычно хранится в каталоге базы). - Настройте положение и размер картинки.
Альтернативно: в некоторых конфигурациях логотип подтягивается автоматически из настроек организации (Справочники → Организации → [Ваша организация] → Логотип).
Что делать, если в договоре-счете неверно посчитан НДС?
Проверьте следующие настройки:
- В справочнике
Номенклатураубедитесь, что для каждого товара указана правильная ставка НДС. - В документе
Счет на оплатупроверьте, что в колонкеСтавка НДСстоят корректные значения. - Если используете
УСНилиЕНВД, в настройках организации (Справочники → Организации) должна быть выбрана соответствующая система налогообложения.
После исправлений нажмите Пересчитать в табличной части документа.
Как отправить договор-счет контрагенту прямо из 1С?
В современных версиях 1С 8.3 есть встроенная функция отправки по email:
- Откройте созданный
Счет на оплату. - Нажмите
Печать → Отправить по email. - В открывшемся окне укажите email получателя, тему и текст письма.
- Прикрепите файл (PDF или Excel) и отправьте.
Если функция недоступна, проверьте:
- Настройки почты в
Администрирование → Организации → [Ваша организация] → Электронная почта. - Права пользователя (должна быть разрешена отправка писем).
Можно ли в 1С создать договор-счет на иностранную валюту?
Да, для этого:
- В документе
Счет на оплатувыберите нужную валюту в полеВалюта. - Укажите курс (автоматически подтянется из
Справочники → Валюты, но можно скорректировать). - В табличной части цены будут указаны в выбранной валюте, а итоговая сумма — с пересчётом в рубли по курсу.
Важно: Для корректного отображения валютных операций в бухгалтерском учёте настройте счета учёта валютных разниц (Главное → Настройки → Учётная политика).