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

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

Как в 1С установить срок действия счета

Как в 1С установить срок действия счета: настройка срока оплаты в счете покупателю, договоре, печатной форме. Инструкция для 1С:Управление торговлей и ERP.

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

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

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

Что именно означает «срок действия счета» в 1С

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

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

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

Автоматический срок оплаты через соглашение с клиентом

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

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

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

Настройка срока через соглашение
  1. 1
    Откройте карточку клиента и перейдите в список соглашений
  2. 2
    Откройте нужное соглашение и найдите блок условий оплаты
  3. 3
    Укажите срок оплаты в календарных днях
  4. 4
    Сохраните соглашение
  5. 5
    Создайте счет и проверьте автозаполнение даты оплаты

Срок оплаты через договор и в 1С:Бухгалтерии

В 1С:Бухгалтерии предприятия 8 механика проще: срок оплаты задается в договоре с контрагентом. Откройте договор и найдите поле «Срок оплаты» — оно указывается в днях. При выставлении счета программа рассчитает дату оплаты от даты документа.

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

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

Ручная установка даты оплаты в конкретном счете

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

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

Для этапной оплаты (например, 50% предоплата и 50% после отгрузки) в торговых конфигурациях используйте закладку «Этапы оплаты» в счете или заказе. Там задается несколько строк с датами и суммами, и контроль оплаты ведется по каждому этапу отдельно.

Как вывести «счет действителен до» на печать

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

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

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

Контроль просроченных и недействительных счетов

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

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

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

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

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

Дата оплаты в новом счете
Норма

Заполняется автоматически от даты документа плюс срок из соглашения или договора

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

Поле пустое или дата не соответствует условиям соглашения

Отчет по задолженности
Норма

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

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

Счет отображается как текущий при прошедшем сроке или наоборот

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

Внизу счета виден текст о сроке действия с корректной датой

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

Текст отсутствует или дата не совпадает с датой оплаты в документе

Типичные ошибки и ограничения

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

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

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

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

Часто задаваемые вопросы

Можно ли задать срок действия счета в рабочих, а не календарных днях?

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

Что происходит со счетом после истечения срока оплаты?

Ничего автоматически: документ остается проведенным, задолженность переходит в разряд просроченной в отчетах, а резерв товара (если был установлен) сохраняется. Аннулирование счета, снятие резерва и перевыставление выполняются вручную пользователем.

Как изменить срок оплаты сразу для всех клиентов?

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

Обязательно ли указывать срок действия в печатной форме счета?

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

Почему в счете нет поля «Дата оплаты»?

Возможные причины: поле скрыто настройкой формы (проверьте «Еще — Изменить форму»), в счете не выбрано соглашение или договор, либо используется упрощенная схема документооборота. В некоторых конфигурациях дата оплаты видна только на отдельной закладке документа.

Как настроить этапную оплату с разными сроками?

В торговых конфигурациях используйте закладку «Этапы оплаты» в счете или заказе: добавьте строки с вариантом оплаты (предоплата, кредит), процентом или суммой и датой каждого этапа. График этапов можно преднастроить в справочнике графиков оплаты и подставлять одним выбором.

Итог

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

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