Продавец включает репрайсер, чтобы держать цену конкурентной, а через месяц обнаруживает, что часть заказов принесла убыток. Причина почти всегда одна: правило репрайсинга ориентировано только на цену конкурентов и не имеет нижнего порога, привязанного к реальной себестоимости товара. Алгоритм честно выполняет задачу — быть дешевле — и продолжает снижать цену даже там, где снижать уже некуда.
Проблема усугубляется тем, что реальная себестоимость товара на маркетплейсе выше, чем закупочная цена в накладной от поставщика. В неё входит комиссия площадки, логистика, хранение и ещё несколько статей расходов, которые легко упустить при беглом расчёте — и именно это упущение чаще всего превращает автоматизацию из инструмента прибыли в источник убытка.
Ниже — как считается реальный нижний порог цены, как задать его в правилах репрайсера и как проверить, что защита действительно сработает, а не останется настройкой на бумаге.
Почему агрессивный репрайсинг может привести к продаже в убыток
Типичное правило репрайсинга звучит просто: «держать цену на 1–2% ниже минимальной цены среди топ-5 конкурентов по этому товару». Само по себе правило логичное — оно решает задачу удержания позиции в выдаче. Проблема в том, что оно ничего не знает о себестоимости продавца.
Убыточная ситуация возникает по нескольким сценариям, которые встречаются регулярно:
- Один из конкурентов распродаёт неликвидные остатки по цене ниже своей себестоимости — например, чтобы освободить склад перед сезонной сменой ассортимента. Репрайсер без ограничения снизу автоматически подстраивается под эту временную и нерыночную цену.
- В категорию заходит новый продавец с демпинговой стратегией для набора первых продаж и отзывов — по такой цене он готов работать первые недели в минус, магазин с обычной экономикой — нет.
- Правило настроено давно, а закупочная цена товара, комиссия площадки или тариф логистики за это время выросли — порог цены не пересчитан, и то, что раньше было безопасной минимальной ценой, теперь уже уходит в минус.
Каждый из этих сценариев не является ошибкой репрайсера — это ожидаемое поведение системы, которой не задали ограничение. Ответственность за нижний порог лежит на продавце, а не на алгоритме.
Отдельная ловушка — привычка ориентироваться на маржу «в среднем по каталогу». Если магазин видит, что общая рентабельность продаж на площадке в норме, легко пропустить, что часть конкретных SKU регулярно продаётся ниже себестоимости, а разницу компенсируют другие, более маржинальные товары. Такая картина маскирует проблему до тех пор, пока конкуренция не обострится сразу по всему ассортименту — и тогда убыточными резко окажутся уже не единичные позиции, а заметная доля каталога.
Из чего складывается реальная себестоимость с учётом комиссий МП
Закупочная цена товара — только часть расходов, которые нужно покрыть выручкой от продажи. Полная себестоимость продажи на маркетплейсе включает:
- Закупочную цену товара — то, что указано в накладной от поставщика или производственная себестоимость.
- Комиссию маркетплейса — процент от цены продажи, который площадка удерживает за размещение и продажу товара. Ставка зависит от категории и может составлять от 5% до 25% и выше.
- Логистику — доставку товара до склада площадки, доставку до покупателя и, что часто забывают, стоимость обратной логистики при возврате (доля возвратов в некоторых категориях, например в одежде, достигает 30–40%).
- Хранение — плату за нахождение товара на складе площадки, особенно ощутимую для товаров с медленной оборачиваемостью.
- Эквайринг и прочие фиксированные сборы — комиссию за приём платежа и мелкие статьи расходов, которые в отдельности незначительны, но в сумме способны съесть один-два процентных пункта маржи.
Собрать эти данные по каждому товару вручную для каталога в сотни и тысячи SKU нереалистично — именно поэтому нижний порог цены практически всегда нужно считать не вручную, а формулой, которая применяется автоматически при изменении любой из вводных.
Как настроить нижний порог цены в правилах репрайсера
Базовая формула минимальной цены, ниже которой репрайсер не должен опускаться, выглядит так:
Минимальная цена = (Себестоимость + Логистика) / (1 − Комиссия МП − Целевая минимальная маржа)
Разберём на примере условного товара — кроссовок, которые магазин продаёт на Wildberries.
- Закупочная себестоимость товара: 1 200 ₽
- Логистика (доставка до склада, доставка до покупателя, доля обратной логистики с учётом статистики возвратов по категории): 150 ₽
- Комиссия маркетплейса для категории «Обувь»: 17%
- Целевая минимальная маржа (минимум, ниже которого продавать не имеет смысла даже при отсутствии убытка): 10%
Расчёт:
Минимальная цена = (1 200 + 150) / (1 − 0,17 − 0,10) = 1 350 / 0,73 ≈ 1 850 ₽
Это означает: если репрайсер под давлением конкурентов попытается снизить цену этого товара ниже 1 850 ₽, продажа формально ещё не уйдёт в убыток, но опустится ниже принятого в компании минимума рентабельности. Правило репрайсера должно жёстко фиксировать этот порог как нижнюю границу — независимо от того, что показывают конкуренты.
Для сравнения: точка полной безубыточности (маржа 0%) по этому же товару составит 1 350 / 0,83 ≈ 1 627 ₽. Разница между 1 627 ₽ и 1 850 ₽ — это и есть запас, который защищает не только от прямого убытка, но и от продажи, не окупающей постоянные расходы бизнеса: аренду, зарплаты, налоги.
На практике порог стоит закладывать не по одной ставке комиссии, а по фактической, действующей именно для этой категории и этого способа доставки (площадки периодически меняют тарифы), и пересчитывать при каждом изменении закупочной цены у поставщика — вручную это делать регулярно почти никто не успевает, отсюда и берётся ценность автоматического расчёта порога внутри самой системы репрайсинга.
Формулу стоит корректировать под конкретную ситуацию магазина. Если продавец работает по УСН «доходы минус расходы» или на общей системе налогообложения, в знаменатель формулы имеет смысл дополнительно закладывать долю налоговой нагрузки — иначе целевая маржа на бумаге окажется выше, чем реально остаётся в кассе после уплаты налогов. Для товаров с сезонным спросом также полезно считать два порога — базовый и сниженный на период плановой распродажи остатков, — чтобы не путать управляемое снижение маржи с неконтролируемым уходом в убыток.
Проверка: как убедиться, что защита реально работает
Настроенный порог не гарантирует, что система действительно его соблюдает — ошибки конфигурации встречаются чаще, чем кажется. Проверить защиту стоит по следующему чек-листу:
- Тестовое изменение цены конкурентом. Временно (или на тестовом товаре) смоделируйте ситуацию, при которой конкурент выставляет цену значительно ниже вашего порога, и убедитесь, что репрайсер не последовал за ней ниже установленного минимума.
- Проверка на всех подключённых площадках. Если магазин работает с несколькими маркетплейсами, порог нужно проверить на каждом отдельно — комиссии и логистика различаются между Wildberries, Ozon, Яндекс.Маркетом и МегаМаркетом, и единое значение порога для всех площадок почти всегда ошибка.
- Актуальность вводных данных. Убедитесь, что порог пересчитывается автоматически при изменении закупочной цены, а не хранится как статичное число, заданное один раз при настройке.
- Журнал изменений цены. Хороший репрайсер ведёт историю: какая цена была установлена, когда и по какой причине. По этому журналу легко проверить постфактум, не опускалась ли цена ниже расчётного порога хотя бы на короткий период.
- Сверка с фактической маржой. Раз в месяц стоит сверять расчётный порог с фактической прибылью по товару — если она регулярно оказывается ниже целевой, значит в формулу заложены устаревшие данные по комиссии или логистике.
- Реакция на изменение тарифов площадки. Маркетплейсы периодически пересматривают комиссии по категориям и тарифы логистики, иногда без заметного анонса. Стоит проверить, замечает ли система такие изменения автоматически или требует ручного обновления ставки в настройках порога.
В «Витрине» защита минимальной цены встроена в модуль репрайсинга и работает на данных о себестоимости и остатках, которые уже синхронизированы с каждой подключённой площадкой, — порог пересчитывается автоматически при изменении закупочной цены или тарифов маркетплейса, и цена товара технически не может опуститься ниже заданного минимума ни на одной из площадок.