Акции на Wildberries и Ozon: как участие съедает маржу продавца и как её защитить

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

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

Почему скидка 20% забирает не 20% прибыли, а гораздо больше

Главное непонимание, из-за которого продавцы соглашаются на акции не глядя, звучит так: «Ну дам скидку 20%, потеряю пятую часть прибыли, зато продам втрое больше». Это арифметически неверно, и разница огромная.

Дело в том, что скидка вычитается не из прибыли, а из цены. А прибыль — это то, что осталось от цены после всех расходов. Когда цена падает на 20%, часть расходов падает пропорционально (комиссия — процент от цены, налог на УСН «Доходы» — тоже процент), а часть не падает вообще: логистика в рублях, хранение в рублях, закупка, упаковка, обратная логистика по невыкупам. Эти фиксированные рубли остаются на месте, а покрывать их теперь нужно из меньшей выручки.

Посмотрите на конкретных числах. Возьмём условный товар на Wildberries по схеме FBW: цена 1 500 ₽, закупка 450 ₽, комиссия по одежде — 43,5% (после повышения с 7 июля 2026), логистика с коэффициентом склада 80 ₽, хранение 11 ₽, эквайринг 2%, невыкупы 80 ₽, налог УСН 6%.

Статья Без акции (1 500 ₽) Скидка 20% (1 200 ₽)
Цена продажи1 500 ₽1 200 ₽
Закупка + упаковка−490 ₽−490 ₽
Комиссия 43,5%−652 ₽−522 ₽
Логистика−80 ₽−80 ₽
Хранение−11 ₽−11 ₽
Эквайринг 2%−30 ₽−24 ₽
Невыкупы−80 ₽−80 ₽
Налог УСН 6%−90 ₽−72 ₽
Прибыль с юнита67 ₽−79 ₽

Скидка в 20% превратила прибыль 67 ₽ в убыток 79 ₽. Не «уменьшила на пятую часть» — а перевела товар через ноль. И теперь каждая дополнительная продажа делает вам хуже, а рост оборота втрое означает утроенный убыток.

Это и есть главный механизм, который ловит продавцов. При низкой марже (а после июльского роста комиссий WB маржа у многих стала именно такой) даже небольшая скидка съедает всю прибыль целиком, потому что прибыль — это тонкая плёнка поверх толстого слоя расходов. Подробный разбор всех статей расходов, из которых складывается эта плёнка, мы делали в статье про юнит-экономику продавца на маркетплейсе — если вы её не считали, начинать нужно оттуда, а не с акций.

Простое правило: считаем предельную скидку через долю переменных расходов

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

Предельная скидка = Маржинальность ÷ (1 − доля переменных расходов)

Для товара из примера выше переменные расходы — это комиссия 43,5% + эквайринг 2% + налог 6% = 51,5% от цены. Значит множитель равен 1 ÷ 0,485 ≈ 2,06: предельная скидка вдвое больше маржинальности. На Ozon в дешёвых ценовых диапазонах, где комиссия 14–20%, множитель гораздо мягче — около 1,4.

Маржинальность до акцииСкидка «в ноль» при переменных 51,5% (WB, одежда)Скидка «в ноль» при переменных 28% (Ozon, дешёвая категория)
5%примерно 10%примерно 7%
10%примерно 20%примерно 14%
20%примерно 41%примерно 28%
35%примерно 72%примерно 49%

Проверим на нашем примере: маржа была 67 ₽ от 1 500 ₽, то есть 4,5%. Умножаем на 2,06 — получаем 9,2%. И действительно, точка безубыточности для этого товара, которую мы посчитаем ниже, равна 1 363 ₽, а это скидка ровно 9,1% от 1 500 ₽. Формула работает.

Отсюда следует неприятная вещь. Стандартное требование площадки «скидка от 10 до 30%» при высокой комиссии переносят только товары с маржинальностью примерно от 5% (для скидки 10%) до 15% (для скидки 30%). Звучит как невысокая планка — но после июльского повышения комиссий WB у огромного количества товаров в перепродаже маржинальность как раз около 4–5%, то есть верхняя граница акционного коридора для них закрыта наглухо, а нижняя проходит впритык по нулю. И никакой рост оборота этого не меняет — он только масштабирует убыток.

Как устроены акции на Wildberries в 2026 году

На WB есть два принципиально разных типа участия, и путать их дорого.

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

Автоакции — площадка сама формирует список товаров и назначает скидку, а вас уведомляет заранее. Это ключевое отличие: товар попадает в акцию не потому, что вы согласились, а потому, что вы не отказались. По условиям оферты Wildberries, действующей с апреля 2026 года, продавцу приходит уведомление с перечнем товаров, размером скидки и сроками, и срок этого предварительного уведомления увеличен с трёх до пяти рабочих дней. Пять рабочих дней — это ваше окно на реакцию. Не отреагировали — цена упала.

