Новация ИИ / Практика внедренияЗнания для бизнеса

Ценообразование в рознице: ИИ в Set Retail возвращает маржу из убыточных промо

ДанныеПроверкаИИПРОЦЕСССИСТЕМЫКОНТРОЛЬВХОД → ОБРАБОТКА → РЕШЕНИЕ
Системный подход к внедрению

Компания работала на Set Retail: кассы, ценники, программа лояльности и продажи по каждому магазину жили в одной системе, цены и акции централизованно раскатывались на всю сеть. Данные были — вплоть до того, кто именно купил акционный товар. Но решения по цене и промо принимались как раньше: по опыту категорийного менеджера, по требованию поставщика и по итогам прошлогодней акции. Разбор того, что дала конкретная акция, делался в конце периода и в среднем по сети, то есть тогда, когда цена уже отработана и менять нечего. Ниже — как этот разрыв закрывает ИИ-агент: программа, которая по заданному правилу сама считает эффект каждой акции по каждой позиции и магазину и приносит готовый вывод. Первый эффект — риски, которые перестают срабатывать: акции, которые продают больше, а зарабатывают меньше, покупатели, обученные ждать скидку, и план по марже, который срывается к концу месяца. Часы идут вторым планом, отдельным расчётом.

Профиль компании в разборе

  • Роль: розничная сеть формата дрогери — товары для дома, красоты и быта
  • Штат: около 500 сотрудников, коммерческий блок — 9 человек
  • Масштаб: 120 магазинов в пяти регионах, около 9 000 активных позиций, еженедельный промо-каталог на 500–700 позиций
  • Системы: Set Retail 10 (кассы, цены и ценники, программа лояльности, продажи по магазинам), «1С:Управление торговлей» (закупки и товародвижение), промо-план и расчёт скидок в таблицах
  • Что ведём: промо-календарь, глубину скидок и условия софинансирования с поставщиками, контроль маржи по акции, работу с программой лояльности

В продуктовой и непрододовольственной рознице скидка перестала быть исключением и стала основным режимом продаж. По данным исследовательской компании «Нильсен», за январь — октябрь 2024 года доля промо в офлайн-продажах товаров повседневного спроса составила 39,6%: в продуктовом сегменте — 38,8%, в непродовольственном — 47,5%, а средняя глубина скидки достигла 19,9% (19,5% в продовольствии и 23,3% в непродовольственных категориях). Если считать вместе с длительными скидками — стратегией постоянно низких цен, — картина ещё серьёзнее: по обновлённой методике «Нильсена», за 12 месяцев по июнь 2025 года доля промо на офлайн-рынке составила 56,5%, на онлайн-рынке — 63,7% (анализ продаж более чем в 150 розничных сетях). То есть больше половины денег, которые покупатель оставляет в магазине, проходит через скидку — и решение о ней принимается заранее, а результат измеряется постфактум.

Масштаб вопроса видно и по тем, кто вкладывается в это направление всерьёз. X5 Group раскрыла совокупный экономический эффект от ИИ-решений — около 5 млрд рублей дополнительной операционной прибыли по итогам 2025 года, — и ценообразование названо среди направлений, давших основной вклад в EBITDA, наряду с прогнозированием спроса и управлением ассортиментом. Это цифры одного игрока с выручкой около 4 трлн рублей; переносить их на сеть из 120 магазинов нельзя. Переносится другое: цена и промо — это тот участок, где эффект считается в марже и виден быстро.

Коротко

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

Содержание

Почему убыточная акция выглядит как успешная

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

Глубина скидки требует кратного роста объёма. При наценке 40% к закупочной цене и скидке 20% маржа с единицы падает с 0,4 до 0,12 себестоимости — то есть втрое с лишним. Чтобы акция дала ту же прибыль, что обычная продажа, объём нужно увеличить примерно в 3,3 раза, то есть больше чем на 200%. Акция, которая «дала +30% к продажам», при такой наценке и такой скидке почти наверняка заработала меньше, чем обычная неделя.

Часть роста — это переток, а не новые покупатели. Покупатель, который пришёл за акционным товаром, часто взял бы его и по полной цене — например, завтра, когда акция закончится. Без разбора по покупателям (а программа лояльности как раз позволяет его сделать) весь прирост записывается в заслугу акции.

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

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

