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

Торговля и Склад · 10 мин

Как в 1С добавить скидку в счёт покупателю

Как в 1С добавить скидку в счёт покупателю: ручная и автоматическая скидка, настройка в УТ 11 и УНФ, проверка итогов и типичные ошибки.

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

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

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

Проверьте, включён ли механизм скидок в вашей конфигурации

Прежде чем искать колонку скидки в документе, убедитесь, что сама функциональность включена. В УТ 11 и КА/ERP путь один: раздел «НСИ и администрирование» → «Настройка НСИ и разделов» → «Продажи» (или «CRM и маркетинг») → флажок «Скидки (наценки)». Там же обычно включаются «Автоматические скидки в продажах» и «Ручные скидки в продажах».

В УНФ настройка находится в разделе «Настройки» → «Продажи» → блок «Скидки и наценки». Без включённого флажка колонки скидки в документах просто не отображаются, и никакие действия в самом счёте этого не исправят.

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

Как добавить ручную скидку в счёт на оплату

Откройте документ «Счёт на оплату покупателю» (в УТ 11 — раздел «Продажи», в УНФ — «Продажи» → «Счета на оплату»). Если счёт создан на основании заказа, скидки обычно уже подтянулись из него; если счёт самостоятельный, заполните товары вручную.

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

Альтернатива — групповое изменение: выделите нужные строки (через Ctrl или Shift), нажмите «Ещё» → «Изменить выделенные строки» (или аналогичную команду «Подбор/изменение» в вашей версии) и задайте процент скидки сразу для всех выделенных позиций. Это удобно, когда скидка даётся на весь счёт целиком.

Ручная скидка в счёте: порядок действий
  1. 1
    Откройте счёт на оплату и заполните табличную часть товарами
  2. 2
    Через «Ещё» → «Изменить форму» включите колонки «% скидки» и «Сумма скидки», если они скрыты
  3. 3
    Укажите процент или сумму скидки по каждой строке либо выделите строки и измените их группой
  4. 4
    Проверьте итоговую сумму документа и НДС — они должны пересчитаться с учётом скидки
  5. 5
    Проведите документ и выведите печатную форму для контроля

Автоматические скидки: когда счёт считает сам

Если в компании действуют стандартные условия — например, скидка 5% при объёме от определённого количества или процент для конкретного сегмента клиентов, — разумнее настроить автоматические скидки. В УТ 11 они создаются в разделе «CRM и маркетинг» → «Скидки (наценки)». Задаётся размер, условия применения (количество, сумма, сегмент номенклатуры или партнёров) и период действия.

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

Ручная и автоматическая скидки могут суммироваться или вытеснять друг друга — это определяется настройкой совместного применения в карточке скидки (группы совместного применения: «Сложение», «Максимум», «Минимум», «Вытеснение»). Если итог вас удивляет, первым делом проверьте именно эту настройку.

Способы учесть скидку в счёте

Ручная скидка по строкам

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

Автоматические скидки

Подходит для повторяющихся условий (объём, сегмент). Ограничение: требует первичной настройки и контроля совместного применения.

Прямое изменение цены

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

Если колонки скидки нет: вариант через изменение цены

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

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

Ещё один вариант — тип цен со скидкой: создайте вид цен «Опт со скидкой» и регистрируйте в нём цены документом «Установка цен номенклатуры». Тогда в счёте достаточно выбрать этот тип цен, и все строки заполнятся сниженными ценами. Это удобно при постоянных ценовых условиях для группы клиентов.

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

Скидка и НДС: что проверить перед отправкой счёта

При применении скидки пересчитывается не только сумма строки, но и сумма НДС. В типовых конфигурациях это происходит автоматически, но при ручном изменении цен или сумм возможны расхождения в копейках из-за округления. Перед отправкой счёта сверьте: сумма по строкам равна итогу документа, а сумма НДС соответствует ставке.

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

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

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

Итоговая сумма счёта
Норма

Равна сумме строк с учётом скидок, расхождений нет

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

Итог не совпадает с суммой строк — перепроведите документ или пересчитайте скидки

Сумма НДС
Норма

Соответствует ставке НДС от суммы со скидкой

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

НДС посчитан от цены без скидки — проверьте порядок изменения строк

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

Видны цена, скидка и итоговая сумма, сумма прописью верна

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

Скидка не выводится или итог отличается от экранной формы

Связанные документы
Норма

Заказ, счёт и реализация содержат одинаковые цены

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

В реализации цены без скидки — скидка указана не в том документе цепочки

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

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

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

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

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

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

Почему в моём счёте нет колонки «Скидка»?

Чаще всего механизм скидок отключён в настройках продаж («НСИ и администрирование» → «Продажи» → флажки скидок). Реже колонка просто скрыта в настройках формы документа — проверьте «Ещё» → «Изменить форму». Если и там её нет, в вашей конфигурации скидки в счетах не предусмотрены, используйте изменение цены.

Можно ли дать скидку на весь счёт одной суммой, а не по строкам?

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

Скидка в счёте попадёт в реализацию и акт?

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

Влияет ли скидка в счёте на налоги и отчётность?

Счёт на оплату — не первичный документ, на учёт он не влияет. Налоговая база формируется по реализации (или УПД), поэтому важно, чтобы скидка была корректно отражена именно там. Разница между счётом и реализацией сама по себе налоговых последствий не создаёт, но вызывает вопросы при сверках с клиентом.

Как ограничить менеджерам максимальный размер скидки?

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

Итог

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

Скидка в счёте добавляется через колонки скидки в табличной части (при включённом механизме) или через изменение цены. Указывайте скидку в самом раннем документе цепочки, не правьте оплаченные счета и всегда сверяйте итог, НДС и печатную форму перед отправкой клиенту.