Работа с счетами-офертами в 1С:Предприятие часто вызывает вопросы у пользователей, особенно когда речь идет о нестандартных документах или специфических конфигурациях. В отличие от обычных счетов на оплату, счет-оферта имеет юридическую силу договора при акцепте (подтверждении) клиентом. Его правильное оформление критично для бизнеса, но интерфейс 1С не всегда делает этот процесс интуитивно понятным.

В этой статье мы разберем, где именно в 1С:Бухгалтерия 3.0, 1С:Управление торговлей 11 и 1С:ERP искать счет-оферту, как его создать с нуля, какие настройки влияют на корректное формирование документа, и почему иногда счет «исчезает» из списка. Особое внимание уделим типичным ошибкам, которые приводят к проблемам с налоговыми органами или контрагентами.

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

Что такое счет-оферта и чем он отличается от обычного счета

Счет-оферта — это коммерческое предложение, которое при согласии клиента (акцепте) автоматически становится договором купли-продажи. В отличие от стандартного счета на оплату, он содержит:

  • 📜 Реквизиты оферты (условия, при которых предложение действует).
  • 🔄 Условия акцепта (как клиент может согласиться: подпись, оплата, возврат подписанного экземпляра).
  • ⚖️ Юридическую силу — при спорных ситуациях счет-оферта может служить доказательством в суде.
  • 📅 Срок действия (обычный счет может быть «бессрочным», оферта всегда ограничена по времени).

В счет-оферта оформляется как отдельный вид документа или как модификация стандартного счета. Главное отличие в настройках — включение флажков Является офертой и Требуется акцепт. Без этих параметров документ будет восприниматься системой как обычный счет, что чревато проблемами при проверках.

⚠️ Внимание: Если вы работаете с 1С:Бухгалтерия 3.0 в базовой версии, функционал счетов-оfert может быть ограничен. Проверьте наличие модуля «Торговля» в вашей конфигурации.

С юридической точки зрения, счет-оферта должен соответствовать статье 435 ГК РФ (оферта) и статье 438 ГК РФ (акцепт). В 1С эти требования реализованы через:

  • 📋 Шаблоны печатных форм (с обязательными реквизитами).
  • 🔧 Настройки учетной политики (определение моментов перехода права собственности).
  • 📊 Аналитику по контрагентам (фиксация даты акцепта).

Где искать счет-оферту в разных конфигурациях 1С

Местонахождение счета-оферты зависит от версии и конфигурации 1С:Предприятие. Ниже — актуальные пути для популярных решений.

Конфигурация 1С Путь к документу Особенности
1С:Бухгалтерия 3.0 Продажи → Счета на оплату покупателям → Создать → Счет-оферта Требуется включенный модуль «Торговля». В базовой версии может отсутствовать.
1С:Управление торговлей 11 Продажи → Заказы клиентов → Счета на оплату → Счет-оферта Поддерживает автоматическое формирование оферты из заказа клиента.
1С:ERP Управление предприятием 2 Продажи → Документы продаж → Счета → Новый → Вид: Оферта Интеграция с CRM: можно прикрепить историю переписки с клиентом.
1С:Комплексная автоматизация 2 Финансы → Расчеты с контрагентами → Счета → Счет-оферта Поддерживает мультивалютные оферты и экспорт в PDF с электронной подписью.

Если в вашем интерфейсе нет пункта Счет-оферта, это может означать:

  • 🔹 Отсутствие прав доступа (проверьте роль пользователя в Администрирование → Пользователи).
  • 🔹 Устаревшая версия платформы (обновите до 1С:Предприятие 8.3.22+).
  • 🔹 Отключенный функциональный модуль (включается в Настройки → Функциональность).
📊 Какую конфигурацию 1С вы используете?
1С:Бухгалтерия 3.0
1С:Управление торговлей 11
1С:ERP
Другая

Пошаговая инструкция: как создать счет-оферту с нуля

