Счет-оферта — это не просто коммерческое предложение, а полноценный юридический документ, который при согласии контрагента становится основанием для сделки. В 1С:Предприятие его оформление имеет ряд нюансов: от выбора правильного типа документа до корректного заполнения реквизитов, влияющих на бухгалтерский и налоговый учет. Ошибки здесь чреваты не только возвратом документа от клиента, но и проблемами с налоговой инспекцией при проверке первички.
Многие пользователи путают счет-оферту с обычным счетом на оплату или коммерческим предложением. Разница принципиальна: оферта содержит все существенные условия договора (цену, сроки, предмет, порядок расчетов), и ее акцепт клиентом автоматически заключает договор без дополнительных бумаг. В этой статье разберем, как выписать такой документ в 1С 8.3 (включая последние обновления платформы), избежать типичных ошибок и настроить шаблон для ускорения работы.
Особое внимание уделим двум ключевым моментам: юридической значимости документа (чтобы его нельзя было оспорить) и технической стороне (как автоматизировать процесс через 1С, чтобы не вводить данные вручную каждый раз). Инструкция подойдет для конфигураций 1С:Управление торговлей, 1С:ERP и 1С:Бухгалтерия с последними релизами.
1. Чем счет-оферта отличается от обычного счета в 1С
В 1С счет-оферта и счет на оплату создаются через разные документы, хотя внешне они могут выглядеть похоже. Главное отличие — юридическая сила: оферта является публичным предложением заключить договор (ст. 437 ГК РФ), а обычный счет — всего лишь просьбой оплатить товар/услугу.
В практике это означает:
- 📄 Счет-оферта — после подписания клиентом становится договором. В ней обязательно прописываются условия поставки, ответственность сторон, порядок возврата.
- 💰 Счет на оплату — только просьба перевести деньги. Условия сделки могут оговариваться отдельно (например, в договоре или спецификации).
В 1С это реализовано через разные виды документов:
- 📑
Счет на оплату покупателю— для обычных счетов. - ⚖️
Счет-офертаилиКоммерческое предложение (оферта)— для юридически значимых документов.
Если в вашей конфигурации нет отдельного документа "Счет-оферта", его можно создать через Документы → Продажи → Счета-оферты или настроить шаблон на базе коммерческого предложения. В 1С:ERP и 1С:УТ 11 этот функционал обычно доступен "из коробки", а в 1С:Бухгалтерии может потребоваться донастройка.
Если в вашей базе нет документа "Счет-оферта", проверьте наличие подсистемы "CRM и маркетинг" в конфигураторе. Без нее функционал оfert может быть скрыт.
2. Пошаговая инструкция: как создать счет-оферту в 1С 8.3
Рассмотрим процесс на примере 1С:Управление торговлей 11 (актуально также для 1С:ERP 2.5 и 1С:КА 2.4). Если у вас другая конфигурация, путь к документу может slightly отличаться, но логика остается той же.
Шаг 1. Создание нового документа
Откройте раздел Продажи → Счета-оферты (или CRM и маркетинг → Коммерческие предложения в некоторых редакциях). Нажмите Создать и выберите тип документа:
- 📋 Счет-оферта — если нужен документ с юридической силой.
- 📊 Коммерческое предложение — если это предварительная информация без обязательств.
Шаг 2. Заполнение шапки документа
В верхней части формы заполните:
- 🏢 Контрагент — выберите покупателя из справочника. Если его нет, создайте нового (
F4→Создать). - 📅 Дата — укажите текущую или планируемую дату отправки.
- 🔄 Срок действия — критически важный параметр! По умолчанию в 1С ставится 5 дней, но для оферты лучше указать не менее 10–14 дней (чтобы у клиента было время на согласование).
- 💼 Договор — выберите действующий договор с контрагентом или создайте новый (
Разовое соглашение, если постоянного договора нет).
Шаг 3. Добавление товаров/услуг
В табличной части (Товары или Услуги) укажите:
- 📦 Номенклатуру — выберите из справочника или добавьте новую позицию.
- 💰 Цену — может подтянуться автоматически из прайс-листа или договора. При необходимости скорректируйте вручную.
- 📏 Количество и Единица измерения — проверьте, чтобы совпадали с договоренностями.
- 📝 Комментарий — здесь можно указать особенности товара (например, "Цвет: синий, арт. 12345").
Шаг 4. Условия поставки и оплаты
На вкладке Условия или Дополнительно заполните:
- 🚚 Условия поставки — выберите из справочника (например,
EXW (со склада поставщика)илиDDP (с доставкой до покупателя)). - 💳 Условия оплаты — укажите срок (например, "100% предоплата" или "50% аванс, 50% после отгрузки").
- ⚖️ Ответственность сторон — добавьте текст о штрафах за просрочку оплаты или поставки (например, "0,1% от суммы за каждый день просрочки").
Шаг 5. Печать и отправка
Перед печатью проверьте:
- 🔍 Все ли реквизиты заполнены (особенно ИНН, КПП, адрес контрагента).
- 📌 Корректно ли указаны банковские реквизиты для оплаты.
- 📄 Есть ли подпись и печать (если требуется).
Для печати нажмите Печать → Счет-оферта (или Форма ТОРГ-12, если нужна унифицированная форма). Отправьте документ клиенту по email прямо из 1С (Отправить → По электронной почте).
☑️ Проверка счета-оферты перед отправкой
3. Типичные ошибки при оформлении и как их избежать
Даже опытные пользователи 1С допускают ошибки, которые могут сделать счет-оферту юридически ничтожной или привести к спорам с клиентом. Вот самые распространенные:
Ошибка 1. Отсутствие существенных условий договора
Если в оферте не прописаны:
- 📦 Предмет сделки (что именно продается/поставляется).
- 💰 Цена (или порядок ее определения).
- 📅 Сроки (поставки, оплаты, действия оферты).
то документ не будет считаться офертой (ст. 432 ГК РФ). В 1С это часто происходит, если пользователь просто копирует обычный счет, не дописывая условия.
Ошибка 2. Неверный срок действия
По умолчанию 1С может проставить срок действия оферты в 5 дней, но для юридических лиц этого недостаточно. Минимальный рекомендуемый срок — 10 рабочих дней (чтобы у клиента было время на согласование). Если срок истек, а клиент все же оплатил, это не означает автоматического заключения договора.
Ошибка 3. Несоответствие реквизитов
Если в оферте указаны неактуальные:
- 🏢 Реквизиты вашей организации (ИНН, КПП, адрес).
- 💼 Банковские реквизиты для оплаты.
- 📞 Контактные данные (телефон, email для связи).
клиент может воспользоваться этим как основанием для расторжения сделки. В 1С реквизиты подтягиваются из справочников, поэтому перед печатью всегда проверяйте их актуальность (Справочники → Организации).
Ошибка 4. Отсутствие подписи или печати
С 2022 года юридические лица не обязаны ставить печать на документах, но подпись руководителя или уполномоченного лица остается обязательной (ст. 160 ГК РФ). В 1С подпись можно добавить:
- 🖋️ Вручную после печати.
- 📱 Через электронную подпись (если документ отправляется в электронном виде).
Ошибка 5. Неправильный статус документа
Если счет-оферта создан как Черновик или Не проведен, он не попадает в регистры 1С и не учитывается в отчетах. Всегда проверяйте, что документ имеет статус Проведен (зеленая галочка в списке документов).
Самая опасная ошибка — отсутствие существенных условий (предмет, цена, сроки). Без них счет-оферта теряет юридическую силу и становится обычным коммерческим предложением.
4. Настройка шаблона счета-оферты в 1С
Чтобы не заполнять документ с нуля каждый раз, в 1С можно настроить шаблон счета-оферты с предварительно заполненными полями. Это сэкономит до 70% времени при массовой рассылке.
Шаг 1. Создание шаблона
Откройте любой существующий счет-оферту, заполните его "под себя" (укажите стандартные условия оплаты, поставки, ответственность) и сохраните как шаблон:
- Нажмите
Еще → Сохранить как шаблон. - Укажите название (например, "Оферта для оптовиков").
- Отметьте галочкой
Использовать по умолчанию, если этот шаблон будет основным.
Шаг 2. Автозаполнение реквизитов
В шаблоне можно настроить автоподстановку:
- 🏢 Ваши реквизиты — из карточки организации.
- 💼 Условия оплаты — например, "100% предоплата в течение 3 банковских дней".
- 🚚 Условия поставки — например, "EXW, самовывоз со склада по адресу: ...".
- ⚖️ Ответственность — стандартный текст о штрафах за просрочку.
Шаг 3. Настройка печати
Чтобы в печатной форме отображались все необходимые данные:
- Перейдите в
Администрирование → Печатные формы. - Найдите форму
Счет-офертаи нажмитеНастроить. - Добавьте недостающие поля (например, "Срок действия оферты" или "Условия возврата").
- Сохраните изменения и обновите конфигурацию (
Ctrl+F5).
Шаг 4. Автоматическая рассылка
Если вы часто отправляете оферты по email, настройте автоматическую рассылку:
- 📧 В карточке контрагента укажите email для отправки документов.
- 🔄 В настройках документа отметьте
Отправлять автоматически при проведении. - 📎 Прикрепите шаблон письма с текстом ("Уважаемый [Имя], прилагаем счет-оферту №[Номер]...").
| Параметр шаблона | Рекомендуемое значение | Где настроить |
|---|---|---|
| Срок действия оферты | 14 календарных дней | Документ → Условия |
| Условия оплаты | 100% предоплата в течение 3 банковских дней | Документ → Оплата |
| Ответственность за просрочку | 0,1% от суммы за каждый день просрочки | Документ → Дополнительно |
| Формат печати | PDF с электронной подписью | Администрирование → Печатные формы |
Как проверить, что шаблон работает корректно?
Создайте тестовый документ на основе шаблона и сравните его с ручным заполнением. Особое внимание уделите:
- Автоподстановке цен (они должны браться из прайс-листа или договора).
- Корректности расчета НДС (если применяется).
- Отображению всех реквизитов в печатной форме.
5. Юридические нюансы: что должно быть в счете-оферте
Счет-оферта — это не просто счет, а односторонняя сделка, которая при акцепте становится договором. Чтобы документ имел юридическую силу, он должен соответствовать требованиям ГК РФ (ст. 435–438) и содержать:
1. Существенные условия договора
Без них оферта считается недействительной:
- 📦 Предмет — что именно продается/поставляется (наименование, количество, характеристики товара).
- 💰 Цена — или порядок ее определения (например, "по прайс-листу на дату отгрузки").
- 📅 Сроки — поставки, оплаты, действия оферты.
2. Реквизиты сторон
Обязательно указание:
- 🏢 Полное название вашей организации и контрагента.
- 📍 Юридические адреса.
- 🔢 ИНН, КПП, ОГРН.
- 💼 Банковские реквизиты для оплаты.
3. Условия акцепта
Должно быть четко прописано, как клиент может согласиться с офертой:
- 📄 "Оплата счета является акцептом оферты".
- 🖋️ "Подпись и печать на втором экземпляре".
- 📧 "Ответное письмо с согласием".
4. Ответственность сторон
Рекомендуется включить пункты о:
- ⚖️ Штрафах за просрочку оплаты/поставки.
- 🔄 Порядке возврата товара.
- 🚨 Форс-мажорных обстоятельствах.
⚠️ Внимание: Если в оферте не указано, что молчание клиента считается акцептом, то отсутствие ответа не означает согласия (п. 2 ст. 438 ГК РФ). Всегда прописывайте явный способ акцепта (оплата, подпись, ответное письмо).
В 1С эти условия можно добавить:
- В текстовое поле
УсловияилиПримечаниев документе. - В печатную форму через
Администрирование → Печатные формы. - В шаблон документа (как описано в предыдущем разделе).
6. Автоматизация: как ускорить работу со счетами-офертами
Если вы выписываете десятки оfert в месяц, ручное заполнение отнимает слишком много времени. В 1С есть инструменты для автоматизации:
1. Групповое создание документов
В 1С:УТ и 1С:ERP можно создать несколько счетов-оfert одновременно:
- Перейдите в
Продажи → Счета-оферты. - Нажмите
Создать на основе → Групповое создание. - Выберите контрагентов из списка и укажите общие параметры (валюту, срок действия).
- Нажмите
Создать— 1С сгенерирует отдельный документ для каждого клиента.
2. Интеграция с CRM
Если вы используете 1С:CRM или подсистему CRM в 1С:ERP, можно настроить автоматическое создание оfert на основе лидов или сделок:
- 🔄 Создайте бизнес-процесс
Лид → Счет-оферта. - 📊 Укажите условия (например, "если сумма сделки > 50 000 руб.").
- 📧 Настройте уведомления менеджеру о новых офертах.
3. Обмен данными с сайтом
Если у вас интернет-магазин на 1С-Битрикс, WordPress + WooCommerce или другой платформе, можно настроить автоматическую выгрузку оfert:
- 🌐 Настройте
Обмен данными с сайтомв 1С (Администрирование → Обмен данными). - 📥 Укажите, что при оформлении заказа на сайте должен создаваться
Счет-оферта(а не обычный счет). - 🔄 Настройте синхронизацию статусов (например, при оплате на сайте оферта в 1С автоматически помечается как "Акцептована").
4. Электронный документооборот (ЭДО)
Если ваши клиенты работают через Диадок, Контур.Диадок или СБИС, можно отправлять оферты прямо из 1С:
- Подключите модуль ЭДО в
Администрирование → Электронный документооборот. - Настройте шаблон счета-оферты для ЭДО (добавьте электронную подпись).
- При создании документа выбирайте
Отправить через ЭДОвместо email.
⚠️ Внимание: При автоматической отправке оfert через ЭДО или email убедитесь, что в настройках 1С включено ведение журнала отправленных документов (Администрирование → Настройки программы → Журналы документов). Это поможет доказать факт отправки в случае споров.
7. Как отслеживать статус счетов-оfert в 1С
После отправки счета-оферты важно контролировать, акцептовал ли его клиент. В 1С есть несколько способов отслеживания:
1. Статусы документов
В списке счетов-оfert (Продажи → Счета-оферты) отображаются статусы:
- 🟢 Проведен — документ создан и отправлен.
- 🟡 На согласовании — клиент еще не ответил.
- 🔴 Просрочен — срок действия истек.
- ✅ Акцептован — клиент согласился (оплатил или подписал).
- ❌ Отклонен — клиент отказался.
2. Отчеты по офертам
Для анализа эффективности используйте отчеты:
- 📊
Анализ счетов-оfert— показывает конверсию (сколько оfert стало сделками). - 🕒
Сроки действия оfert— помогает контролировать просроченные документы. - 💰
Оплаты по офертам— отображает, какие счета оплачены, а какие — нет.
Чтобы открыть отчеты, перейдите в Продажи → Отчеты по продажам.
3. Уведомления о статусах
Настройте автоматические уведомления:
- Перейдите в
Администрирование → Настройки программы → Уведомления. - Добавьте правило: "Если срок действия счета-оферты истекает через 2 дня, отправить email менеджеру".
- Укажите получателей (например, менеджер по продажам и руководитель отдела).
4. Связь с заказами и реализациями
Если клиент акцептовал оферту, на ее основе можно быстро создать:
- 📋 Заказ покупателя — через
Создать на основе → Заказ покупателя. - 🚚 Реализацию — если товар уже отгружен.
- 💰 Счет на оплату — если нужна предоплата.
Это позволит избежать двойного ввода данных.
| Статус оферты | Действия в 1С | Что делать менеджеру |
|---|---|---|
| На согласовании | Желтый цвет в списке | Напомнить клиенту по телефону/email |
| Акцептован (оплачен) | Создать заказ покупателя | Подготовить товар к отгрузке |
| Просрочен | Красный цвет в списке | Уточнить причину у клиента, продлить срок или архивировать |
| Отклонен | Статус "Отклонен" | Выяснить причину отказа, предложить альтернативу |
8. Частые вопросы и решения проблем
❓ Как в 1С сделать так, чтобы счет-оферта автоматически становился заказом при оплате?
Для этого настройте бизнес-процесс:
- Перейдите в
Администрирование → Бизнес-процессы. - Создайте новый процесс с условием: "Если поступило платежное поручение по счету-оферте, создать заказ покупателя".
- Укажите, какие данные должны копироваться (номенклатура, цены, количество).
В 1С:ERP и 1С:УТ 11 этот функционал доступен "из коробки" — достаточно отметить галочку Автоматически создавать заказ при оплате в настройках документа.
❓ Можно ли в 1С создать счет-оферту без НДС?
Да, для этого:
- В документе
Счет-офертаперейдите на вкладкуДополнительно. - В поле
НДСвыберитеБез НДСили0%(если применяете льготу). - Убедитесь, что в карточке контрагента указан верный статус по НДС (например, "Не является плательщиком НДС").
Если 1С не дает сохранить документ без НДС, проверьте настройки учетной политики (Главное → Учетная политика).
❓ Как исправить ошибку "Не заполнено обязательное поле 'Договор'"?
Эта ошибка возникает, если:
- В карточке контрагента не указан действующий договор.
- В настройках документа
Счет-офертаполеДоговоротмечено как обязательное.
Решение:
- Откройте справочник
Контрагенты, найдите нужного клиента. - Перейдите на вкладку
Договорыи создайте новый (Разовое соглашениеили постоянный договор). - В документе
Счет-офертавыберите созданный договор.
❓ Почему в печатной форме не отображаются условия оплаты?
Причины могут быть следующими:
- В шаблоне печатной формы не прописано отображение поля
Условия оплаты. - В документе это поле не заполнено.
- Версия 1С устарела, и шаблон не обновлялся.
Решение: