Документы и Печать · 10 мин
Как в 1С установить срок действия счета
Как в 1С установить срок действия счета: настройка срока оплаты в счете покупателю, договоре, печатной форме. Инструкция для 1С:Управление торговлей и ERP.
В 1С нет отдельного поля «срок действия счета» — на практике под этим понимают либо срок оплаты по счету, либо дату, после которой счет считается неактуальным и требует перевыставления. В зависимости от конфигурации (1С:Управление торговлей, Комплексная автоматизация, ERP, Бухгалтерия предприятия) механизм реализуется через соглашение с клиентом, условия в договоре или ручное указание даты оплаты в самом документе.
Типовая логика такова: срок оплаты рассчитывается автоматически от даты счета на основании настроек соглашения или договора, а при необходимости менеджер корректирует его вручную в конкретном документе. Сам текст «счет действителен до…» обычно добавляется в печатную форму счета — либо через встроенную формулировку, либо через изменение макета печатной формы.
Ниже разобраны основные сценарии: автоматический расчет срока через соглашение, ручная установка даты оплаты, вывод срока действия на печать и контроль просроченных счетов. Инструкции ориентированы на типовые конфигурации на управляемых формах; названия команд в вашей версии могут немного отличаться.
Что именно означает «срок действия счета» в 1С
Прежде чем настраивать, важно разделить два разных понятия, которые часто смешивают. Первое — срок оплаты: дата, до которой покупатель должен перечислить деньги. Она участвует в расчете дебиторской задолженности, попадает в отчеты по просрочке и используется в платежном календаре.
Второе — срок действия самого счета как предложения: период, в течение которого поставщик гарантирует цены и наличие. Юридически счет — это не обязательный первичный документ, а приглашение к оплате, поэтому «срок действия» носит информационный характер и фиксируется только текстом в печатной форме.
В 1С первый смысл поддерживается штатными механизмами (дата оплаты, график оплаты, этапы оплаты), а второй — только через настройку печатной формы или дополнительные реквизиты. Определите, какая задача стоит перед вами, и переходите к соответствующему разделу.
Автоматический срок оплаты через соглашение с клиентом
В конфигурациях 1С:Управление торговлей 11, Комплексная автоматизация и ERP основной способ — задать срок оплаты в соглашении с клиентом. Тогда при создании счета программа сама подставит дату оплаты, прибавив указанное число дней к дате документа.
Откройте карточку клиента, перейдите к списку соглашений и откройте нужное. На вкладке условий оплаты найдите группу полей «Оплата» и укажите срок оплаты в календарных днях — например, 5 или 10. Дополнительно можно выбрать форму оплаты и график, если оплата идет этапами.
После сохранения соглашения создайте тестовый счет на этого клиента: поле «Дата оплаты» должно заполниться автоматически. Если поле осталось пустым, проверьте, что в счете выбрано именно это соглашение — при нескольких соглашениях программа берет условия из подставленного в документ.
- 1Откройте карточку клиента и перейдите в список соглашений
- 2Откройте нужное соглашение и найдите блок условий оплаты
- 3Укажите срок оплаты в календарных днях
- 4Сохраните соглашение
- 5Создайте счет и проверьте автозаполнение даты оплаты
Срок оплаты через договор и в 1С:Бухгалтерии
В 1С:Бухгалтерии предприятия 8 механика проще: срок оплаты задается в договоре с контрагентом. Откройте договор и найдите поле «Срок оплаты» — оно указывается в днях. При выставлении счета программа рассчитает дату оплаты от даты документа.
Если в вашей учетной политике сроки для большинства покупателей одинаковые, проверьте общие настройки: в разделе настроек продаж или в параметрах учета может быть задан срок оплаты по умолчанию, который применяется, когда в договоре он не указан.
Учтите ограничение: изменение срока в договоре не пересчитывает даты оплаты в уже выставленных счетах. Новые условия применяются только к документам, созданным после изменения. Ранее выставленные счета при необходимости корректируйте вручную.
Ручная установка даты оплаты в конкретном счете
Когда срок индивидуален — например, постоянному клиенту дали отсрочку 30 дней вместо стандартных 10, — дату оплаты меняют прямо в документе. Откройте счет, найдите поле «Дата оплаты» (в некоторых конфигурациях оно на закладке «Дополнительно» или в шапке рядом с датой документа) и укажите нужную дату.
Ручное значение имеет приоритет над автоматическим: программа не будет перезаписывать его при перепроведении. Но если вы перевыберете соглашение или договор в документе, дата оплаты может пересчитаться — проверьте её после таких изменений.
Для этапной оплаты (например, 50% предоплата и 50% после отгрузки) в торговых конфигурациях используйте закладку «Этапы оплаты» в счете или заказе. Там задается несколько строк с датами и суммами, и контроль оплаты ведется по каждому этапу отдельно.
Как вывести «счет действителен до» на печать
Штатная печатная форма счета в большинстве конфигураций не содержит фразы о сроке действия. Самый простой способ без доработок — добавить текст в поле дополнительных условий или комментария, который выводится внизу печатной формы: «Счет действителен до 15.05.2026. После этой даты цены и наличие уточняйте у менеджера».
Второй вариант — дополнительный реквизит. В разделе администрирования включите дополнительные реквизиты и сведения, создайте для документа «Счет на оплату» реквизит «Действителен до» с типом «Дата». Затем в настройках печатной формы (если конфигурация поддерживает вывод дополнительных реквизитов) добавьте его в макет.
Третий вариант — правка макета печатной формы. В типовых конфигурациях макет счета можно скопировать и изменить через механизм внешних печатных форм или через настройку макетов в разделе «Администрирование — Печатные формы, отчеты и обработки». В макет добавляется область с текстом и параметром даты. Эту работу лучше поручить специалисту, если вы не знакомы с редактором макетов.
Контроль просроченных и недействительных счетов
Установленный срок оплаты имеет смысл только при регулярном контроле. В торговых конфигурациях используйте отчеты «Задолженность клиентов» и «Просроченная задолженность» — они строятся именно по датам оплаты из документов. Счет с прошедшей датой оплаты и отсутствием платежа попадет в список просроченных.
В 1С:Бухгалтерии аналогичную роль играет отчет «Задолженность покупателей по срокам долга», где интервалы просрочки настраиваются в параметрах отчета. Если дата оплаты в счете не заполнена, задолженность обычно относится к текущей, что искажает картину — еще один аргумент всегда заполнять срок.
Для массовой работы с неоплаченными счетами полезен отчет «Счета, не оплаченные в срок» или аналогичный в вашей конфигурации. По нему менеджеры могут обзванивать клиентов, а руководство — принимать решение об аннулировании старых счетов и перевыставлении с актуальными ценами.
Как проверить результат
Заполняется автоматически от даты документа плюс срок из соглашения или договора
Поле пустое или дата не соответствует условиям соглашения
Счет попадает в правильный интервал по сроку оплаты
Счет отображается как текущий при прошедшем сроке или наоборот
Внизу счета виден текст о сроке действия с корректной датой
Текст отсутствует или дата не совпадает с датой оплаты в документе
Типичные ошибки и ограничения
Самая частая ошибка — настройка срока в соглашении при том, что в счетах подставляется другое соглашение или не подставляется вовсе. Признак: дата оплаты пустая или дефолтная. Решение: проверьте соглашение в шапке документа и настройки подстановки соглашений по умолчанию для клиента.
Вторая ошибка — ожидание, что 1С сама «аннулирует» счет после срока действия. Штатно такого механизма нет: документ остается проведенным, и товар под него может оставаться зарезервированным. Для отмены используйте пометку удаления, закрытие заказа или снятие резерва — в зависимости от схемы документооборота.
Третья ошибка — правка даты оплаты в уже частично оплаченном счете без фиксации причины. Это искажает аналитику просрочки и мешает разбирательству при спорах с клиентом. Изменения сроков по существующим задолженностям лучше оформлять дополнительным соглашением или хотя бы комментарием в документе.
Часто задаваемые вопросы
Можно ли задать срок действия счета в рабочих, а не календарных днях?
В типовых конфигурациях срок оплаты указывается в календарных днях, пересчет по производственному календарю штатно не выполняется. Если критично считать по рабочим дням, дату оплаты корректируют вручную в документе или реализуют расчет доработкой.
Что происходит со счетом после истечения срока оплаты?
Ничего автоматически: документ остается проведенным, задолженность переходит в разряд просроченной в отчетах, а резерв товара (если был установлен) сохраняется. Аннулирование счета, снятие резерва и перевыставление выполняются вручную пользователем.
Как изменить срок оплаты сразу для всех клиентов?
Отредактируйте типовое соглашение или условия в договорах — для массового изменения используйте групповую обработку элементов справочника, если она доступна в вашей конфигурации. Учтите, что уже выставленные счета это не затронет: их даты оплаты останутся прежними.
Обязательно ли указывать срок действия в печатной форме счета?
Нет, законодательно счет на оплату не является обязательным документом, и требований к сроку его действия не установлено. Формулировка о сроке действия — деловая практика, которая защищает поставщика от требований оплатить по старым ценам спустя длительное время.
Почему в счете нет поля «Дата оплаты»?
Возможные причины: поле скрыто настройкой формы (проверьте «Еще — Изменить форму»), в счете не выбрано соглашение или договор, либо используется упрощенная схема документооборота. В некоторых конфигурациях дата оплаты видна только на отдельной закладке документа.
Как настроить этапную оплату с разными сроками?
В торговых конфигурациях используйте закладку «Этапы оплаты» в счете или заказе: добавьте строки с вариантом оплаты (предоплата, кредит), процентом или суммой и датой каждого этапа. График этапов можно преднастроить в справочнике графиков оплаты и подставлять одним выбором.
Что важно запомнить
Срок действия счета в 1С реализуется через дату оплаты: автоматически из соглашения или договора, вручную — в самом документе. Текст о сроке действия добавляется в печатную форму отдельно. Счет по истечении срока сам не аннулируется — контроль ведите отчетами по задолженности.