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