Отказаться можно, и уходить с площадки для этого не нужно. Механика такая: в личном кабинете открываете «Календарь», выбираете нужную автоакцию, жмёте «Настроить список товаров» и исключаете артикулы, которые не должны в неё попасть.

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

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

Не уверены, при какой скидке ваши товары уходят в минус — и уже согласились на автоакцию?

Разобраться с этим →

Акции на Ozon: правила участия и механика «Баллы за скидки»

У Ozon логика похожая, но есть важное отличие, которое реально меняет расчёт.

Стандартные акции на Ozon требуют скидки в диапазоне примерно от 10% до 30% в зависимости от акции и категории. К товару предъявляются требования: он должен быть в наличии в достаточном количестве, а карточка — иметь нормальный рейтинг и заполненный контент. Скидку в обычной акции финансирует продавец, площадка её не компенсирует.

А вот «Баллы за скидки» — это отдельная механика, и её стоит понимать точно, потому что вокруг неё много путаницы. Работает так: Ozon от вашего имени устанавливает на товар скидку, покупатель видит более низкую цену, а разницу площадка начисляет вам баллами — примерно рубль скидки в балл. Этими баллами вы оплачиваете услуги Ozon: комиссию, логистику, продвижение. Подключается механика в кабинете: Финансы → Экономика магазина → Баллы за скидки, статус «Подключено» означает, что вы в ней участвуете.

Это компенсационный механизм, а не подарок, и у него есть три нюанса, которые бьют по деньгам:

  • Баллы сначала уходят на услуги площадки. Начисленные баллы автоматически гасят комиссию, логистику и продвижение. Если баллов оказалось больше, чем расходов на услуги Ozon, остаток конвертируется в рубли один к одному и выплачивается деньгами как премия — она видна в разделе «Экономика магазина». То есть деньги не пропадают, но приходят они позже и не тем потоком, на который вы рассчитывали. Плюс у баллов есть срок действия — год.
  • Кассовый разрыв по таймингу. Живой выручкой вы получаете меньше — по сниженной цене, — а компенсация сначала идёт зачётом за услуги и лишь потом, если что-то осталось, приходит деньгами. Заплатить поставщику баллами нельзя, и для бизнеса на оборотном кредите этот сдвиг ощутим.
  • Налоги. Баллы — это доход, и в налоговом учёте они учитываются как доход. То есть налог вы заплатите деньгами с суммы, часть которой пришла баллами.

Отдельно про комиссию. На Ozon комиссия считается от цены, которую фактически платит покупатель, с учётом всех скидок и акций продавца — но без учёта скидок, которые финансирует сам Ozon (например, скидки за оплату картой Ozon Банка или ту часть, что компенсируется баллами). Логика справедливая, но она означает, что снижая цену в обычной акции, вы уменьшаете и сумму комиссии, — и всё равно проигрываете, потому что выручка падает быстрее, чем комиссия.

На Wildberries база другая: комиссия считается от цены продавца до платформенной скидки. Той самой строки, которую WB в апреле 2026 переименовал из «СПП, %» в «Платформенные скидки». Это значит, что скидка, которую даёт площадка, базу комиссии не уменьшает. Про эту разницу между площадками мы подробно писали в разборе Wildberries или Ozon: что выбрать новичку.

Отказаться от акции тоже не бесплатно: цена вопроса в ранжировании

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

Wildberries официально публикует веса факторов ранжирования, и участие в акциях там стоит отдельной строкой с весом от 7% до 35%. Для сравнения: скорость доставки и сборки — 30–40%, объём продаж — 10–25%, конверсия — 5–20%, рейтинг продавца — 3–10%. То есть акции — это второй по потенциальному весу фактор во всей системе, тяжелее, чем объём продаж и конверсия.

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

Именно поэтому решение «участвовать или нет» — это не выбор между «потерять маржу» и «ничего не потерять». Это выбор между двумя видами потерь, и считать нужно оба. Иногда участие со скидкой действительно выгоднее: площадка поднимает акционный товар в выдаче, и потеря на скидке отбивается оборотом. Но «иногда» здесь — не риторическая фигура, а условие, которое надо проверять числом по каждому артикулу.

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

Пять способов, которыми акция забирает деньги незаметно

Про скидку все понимают. Дальше идёт то, о чём вспоминают уже постфактум.

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

2. Каннибализация будущего спроса. Часть покупателей купила бы ваш товар и без скидки, просто через десять дней. Вы продали им то же самое, но на 20% дешевле. Это чистый минус, который в отчёте выглядит как «рост продаж».

3. Провал после акции. Цена возвращается на место, конверсия падает — а конверсия входит в факторы ранжирования с весом 5–20%. Карточка теряет позиции ровно тогда, когда вам надо восстанавливать маржу. Классический сценарий: неделя эйфории, три недели восстановления.

4. Опустошение склада и разрыв поставок. Резкий вывоз остатков — это out of stock, а «нет в наличии» на маркетплейсе означает падение позиций и потерю накопленной статистики карточки. Плюс срочная поставка на перегруженный склад, а там уже коэффициент приёмки, который может умножить стоимость приёмки в несколько раз. Как этого избегать, мы разбирали в чек-листе первой поставки на FBO.

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

