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

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

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

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

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

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

Ниже разобраны основные сценарии: включение механизма, настройка автоматических скидок, ручные скидки в документах, скидки по дисконтным картам, контроль результата и типичные ошибки. Примеры приведены для «1С:Управление торговлей 11» и «1С:Розница 2.3/3.0» — в других конфигурациях названия команд могут немного отличаться.

Включение механизма скидок в настройках

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

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

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

Настройка автоматических скидок по условиям

Автоматическая скидка создаётся в разделе «CRM и маркетинг → Скидки (наценки)». Нажмите «Создать», задайте наименование, способ предоставления (процент, сумма, подарок, сообщение) и величину скидки. Затем настройте условия — без них скидка будет применяться ко всем продажам без разбора.

Типовые условия, доступные из коробки: сумма документа (например, скидка 5% при покупке от 10 000 рублей), количество позиций, конкретный товар или сегмент номенклатуры, вид карты лояльности, день недели и время продажи, день рождения клиента. Условия можно комбинировать: скидка сработает только при выполнении всех условий одновременно или хотя бы одного — это задаётся вариантом соединения условий.

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

Порядок создания автоматической скидки
  1. 1
    Включите автоматические скидки в настройках CRM и маркетинга
  2. 2
    Создайте элемент справочника «Скидки (наценки)» и задайте процент или сумму
  3. 3
    Настройте условия применения: сумма документа, товар, карта, время
  4. 4
    Укажите период действия и получателей (магазин, соглашение)
  5. 5
    Добавьте скидку в группу совместного применения
  6. 6
    Проведите тестовую продажу и проверьте расчёт

Группы совместного применения: как скидки сочетаются

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

На практике чаще всего используют режим «Максимум»: клиенту даётся самая выгодная из подходящих скидок, а не сумма всех. Режим сложения осторожно применяйте для акций, которые осознанно суммируются, — иначе две скидки по 10% дадут почти 20% и съедят маржу. Вытеснение удобно для приоритетных акций: например, скидка по купону вытесняет стандартную накопительную.

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

Способы совместного применения скидок

Сложение

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

Максимум

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

Вытеснение

Приоритетная скидка отменяет остальные. Удобно для купонов и промокодов, заменяющих стандартные скидки.

Последовательное применение

Скидки применяются одна за другой к уменьшающейся сумме. Итог меньше, чем при сложении, но прогнозировать его сложнее.

Ручные скидки в документах продажи

Ручная скидка назначается прямо в документе: в реализации, заказе клиента или чеке ККМ. Выделите строку товара и укажите процент в колонке «% ручной скидки» либо введите цену вручную — программа сама пересчитает скидку. Чтобы применить скидку ко всему документу, используйте команду «Назначить ручную скидку» в меню табличной части.

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

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

Скидки по дисконтным картам и накопительные программы

Для персональных скидок используются карты лояльности. Создайте вид карт в разделе «CRM и маркетинг → Виды карт лояльности», привяжите к виду скидку и зарегистрируйте карты клиентам. При сканировании или вводе карты в чеке скидка рассчитается автоматически по заданным правилам.

Накопительная скидка настраивается через условие «За накопленный объём продаж»: программа считает покупки клиента за период и при достижении порога повышает процент. Например, до 50 000 рублей — 3%, свыше — 7%. Пороги задаются ступенями в одной скидке или несколькими скидками в группе с режимом «Максимум».

Проверяйте, что карта привязана к контрагенту или партнёру корректно: если клиент оформлен дважды (дубль партнёра), накопления разойдутся по двум записям, и скидка будет считаться неверно. Периодически выполняйте поиск и объединение дублей в справочнике партнёров.

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

Проверка расчёта и отчёты по скидкам

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

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

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

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

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

Колонка скидки в документе
Норма

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

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

Колонка пустая или недоступна — механизм не включён в настройках

Расшифровка скидок
Норма

Видно, какая скидка применилась и по какому условию

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

Скидка применилась без расшифровки или применились лишние скидки

Чек ККМ
Норма

Цена в чеке совпадает с расчётом в программе

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

Сумма в чеке отличается — проблема с обменом или настройкой кассы

Отчёт по скидкам
Норма

Суммы скидок соответствуют проведённым документам

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

Разрывы между отчётом и документами — есть непроведённые или изменённые документы

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

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

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

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

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

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

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

Частые вопросы о скидках в 1С

Почему автоматическая скидка не применяется в документе?

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

Можно ли запретить скидку на отдельные товары?

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

Как сделать скидку только в определённые часы, например «счастливые часы»?

В условиях скидки есть вариант «За время продажи»: укажите дни недели и интервал времени. Скидка будет рассчитываться только для чеков, пробитых в этот период. Проверьте, что время на кассах синхронизировано, иначе скидка сработает не вовремя.

Как оформить скидку постфактум, после отгрузки товара?

Используйте документ «Корректировка реализации» с видом операции по согласованию сторон: он уменьшит сумму задолженности и сформирует корректировочный счёт-фактуру. Не редактируйте исходную реализацию задним числом — это нарушит последовательность документов и данные НДС.

Работают ли скидки в 1С:Бухгалтерии?

Полноценного механизма автоматических скидок в «Бухгалтерии» нет. Скидка оформляется ручным изменением цены в документе или корректировкой реализации. Если нужны программы лояльности и автоматический расчёт, используйте торговые конфигурации — УТ, Розницу или Комплексную автоматизацию.

Как ограничить кассиру максимальный процент ручной скидки?

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