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

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

Как в 1С сделать счет-оферту

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

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

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

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

Что такое счет-оферта и как он реализован в 1С

Оферта — это предложение заключить договор, адресованное конкретному лицу или неограниченному кругу лиц и содержащее существенные условия. Когда покупатель оплачивает такой счет, договор считается заключенным (акцепт через оплату). Именно поэтому к содержанию счета-оферты предъявляются повышенные требования: он должен заменять собой договор.

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

Подготовка: договор, номенклатура и настройки

Прежде чем выставлять счет, проверьте справочные данные. Откройте карточку контрагента и убедитесь, что заполнены наименование, ИНН, КПП и юридический адрес — эти данные попадут в печатную форму. Создайте с контрагентом договор с видом «С покупателем»: именно он подставится в счет и определит валюту и порядок расчетов.

Проверьте карточки номенклатуры: наименование для печати, единица измерения, ставка НДС. Ошибка в ставке НДС в счете-оферте особенно неприятна, потому что после оплаты условия изменить сложно — фактически придется выставлять новый счет и возвращать или доначислять разницу.

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

Создание счета на оплату как основы оферты

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

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

Поле «Дополнительная информация» (или «Комментарий» в печатной части) используйте для кратких условий: срок действия оферты, порядок акцепта, ссылка на полный текст условий. Проведите документ — непроведенный счет нельзя ни распечатать корректно, ни связать с оплатой.

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

Как добавить текст оферты в печатную форму

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

Способ 1: дополнительный текст в макете

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

Способ 2: внешняя печатная форма

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

Способ 3: доработка типового макета

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

Способы добавить текст оферты

Поле «Дополнительная информация»

Быстро и без доработок, но текст ограничен по объему и форматированию. Подходит для коротких условий.

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

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

Доработка макета в конфигураторе

Максимальная гибкость и стабильность формы, но усложняет обновления и требует навыков программирования в 1С.

Оформление существенных условий и акцепта

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

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

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

Печать, отправка и контроль оплаты

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

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

Когда оплата поступает, в 1С она регистрируется документом поступления на расчетный счет с указанием счета-основания. Эта связка «счет → оплата → реализация» и есть документальное подтверждение заключенного договора: счет как оферта, платеж как акцепт, накладная как исполнение.

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

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

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

Реквизиты сторон, сумма, НДС и полный текст условий оферты видны полностью

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

Текст условий обрезан, реквизиты пустые или устаревшие

Связь оплаты со счетом
Норма

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

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

Оплата висит как аванс без привязки к счету

Статус счета
Норма

Счет проведен и доступен для печати и отправки

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

Документ не проведен или помечен на удаление

Типичные ошибки и их последствия

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

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

Типичные ошибки
01
Отправка счета без текста условий — документ не работает как оферта, условия договора не зафиксированы
02
Устаревшие банковские реквизиты — оплаты уходят на старый счет, начинаются разбирательства с возвратами
03
Отсутствие срока действия оферты — покупатель акцептует счет спустя месяцы на неактуальных условиях
04
Ручная правка сумм в обход механизма скидок — расхождения между счетом, оплатой и реализацией

FAQ

Есть ли в типовой 1С отдельный документ «счет-оферта»?

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

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

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

Что делать, если покупатель оплатил счет после истечения срока оферты?

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

Нужно ли подписывать счет-оферту печатью и подписью?

На бумажном носителе счет подписывает руководитель или уполномоченное лицо; печать не обязательна, если её отсутствие не противоречит вашим внутренним правилам. При отправке PDF по почте подтверждением служит сама переписка и факт оплаты.

Как аннулировать выставленную счет-оферту?

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

Подходит ли этот механизм для 1С:Управление нашей фирмой?

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

Итог

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

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