Скидка обучает ждать скидку. Регулярные акции формируют привычку: покупатель не берёт товар по полной цене, потому что знает, что через неделю он будет дешевле. Консалтинговая компания Simon-Kucher прямо называет это одной из главных опасностей: увлечение промо «обучает покупателей покупать только со скидкой, убивая маржу». Это не статистика, а отраслевая оценка — но она объясняет, почему доля промо, по данным «Нильсена», удерживается на уровне больше половины продаж и почему каждая новая акция требует всё большей глубины.

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

Что съедает время между «акция прошла» и «понятно, что она дала»

Если разложить путь от запуска акции до вывода по ней, картина повторяется:

  • Планирование акции. Какие позиции, какая глубина скидки, какая цель (трафик, распродажа запаса, запуск новинки), что даёт поставщик. Обычно делается в таблицах и в переписке.
  • Согласование условий с поставщиком. Кто компенсирует скидку и в каком объёме. Без этого расчёт эффекта нельзя сделать даже в теории.
  • Заведение цен и промо. Цены и акции раскатываются на сеть, на кассах и ценниках. Здесь же появляется риск расхождения цены между полкой и кассой.
  • Сбор факта. Продажи, выручка, количество покупателей и чеков по акционным позициям — по магазинам и по дням.
  • Сравнение с базой. Что продавалось бы без акции: предыдущие периоды, соседние магазины, похожие позиции. Самый трудоёмкий шаг и чаще всего самый слабый.
  • Расчёт маржи. Разница между ценой акции и закупочной ценой, минус компенсация поставщика — только так видно, что акция дала по деньгам.
  • Вывод и решение. Учитывать ли эту акцию в следующем каталоге и на каких условиях. Именно этот шаг чаще всего не делается: времени хватает только на первые пять.

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

Что делает ИИ-агент поверх Set Retail

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

  1. Читает продажи по акционным и неакционным периодам. Данные касс и продаж по магазинам: что и по какой цене продавалось до акции, во время и после.
  2. Читает данные программы лояльности. Сколько покупателей пришло, что было в корзине, кто вернулся. Это отделяет рост от перетока.
  3. Подтягивает закупочные цены и условия поставщика. Чтобы считать не «выручку от акции», а её результат по марже с учётом софинансирования.
  4. Строит базу сравнения. Что продавалось бы без акции: прошлые периоды, похожие магазины, аналогичные позиции. Без базы любой прирост выглядит заслугой акции.
  5. Считает эффект по каждой акции и позиции. Прирост продаж, изменение маржи, стоимость привлечённого покупателя, изменение корзины.
  6. Помечает убыточные и сомнительные акции. Те, где продажи выросли, а маржа нет, и те, где рост продаж объясняется перетоком, а не новыми покупателями.
  7. Проверяет сходимость цены. Сравнивает цену, раскатанную в сети, с фактическими продажами по кассе и помечает расхождения как замечание.
  8. Возвращает результат в систему и ведёт журнал. Любой вывод объясним: на какой базе сравнения, каких периодах и каких закупочных ценах он построен.
Схема: продажи, цены и данные лояльности из Set Retail проходят расчёт эффекта акции через ИИ-агента и превращаются в решение по цене и промо
Нажмите на схему, чтобы открыть её в полном размере

Меняется не система, а горизонт: вместо вывода «акция прошла» появляется расчёт «столько продаж, столько маржи, столько новых покупателей, такие условия поставщика». Set Retail здесь не нужно заменять: по описанию вендора, решение управляет кассами, операционным днём, программой лояльности, весами и редактированием ценников, а сеть на 7 000 касс обновляется за один-два дня силами одного инженера; всего вендор указывает 150 000 установленных лицензий. То есть механизм раскатки цен и акций на сеть уже централизован — агенту остаётся считать, что этот механизм приносит.

Какие риски это снимает

Часы — не главный аргумент. Ставка выше: каждая акция — это заранее принятое решение о цене, и цена ошибки видна в марже.

Акция, которая увеличивает продажи и уменьшает прибыль

Главный риск — не провал, а успех по неверной метрике: продажи выросли на 30%, маржа упала. Такая акция проходит по отчёту как удачная и повторяется в следующем каталоге, потому что никто не посчитал её в деньгах.

Покупатель, обученный ждать скидку

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

Скидка за свой счёт под видом софинансирования

Поставщик обещает компенсацию — но часто только по части объёма, только на определённые позиции или в виде бонуса по итогам квартала. Пока это не разделено в расчёте, сеть может считать чужой скидкой свою собственную маржу.

План по марже, который срывается в конце месяца

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

Распродажа запаса вместо продажи товара

Цель «распродать запас» законна, но без измерения она оправдывает любую глубину скидки: позиция уходит дешевле себестоимости, а разница не фиксируется как убыток от решения, а растворяется в общем результате.

Расхождение цены между полкой, ценником и кассой

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

Зависимость от одного аналитика

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

Сколько часов это возвращает

Часы — следствие. Но посчитать полезно, чтобы понимать масштаб: типовой расчёт для сети из 120 магазинов с еженедельным промо-каталогом на 500–700 позиций. Вводные берите свои — методика не меняется.

Показатель Вручную С агентом
Позиций в промо-каталоге 600 в неделю 600 в неделю
Сбор факта по акционным позициям 10 часов в неделю 1 час (проверка полноты)
Расчёт базы сравнения и эффекта 8 часов в неделю 2 часа (разбор спорных позиций)
Разделение скидки с поставщиком 3 часа в неделю 2 часа (согласование условий)
Проверка сходимости цен 2 часа в неделю 1 час
Всего в неделю 23 часа 6 часов
Всего в месяц 92 часа 24 часа
Возвращённое время 68 часов в месяц
В деньгах при стоимости часа 1 400 ₽ 95 000 ₽ в месяц

Арифметика открытая: 10 + 8 + 3 + 2 = 23 часа в неделю, то есть около 92 часов в месяц. С агентом человек не собирает выгрузки и не считает базу сравнения по каждой позиции, а проверяет результаты и решает по спорным позициям, согласует условия с поставщиками: 1 + 2 + 2 + 1 = 6 часов в неделю, то есть 24 часа в месяц. Разница — 68 часов, то есть почти две рабочие недели, при стоимости часа 1 400 рублей это 95 000 рублей в месяц. Формулировка «типовой расчёт» здесь принципиальна: это математика на заявленных вводных, а не чей-то замер.

Отдельно считаем то, что в часах не измеряется вовсе, — глубину скидки. При наценке 40% и скидке 20% маржа с единицы падает с 0,4 до 0,12 себестоимости, и акция компенсирует это только при росте объёма больше чем в 3,3 раза. Если из 600 акционных позиций хотя бы 60 продаются без такого роста, а маржинальный вклад позиции в акции — порядка 4 000 рублей, речь идёт примерно о 240 000 рублей в неделю, которые акция не зарабатывает, а отдаёт. Это тоже типовой расчёт на своих вводных: подставьте свою наценку, свою глубину скидки и своё число позиций в промо-каталоге, и получите свой порог — именно он и есть ответ на вопрос, какая акция имеет смысл.

Что остаётся за человеком

Границу ответственности нужно задать до пилота, а не после первого провала по марже:

  • Решение по цене и акции — только человек. Агент считает и предлагает, категорийный менеджер утверждает глубину скидки, состав каталога и сроки.
  • Права менять цены у агента отсутствуют. Никакой записи цен в систему: чтение, расчёт и предложение.
  • Правила ценообразования задаёт человек. Минимальная наценка по категории, позиции-индикаторы, по которым цена держится всегда, лимит глубины скидки без согласования.
  • Условия поставщика — из договора, а не из догадки. Компенсации берутся из подтверждённых условий; спорные случаи агент помечает как замечание.
  • Цель акции формулируется заранее. Трафик, распродажа запаса или запуск новинки — от неё зависит, что считается успехом.
  • Квалификация причин — за специалистом. Агент показывает отклонение и его состав; причину (действия конкурента, погода, смена выкладки) определяет человек.
  • Полный журнал. Любой вывод объясним: на какой базе сравнения, каких периодах и каких закупочных ценах он построен.