Как считать минимальную цену участия: рабочая методика

Считать нужно не «сколько я потеряю», а «ниже какой цены я не иду ни при каких условиях». Порядок действий такой.

  1. Возьмите фактическую комиссию из личного кабинета по каждой категории — не из статьи в интернете, включая эту. После июльского повышения WB и укрупнения ценовых диапазонов Ozon с 1 июля 2026 старые цифры не работают.
  2. Отделите переменные расходы от постоянных. Переменные (проценты от цены): комиссия, эквайринг, налог на УСН «Доходы». Постоянные (рубли на единицу): закупка, упаковка, логистика, хранение, обратная логистика, брак.
  3. Посчитайте точку безубыточности. Формула: минимальная цена = сумма постоянных расходов в рублях ÷ (1 − сумма переменных ставок в долях). Например, при постоянных 661 ₽ и переменных 43,5% + 2% + 6% = 51,5% получаем 661 ÷ 0,485 ≈ 1 363 ₽. Всё, что ниже 1 363 ₽, — убыток с каждой продажи.
  4. Добавьте требуемую прибыль. Если хотите зарабатывать хотя бы 100 ₽ с юнита, добавьте их к числителю: (661 + 100) ÷ 0,485 ≈ 1 569 ₽. Это ваша реальная минимальная цена, а не 1 363 ₽.
  5. Сравните с акционной ценой. Если акция требует цену ниже — участие в ней вам не подходит, и никакие соображения про «оборот» этого не меняют.
  6. Заведите минимальную цену в кабинет. Не держите её в голове и не в отдельном файле — вносите в инструмент минимальных цен, чтобы предохранитель сработал автоматически.
  7. Пересчитывайте после каждого изменения тарифов. В 2026 году площадки меняли условия по несколько раз за полугодие, и расчёт, сделанный весной, к июлю уже недействителен.

Когда в акцию идти всё-таки стоит

Чтобы не создать впечатление, что акции — это чистое зло. Есть сценарии, где участие — правильное решение:

  • Вымывание неликвида. Товар лежит на складе, каждый день капает хранение, оборачиваемость плохая. Продать со скидкой в ноль или даже в небольшой минус лучше, чем платить за хранение ещё три месяца и потом всё равно продать дешевле. Здесь акция — это способ остановить кровотечение, а не заработать.
  • Разгон новой карточки. У новой карточки нет статистики продаж, а без неё нет позиций. Акция даёт всплеск заказов и конверсии, который карточке нужен для старта. Считайте это платой за вход, как рекламный бюджет, — и заранее решите, сколько вы готовы вложить.
  • Товары с высокой маржой. Если маржинальность 35%+, скидка 15% оставляет вам прибыль и приносит дополнительный трафик. Это тот самый случай, когда акция работает как выгодный канал.
  • Сезонный товар в конце сезона. Купальники в сентябре не станут дороже. Скидка сейчас — это лучше, чем хранение до следующего июня плюс риск, что модель устареет.

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

Как измерять результат акции правильно

И последнее, что почти никто не делает: замер после. Смотреть надо не на оборот за неделю распродажи, а на три вещи.

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

Период с хвостом. Считайте не неделю акции, а месяц: неделю до, неделю акции и две после. Только так видно провал после возврата цены и рост возвратов с лагом. Акция, которая выглядит прибыльной на горизонте недели, часто оказывается убыточной на горизонте месяца.

Позиции карточки. Зафиксируйте позиции по ключевым запросам до акции и через две недели после. Если карточка после акции встала выше и держится — вы купили не только продажи, но и позиции, и это меняет всю экономику решения в плюс.

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

Частые вопросы

Формально нет — товары можно вывести из акции в «Календаре акций». Но участие входит в официальные факторы ранжирования WB с весом от 7% до 35%, это второй по значимости блок после скорости доставки и сборки. Поэтому отказ обычно означает падение позиций на время акции, особенно если в вашей категории в неё зашли все конкуренты.

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

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

Разделите расходы на постоянные в рублях (закупка, упаковка, логистика, хранение, возвраты) и переменные в процентах от цены (комиссия, эквайринг, налог). Минимальная цена = постоянные ₽ ÷ (1 − сумма переменных в долях). Например, 661 ₽ ÷ (1 − 0,515) ≈ 1 363 ₽ — это ноль. Чтобы заработать 100 ₽ с юнита, считайте (661 + 100) ÷ 0,485 ≈ 1 569 ₽.

Три причины сразу. Акция вытягивает будущий спрос — часть покупателей купила бы и через две недели. После возврата цены падает конверсия, а она входит в факторы ранжирования с весом 5–20%, поэтому карточка теряет позиции. И аудитория, привыкшая к акционной цене, начинает ждать следующую распродажу вместо покупки по обычной цене.

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

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