Рассмотрим процесс на примере 1С:Управление торговлей 11 (наиболее распространенной конфигурации для торговли).

  1. Откройте раздел Продажи → Заказы клиентов.

  2. Выберите заказ, для которого нужно сформировать оферту, или создайте новый (Создать → Заказ клиента).

  3. В карточке заказа нажмите Создать на основании → Счет на оплату.

  4. В открывшемся окне счета установите флажки:

    • 🔘 Является офертой
    • 🔘 Требуется акцепт
    • 🔘 Формировать печатную форму как оферту

  • Заполните обязательные поля:

    • 📅 Срок действия оферты (по умолчанию — 5 дней, но можно изменить).
    • 📄 Условия акцепта (например, «Оплата считается акцептом»).
    • 🏢 Реквизиты организации (должны совпадать с Уставом).

  • Нажмите Провести и закрыть, затем Печать → Счет-оферта для формирования PDF.

  • Контрагент указан верно (ИНН/КПП проверены)|

    Срок действия оферты актуален (не протух)|

    Условия акцепта сформулированы четко (без двусмысленности)|

    Печатная форма содержит все обязательные реквизиты (дату, номер, подпись)-->

    Если при создании счета-оферты вы видите ошибку Не заполнено обязательное поле "Условия акцепта", это означает, что в Настройки → Торговля → Документы продаж не прописаны шаблоны условий. Исправляется через:

    Администрирование → Настройки программы → Торговля → Условия оферты

    Типичные ошибки при работе со счетами-офертами и как их избежать

    Ошибки при оформлении счетов-оfert могут привести к отказу контрагентов от оплаты, спорам с налоговой или потере юридической силы документа. Вот самые распространенные проблемы и их решения:

    ⚠️ Внимание: Если счет-оферта сформирован, но клиент его не акцептовал (не оплатил/не подписал), а срок действия истек, повторное направление того же документа будет незаконным. Необходимо создавать новую оферту с актуальной датой.
    • 🚫 Ошибка 1: В печатной форме отсутствует фраза «Данный счет является офертой».

      Решение: Проверьте шаблон печатной формы в Администрирование → Печатные формы → Счета. Добавьте текст вручную или обновите конфигурацию.

    • 🚫 Ошибка 2: Счет-оферта не проводится с ошибкой «Не указан способ акцепта».

      Решение: В карточке документа заполните поле Способ акцепта (например, «Оплата», «Подпись», «Возврат подписанного экземпляра»).

    • 🚫 Ошибка 3: Клиент оплатил счет, но в 1С он не отмечен как акцептованный.

      Решение: Вручную установите статус Акцептован в карточке счета или настройте автоматическое изменение статуса при поступлении оплаты (Настройки → Правила обмена статусами).

    • 🚫 Ошибка 4: При печати счета-оферты пропадают реквизиты организации.

      Решение: Обновите шаблон печатной формы или проверьте настройки Организации в справочнике (Справочники → Организации).

    💡

    Если вы часто работаете с офертами, создайте шаблон документа с предзаполненными условиями акцепта. Для этого в карточке счета нажмите Сохранить как шаблон (доступно в 1С:УТ 11 и 1С:ERP).

    Еще одна частая проблема — расхождение данных между счетом-офертой и договором. Например, если в оферте указан один срок поставки, а в договоре — другой. В этом случае приоритет имеет документ, подписанный позже (ст. 422 ГК РФ). Чтобы избежать конфликтов:

    • 📌 Сверяйте условия оферты с действующими договорами.
    • 📌 Используйте механизм Связанные документы в 1С (привязывайте оферту к договору).
    • 📌 Настройте уведомления о истечении срока действия оферты (Настройки → Уведомления).

    Как настроить автоматическое формирование счетов-оfert

    Ручное создание каждой оферты отнимает время, особенно при большом потоке заказов. В 1С:Управление торговлей 11 и 1С:ERP можно настроить автоматическое формирование оfert на основании заказов клиентов.

    Для этого:

    1. Перейдите в Администрирование → Настройки программы → Торговля → Документы продаж.

    2. Включите опцию Автоматически формировать счета-оферты для новых заказов.

    3. Укажите шаблон условий акцепта (например, «Оплата в течение 3 дней считается акцептом»).

    4. Настройте периодичность проверки (ежедневно, при проведении заказа и т.д.).

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

    • 🔹 Номер и дата будут присваиваться автоматически.
    • 🔹 Условия акцепта подтянутся из шаблона.
    • 🔹 Срок действия рассчитается как [текущая дата + N дней].
    ⚠️ Внимание: Автоматическое формирование оfert может конфликтовать с ручными изменениями в заказах. Например, если менеджер изменит сумму заказа после создания оферты, документ станет неактуальным. В этом случае рекомендуется настраивать уведомления о расхождениях.

    Для 1С:Бухгалтерия 3.0 автоматическое создание оfert недоступно «из коробки», но можно:

    • 🔹 Использовать обработку (скачать с портала 1С-ИТС или заказать у партнера).
    • 🔹 Настроить правила обмена с 1С:УТ (если обе программы используются совместно).
    💡

    Автоматическое формирование оfert экономит до 70% времени на документооборот, но требует предварительной настройки шаблонов и проверки корректности данных в заказах.

    Экспорт и отправка счета-оферты клиенту

    После формирования счета-оферты его нужно отправить клиенту. В 1С есть несколько способов экспорта:

    Способ отправки Как реализовать в 1С Плюсы Минусы
    📧 Email Печать → Отправить по email (требуется настройка SMTP в Администрирование → Организации) Быстро, автоматически прикрепляется PDF Могут блокироваться спам-фильтрами
    🖨️ Печать и курьер Печать → Печатная форма (распечатать на бумаге) Подходит для контрагентов, не работающих с электронными документами Дольше и дороже
    🌐 Личный кабинет клиента Интеграция с 1С:Личный кабинет или внешним порталом (настраивается через Администрирование → Интеграции) Клиент видит историю документов, может акцептовать онлайн Требует настройки и обучения клиентов
    📎 ЭДО (Электронный документооборот) Подключение к Диадок, Контур.Диадок или СБИС через Администрирование → ЭДО Юридическая значимость, автоматическое подтверждение получения Платное подключение, требует сертификатов

    При отправке по email убедитесь, что:

    • 🔹 В настройках SMTP указан корректный обратный адрес (от кого отправляется письмо).
    • 🔹 В шаблоне письма прописаны условия акцепта (например, «Просим подтвердить получение и согласие на условия оферты ответным письмом»).
    • 🔹 Прикрепленный PDF не защищен паролем (иначе клиент не сможет его открыть).
    Что делать, если клиент не получил счет-оферту?

    1. Проверьте папку "Отправленные" в вашем email-клиенте.

    2. Убедитесь, что адрес клиента указан верно (без опечаток).

    3. Проверьте, не попал ли email в спам (можно позвонить клиенту и уточнить).

    4. Если используете ЭДО, проверьте статус документа в личном кабинете оператора (например, в Диадоке).

    5. При повторной отправке создайте новый экземпляр счета-оферты (не пересылайте старый с истекшим сроком!).

    Интеграция счетов-оfert с другими документами 1С

    Счет-оферта не существует сам по себе — он связан с другими документами в 1С: заказами, договорами, счетами-фактурами, платежками. Правильная интеграция позволяет:

    • 🔹 Автоматически формировать счета-фактуры после акцепта.
    • 🔹 Отслеживать статус оплаты в реальном времени.
    • 🔹 Сверять данные с бухгалтерскими регистрами.

    Например, в 1С:ERP после акцепта счета-оферты можно:

    1. Сформировать заказ клиента на основании оферты (Создать на основании → Заказ клиента).

    2. Выставить счет-фактуру (Создать на основании → Счет-фактура выданный).

    3. Зарегистрировать поступление оплаты (Создать на основании → Поступление на расчетный счет).

    Важный нюанс: если клиент акцептовал оферту, но не оплатил ее в срок, в 1С нужно:

    1. Изменить статус оферты на Просрочена.

    2. Сформировать уведомление о расторжении (через Печатные формы → Уведомление).

    3. При необходимости создать новую оферту с актуальными условиями.

    Для автоматизации этих процессов в 1С:УТ 11 и 1С:ERP используйте бизнес-процессы:

    Администрирование → Настройки программы → Бизнес-процессы → Счета на оплату

    Здесь можно настроить:

    • 🔹 Автоматическое изменение статуса оферты при оплате.
    • 🔹 Уведомления менеджеров о просроченных офертах.
    • 🔹 Интеграцию с CRM (например, создание задачи на повторный контакт с клиентом).

    Правовые нюансы работы со счетами-офертами в 1С

    С юридической точки зрения счет-оферта — это односторонняя сделка, и его оформление в 1С должно соответствовать требованиям ГК РФ. Вот ключевые моменты, которые часто упускают:

    • 📜 Срок действия: Если в оферте не указан срок, она действует до отзыва (ст. 436 ГК РФ). В 1С по умолчанию ставится 5 дней, но это можно изменить в настройках документа.
    • ✍️ Акцепт: Молчание клиента не является согласием (ст. 438 ГК РФ). В 1С нужно явно фиксировать факт акцепта (через статус или связанный документ).
    • 🔄 Отзыв оферты: Вы можете отозвать оферту до акцепта (ст. 437 ГК РФ). В 1С это делается через кнопку Отозвать в карточке документа.
    • 📑 Форма оферты: Электронная оферта (PDF по email) имеет юридическую силу, если можно подтвердить ее отправку и получение (ст. 434 ГК РФ). В 1С это решается через ЭДО или лог отправленных писем.
    ⚠️ Внимание: Если в вашей организации используются типовые договоры с клиентами, убедитесь, что условия оферты не противоречат им. В случае конфликта приоритет имеет документ, подписанный позже (ст. 422 ГК РФ). В 1С это можно контролировать через механизм Связанные документы.

    Для минимизации рисков рекомендуется:

    • 🔹 Включить в оферту пункт: «Настоящая оферта действует до [дата] или до отзыва. Акцептом считается оплата или подписание экземпляра клиентом.»
    • 🔹 Настроить в 1С автоматическую архивацию оfert (чтобы при спорных ситуациях можно было предъявить оригинал).
    • 🔹 Использовать электронную подпись при отправке оfert через ЭДО.

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

    • 🔹 Проверьте, поддерживает ли ваша версия 1С многоязычные печатные формы.
    • 🔹 Настройте валютный контроль для оfert в иностранной валюте (Настройки → Валюты).

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

    Можно ли в 1С:Бухгалтерия 8.3 создать счет-оферту без модуля «Торговля»?

    Нет, в базовой версии 1С:Бухгалтерия 8.3 функционал счетов-оfert отсутствует. Вам потребуется:

    • 🔹 Обновиться до версии 1С:Бухгалтерия 3.0 ПРОФ.
    • 🔹 Подключить модуль «Торговля» (платно).
    • 🔹 Использовать внешнюю обработку (можно найти на портале 1С-ИТС).

    Альтернатива — формировать оферту вручную в Word/Excel, но это чревато ошибками при синхронизации с 1С.

    Как в 1С проверить, акцептовал ли клиент счет-оферту?

    Есть несколько способов:

    1. В карточке счета-оферты посмотрите поле Статус. Если стоит Акцептован, клиент согласился.

    2. Проверьте связанные документы: если есть Поступление на расчетный счет или Подписанный экземпляр, акцепт подтвержден.

    3. В 1С:ERP или 1С:УТ 11 можно настроить уведомления об акцепте через Бизнес-процессы.

    Если клиент оплатил счет, но в 1С статус не изменился, вручную установите Акцептован и укажите дату.

    Что делать, если в печатной форме счета-оферты не хватает реквизитов?

    Проблема решается редактированием шаблона:

    1. Перейдите в Администрирование → Печатные формы → Счета.

    2. Выберите шаблон Счет-оферта и нажмите Редактировать.

    3. Добавьте недостающие поля (например, {ДополнительныеУсловия} или {РеквизитыБанка}).

    4. Сохраните изменения и обновите печатную форму.

    Если вы не уверены в настройках, скачайте актуальный шаблон с портала 1С-ИТС.

    Можно ли аннулировать счет-оферту в 1С после отправки клиенту?

    Да, но с оговорками:

    • 🔹 Если клиент еще не акцептовал оферту, вы можете Отозвать ее в карточке документа.
    • 🔹 Если клиент уже акцептовал (оплатил или подписал), отзыв оферты будет нарушением ст. 437 ГК РФ. В этом случае нужно согласовывать расторжение с клиентом.

    В 1С отзыв оформляется кнопкой Отозвать, после чего документ получает статус Отозвана.

    Как настроить в 1С автоматическое prolongание (продление) счетов-оfert?

    В стандартных конфигурациях 1С нет функции автоматического продления оfert, но можно:

    • 🔹 Создать обработку, которая будет копировать просроенные оферты с новой датой.
    • 🔹 Использовать бизнес-процессы в 1С:ERP для уведомлений менеджеров о необходимости продления.
    • 🔹 Настроить регламентное задание, которое будет изменять статус оfert по истечении срока.

    Для реализации любого из этих вариантов потребуется помощь программиста 1С.