Как это выглядит на практике

В рознице наши проекты начинались одинаково: не с агента, а с инвентаризации данных о ценах и акциях. Мы сверяли, что реально живёт в системе, а что — в таблицах коммерческого блока: где закупочная цена в учёте отличается от той, по которой считают скидку, где компенсация поставщика существует в переписке, но не в расчёте, где акция уже прошла, а её состав в промо-каталоге не сохранился. Дальше фиксировали правило: какая наценка допустима по категории, какая глубина скидки требует согласования и как делится скидка между сетью и поставщиком. Запрос со стороны бизнеса звучал так: «мы видим, что акция сработала по продажам, но не понимаем, заработали ли мы на ней». Первый цикл — «каталог → акция → расчёт эффекта → вывод → следующий каталог» — запускался на одной категории, потому что считать эффект по всем 600 позициям сразу бессмысленно: сначала правила и данные, потом масштаб. Основной эффект дали подготовка данных и разделение скидки на части, а не модель: как только это сошлось, расчёт по каждой акции стал регулярной процедурой, а не проектом на квартал. Близкий по смыслу опыт у нас был и в общепите, где акции и скидки живут в связке с программой лояльности и сетью точек: та же логика — считать эффект по каждой акции, а не по выручке сети в целом. Как в целом устроен такой контур, разбирали в материалах про ИИ-агента для 1С и про нейросети для бизнес-процессов.

Практический вывод: начинать нужно не с агента, а с правила «какая глубина скидки допустима и что мы считаем успехом акции». Смежные задачи считаются похожим образом: что и по какой цене продаётся по каждой позиции и магазину — в статье про управление ассортиментом в 1С:Рознице, как считается спрос для пополнения — в материале про прогнозирование спроса в 1С и WMS (WMS, Warehouse Management System — система управления складом), а как возвращать деньги из запаса — в статье про управление остатками на складе.

Как внедрить поэтапно

  1. Выберите одну категорию. Десять-двадцать позиций, которые участвуют в акциях постоянно. Так результат проверяется на одном промо-каталоге.
  2. Сверьте данные о ценах. Закупочная цена, цена акции, компенсация поставщика, даты действия. Расхождения — это первый список задач, а не помеха.
  3. Зафиксируйте правила. Минимальная наценка по категории, лимит глубины скидки без согласования, позиции, которые не участвуют в акциях никогда.
  4. Опишите контур данных. Что агент читает (продажи и цены из кассовой системы, покупатели из программы лояльности, закупка из учёта) и куда возвращает результат — в рабочее место менеджера, а не в отдельный чат.
  5. Прогоните расчёт на закрытых периодах. Возьмите прошедшие акции, по которым уже известен факт, и сравните вывод агента со своим разбором: видно, что он пропустил и где переоценил.
  6. Ограничьте права явно. Чтение, расчёт, предложение. Без права менять цены и акции в системе.
  7. Померьте четыре числа. Доля акций с положительным эффектом на маржу, средняя глубина скидки при том же объёме продаж, доля продаж по полной цене, часы на подготовку каталога и разбор акций. Именно они, а не презентация, — основание расширять пилот на следующую категорию.
Агент сам меняет цены и запускает акции?

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

У нас акции софинансирует поставщик. Это меняет расчёт?

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

Данных только из Set Retail хватит?

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

Это заменяет ABC-анализ и правила ценообразования?

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

Как понять, что эффект есть?

Четыре числа до и после: доля акций с положительным эффектом на маржу, средняя глубина скидки при том же объёме продаж, доля продаж по полной цене и часы на подготовку и разбор акций. Эти величины видно уже по одному промо-каталогу.

Разбор самой системы и того, что в ней можно автоматизировать, — в отдельном материале: 1С:Розница: возможности, отчёты и ИИ-агент поверх розничной сети.

Что в итоге

Убыточные промо появляются не из-за плохого планирования, а из-за отсутствия обратной связи: акция запускается по опыту, эффект считается постфактум и в среднем по сети, а вывод в следующий каталог не попадает. Пока это так, сеть платит рисками: ростом продаж при падении маржи, покупателями, обученными ждать скидку, софинансированием, которое оказывается своим, планом по марже, который срывается к концу периода, расхождениями цены между полкой и кассой и зависимостью от одного аналитика. Направление подтверждено деньгами: X5 Group по итогам 2025 года раскрыла около 5 млрд рублей дополнительной операционной прибыли от ИИ-решений, и ценообразование названо среди направлений с основным вкладом. Агент поверх Set Retail закрывает разрыв между «акция прошла» и «понятно, что она дала», оставляя человеку правила цены, решение об акции и условия с поставщиком. Если хотите понять, где ваш промо-каталог отдаёт маржу, начните с одной категории и одного прошедшего каталога. Остальные материалы по этому направлению собраны в разделе ИИ в ритейле, а как устроен клиентский сервис в рознице — в статье про первый ответ покупателю в RetailCRM.

Источники

  • AdIndex, новость «Доля промо в российской рознице опустилась ниже 40%» (05.02.2025) по данным исследовательской компании «Нильсен»: за январь — октябрь 2024 года доля промо в офлайн-продажах FMCG — 39,6% (продуктовый сегмент — 38,8%, непродовольственный — 47,5%); средняя глубина скидок — 19,9% (19,5% в продовольствии, 23,3% в непродовольственных категориях); в 2023 году в традиционной рознице показатель был на уровне 47%: adindex.ru
  • «Нильсен» («Нильсен Дэйта Фэктори»), материал «Тренды промо: почему доля промопродаж снижается» (22.09.2025): по обновлённой методике, включающей длительные скидки (EDLP, Every Day Low Price — стратегия постоянно низких цен), за 12 месяцев по июнь 2025 года доля промо на офлайн-рынке — 56,5%, на онлайн-рынке — 63,7%; анализ основан на продажах FMCG-товаров более чем в 150 розничных сетях России; в офлайне доля промо в денежном выражении сократилась с 62,1% до 56,5%: n-df.ru
  • X5 Group, пресс-релиз «ИИ-решения принесли X5 5 млрд рублей дополнительной операционной прибыли» (01.06.2026): совокупный экономический эффект от внедрения ИИ-решений — около 5 млрд рублей дополнительной операционной прибыли по итогам 2025 года; среди направлений, давших основной вклад в EBITDA, названы прогнозирование спроса и пополнение, ценообразование, управление ассортиментом и рекомендательные механики: x5.ru
  • CSI, описание решения Set Retail на сайте вендора: управление кассами, операционным днём, программой лояльности, весами и весовым товаром, редактирование и печать ценников; заявленные вендором 150 000 установленных лицензий и обновление сети на 7 000 касс за один-два дня силами одного инженера. Вендорское описание продукта, независимо не проверялось: crystals.ru
  • Simon-Kucher, материал «Perfect your promotion for revenue growth» (26.04.2024) и раздел «Retail Revenue Management»: промо-бюджеты растут ежегодно при падающей отдаче — чем больше акций идёт одновременно, тем меньше эффект каждой; отдельно назван риск привыкания покупателей к скидке («обучение покупать только со скидкой убивает маржу»). Отраслевая оценка консалтинговой компании; количественных замеров в этих материалах нет: simon-kucher.com
  • ScienceDaily, публикация об исследовании Rady School of Management (University of California San Diego), принятом к публикации в журнале Marketing Science (2023): динамическое ценообразование на скоропортящиеся товары снижает пищевые отходы в среднем на 21% и увеличивает валовую маржу продовольственных сетей на 3%; сравнение с прямыми запретами на органические отходы: sciencedaily.com
  • «Чек Индекс» («Платформа ОФД»), данные о среднем чеке покупки за одно посещение торговой точки, июнь 2026 к июню 2025: молочные продукты — 108 ₽ (+3%), мясная гастрономия — 281 ₽ (+7%), хлебобулочные изделия — 281 ₽ (+9%); источник — фискальные чеки каждой третьей кассы в стране; отдельным продуктом ресурс предлагает «Анализ промо» — замер влияния акции на продажи, долю бренда и лояльность покупателей: checkindex.ru