Скрытые комиссии маркетплейсов: почему падает реальная маржа товара
Товар продаётся за 1 000 ₽. После закупки и комиссии селлер ожидает 250 ₽ валовой прибыли. В финансовом отчёте остаётся 40–80 ₽. Иногда — отрицательная сумма. Причина обычно не в «скрытой комиссии» как отдельном проценте.

Причина в модели расчёта, где продавец вычел КВВ Wildberries и закупочную цену, а все остальные списания оставил за скобками.
Скрытые комиссии маркетплейсов при расчёте маржинальности — это в большинстве случаев не тайные удержания площадки. Тарифы на логистику, хранение, приёмку, возвраты и отдельные услуги раскрыты в кабинете, оферте, калькуляторе и отчётах. Но они не попадают в упрощённую формулу. Поэтому цифра «маржа 30%» существует в таблице до первой поставки, а не в P&L продавца.
Реальная маржа товара после всех вычетов начинается не с цены в карточке. Она начинается с полной цепочки движения единицы: закупка, упаковка, поставка, приёмка, размещение, заказ, доставка, возврат, повторное хранение, реклама, налог.
Анатомия удержаний: КВВ не равно стоимости продажи
На Wildberries комиссию за продажу называют коэффициентом вознаграждения Wildberries — КВВ. Ставка зависит от категории и отражается в разделе тарифов кабинета продавца. Это первое списание, которое видит селлер. И часто последнее, которое он закладывает в калькулятор.
Типовая упрощённая логика выглядит так:
Цена продажи − себестоимость − КВВ = прибыль.
Она неверна. КВВ — это агентское вознаграждение площадки. Оно не включает всю экономику обработки заказа. После него остаются расходы на логистику, хранение, приёмку, эквайринг, внутреннее и внешнее продвижение, фулфилмент, маркировку, упаковку, возвраты и налоги.
Для модели FBW, где товар находится на складе Wildberries, формула юнит-экономики должна быть длиннее:
Чистая прибыль SKU = выручка покупателя − КВВ − логистика − приёмка − хранение − возвратная логистика − эквайринг − реклама − фулфилмент − упаковка и маркировка − себестоимость − налог − штрафы и прочие удержания.
Не все строки возникают по каждому заказу. Но это не аргумент исключать их из расчёта. Это аргумент считать среднюю нагрузку на одну проданную единицу за период.
Например, возвраты возникают не на каждой продаже. Но при доле выкупа 80% из 100 заказанных единиц выкупают 80. Затраты на доставку, обработку и обратный поток 20 невыкупленных единиц нельзя отнести в «непредвиденные». Их несут 80 состоявшихся продаж.
Комиссия маркетплейса — не расход на продажу. Это только одна строка расхода на продажу.
В результате продавец видит в отчёте «дополнительные удержания маркетплейса», хотя экономически часть из них сформирована раньше: неверным выбором склада, завышенным объёмом поставки, слабой карточкой, рекламной ставкой без предельного ДРР или налоговой моделью, которую не заложили в цену.
Как выглядит разрыв между расчётной и фактической маржой
Ниже — условный SKU с ценой продажи 1 000 ₽. Цифры не являются тарифом Wildberries: это модель распределения затрат, показывающая, почему расчёт по одной комиссии не работает.
| Статья | Упрощённый расчёт | Полный расчёт на единицу |
|---|---|---|
| Цена, уплаченная покупателем | 1 000 ₽ | 1 000 ₽ |
| Себестоимость товара | −500 ₽ | −500 ₽ |
| КВВ | −200 ₽ | −200 ₽ |
| Логистика и приёмка | — | −85 ₽ |
| Хранение в пересчёте на единицу | — | −18 ₽ |
| Упаковка, маркировка, фулфилмент | — | −35 ₽ |
| Эквайринг и сервисные расходы | — | −17 ₽ |
| Реклама, распределённая на выкуп | — | −70 ₽ |
| Возвратная логистика, распределённая на выкуп | — | −30 ₽ |
| Налог | — | −60 ₽ |
| Прибыль до штрафов | 300 ₽ | −15 ₽ |
Первый расчёт даёт 30% прибыли. Второй — убыток ещё до брака, компенсаций, уценки и списаний по нарушениям. В этом и состоит механизм падения маржи: не в одном большом платеже, а в сумме мелких статей, которые продавец не разнёс по SKU.
Логистические коэффициенты: расход появляется до продажи
На Wildberries итоговая стоимость поставки не сводится к «доставке товара до покупателя». На расходы влияют базовые тарифы и коэффициенты конкретного склада: для логистики, приёмки и хранения. Меняются склад, габариты, объём, период и условия — меняется себестоимость продажи.
В этом месте ошибаются даже продавцы с работающим финансовым учётом. Они фиксируют закупочную цену, считают процент КВВ, но используют единый норматив логистики для всей матрицы. Для товаров с разной кубатурой и скоростью продаж такой норматив создаёт искажение.
Базовый тариф хранения в инструкции Wildberries указан как 0,08 ₽ в день за литр. Это не означает, что товар будет храниться именно по такой ставке: итог зависит от коэффициента склада. Но сама механика очевидна. Объёмный товар с медленной оборачиваемостью несёт складской расход даже при стабильном спросе.
Ставки хранения и логистики при создании поставки фиксируются на 60 или 90 дней — срок зависит от категории. Это создаёт два последствия.
1. Нельзя оценивать экономику по сегодняшнему тарифу и применять её к уже созданной поставке. В финансовой модели должны быть условия конкретной партии, а не среднее значение из памяти.
2. Нельзя перекрывать слабую оборачиваемость новой поставкой. Каждый дополнительный объём добавляет дни хранения, а не выручку. Если спрос не растёт, складская нагрузка на единицу растёт автоматически.
Для ABC-анализа недостаточно делить ассортимент на «продаётся» и «не продаётся». Нужна связка из трёх показателей:
- выручка и валовая прибыль SKU;
- оборачиваемость по складам и партиям;
- складская нагрузка в рублях на фактически выкупленную единицу.
Товар категории A по обороту может быть категорией C по прибыли, если он занимает объём, долго лежит и требует постоянной рекламы. Оборот не компенсирует отрицательную маржу. Он только ускоряет кассовый разрыв.
Логистика должна считаться на выкуп, а не на заказ
Калькулятор площадки для модели «Склад WB» использует оборачиваемость и долю выкупа. Это правильная логика. Логистику и возвратные расходы нельзя делить на число оформленных заказов, если часть заказов не становится выручкой.
Расчётная база должна выглядеть так:
Логистические расходы на выкупленную единицу = общие расходы на прямую и обратную логистику / число выкупленных единиц.
При низкой доле выкупа знаменатель уменьшается. Расход на состоявшуюся продажу растёт. Особенно быстро это происходит в категориях с примеркой, вариативностью размеров и высоким процентом возвратов.
Селлер, который видит «доставка 50 ₽», но не распределяет обратный поток, считает не юнит-экономику. Он считает только один отрезок маршрута товара.
Приёмка, габариты и карточка: цена операционной ошибки
Штрафы не должны быть базовой строкой модели. Но они должны быть строкой сценарного анализа. Потому что штраф — это не случайный «форс-мажор», а цена ошибки в мастер-данных, контенте или поставке.
Wildberries указывает штраф 3 500 ₽ за каждое несоответствие фактического веса сверхгабаритного товара данным в карточке. Для крупного или тяжёлого SKU одного удержания достаточно, чтобы обнулить прибыль десятков единиц.
Штраф за размещение товара в неверной категории составляет 25 000 ₽. Экономический смысл здесь простой: карточка — это не маркетинговый актив, а часть финансовой инфраструктуры. Ошибка в категории влияет не только на поиск и конверсию, но и создаёт прямое обязательство.
Отдельная строка — контент. Для товара без фотографий с восьмого дня после поступления на склад плата за хранение увеличивается в десять раз. Это не «санкция за плохую карточку» в отвлечённом смысле. Это десятикратное увеличение unit storage cost у остатков, которые уже находятся в контуре площадки.
У этих удержаний общий источник: разрыв между операцией и P&L. Контент-менеджер меняет категорию, логист отгружает короб, менеджер создаёт поставку, а финансовый учёт получает итоговое удержание через недели. В такой конструкции ошибка не привязана к владельцу процесса и повторяется.
Рабочая модель требует фиксировать не только сумму штрафа, но и его причину:
| Событие | Финансовый эффект | Управленческая причина |
|---|---|---|
| Неверный вес сверхгабарита | 3 500 ₽ за несоответствие | Некорректные параметры карточки или отсутствие контрольного взвешивания |
| Неверная категория | 25 000 ₽ | Ошибка классификации SKU до поставки |
| Нет фотографий | Хранение в 10 раз дороже с 8-го дня | Поставка создана раньше готовности карточки |
| Невыкуп и зависший возврат | Логистика, хранение, риск утилизации | Нет регламента обработки возвратов |
Эти суммы нельзя равномерно «размазать» по всем SKU навсегда. Их надо учитывать в двух контурах. В управленческом P&L — как фактические потери периода. В профилактике — как KPI конкретного процесса: качества карточек, поставок, габаритных данных и обработки возвратов.
Штраф не ухудшает юнит-экономику товара. Он показывает, что у бизнеса отсутствует контроль над одной из её переменных.
Возвраты и неликвид: расход, который живёт после продажи
Возврат не завершает экономику заказа. Он запускает вторую логистическую цепочку. Товар возвращается, может храниться, требует проверки состояния, повторной маркировки или уценки. Иногда он вообще не возвращается в продаваемый остаток.
На Wildberries возврат товара продавцу хранится в ПВЗ семь дней. Первые три дня бесплатны, с четвёртого дня начисляется 10 ₽ в день за единицу. На восьмой день незабранный товар отвозят на склад; далее возможна утилизация.
Для одного товара эти 10 ₽ выглядят несущественно. Для партии возвратов — это показатель отсутствия процесса. Если ежедневно зависают 100 единиц, то после окончания бесплатного периода возникает 1 000 ₽ расходов в день. Без учёта последующей логистики, потери товарного вида и времени сотрудника.
Возвратная экономика должна быть встроена в расчёт SKU по четырём слоям:
1. Доля невыкупа. Не усреднённая по магазину, а по конкретному артикулу, размерному ряду, цвету и складу.
2. Стоимость прямой и обратной логистики. Не только доставка к покупателю, но и стоимость движения товара обратно.
3. Восстановление товарного остатка. Проверка, переупаковка, новая маркировка, уценка или списание.
4. Срок обработки возврата. Если товар не забирают и не возвращают в оборот, он превращается из актива в накапливающийся складской расход.
Есть и отдельный риск по заявкам покупателей на возврат товаров с недостатками. Если продавец не отвечает на заявку в течение пяти дней, она одобряется автоматически. Это уже не просто вопрос клиентского сервиса. Это управляемый срок, который определяет финансовый исход спорной единицы.
Проблема неликвида обычно начинается не со старого товара. Она начинается с закупки, где не была рассчитана предельная оборачиваемость. Если товар приносит 120 ₽ маржинального дохода до хранения, а за период ожидания продажи съедает эту сумму складскими и рекламными расходами, его нельзя считать активом по закупочной стоимости. Его экономическая стоимость ниже.
Реклама: ДРР должна жить внутри маржи, а не рядом с ней
Ещё один источник неучтённых затрат в юнит-экономике — реклама. Селлеры часто оценивают продвижение по обороту кампании и общему ДРР. Это недостаточно.
Общий ДРР может быть приемлемым, если реклама поддерживает товары с высокой валовой маржой. И разрушительным, если бюджет уходит в SKU с низкой ценой, крупной логистикой или высокой долей возвратов. Нельзя применять единый допустимый ДРР ко всей матрице.
Предельный рекламный расход считается от остаточной маржи:
Допустимый рекламный расход = цена продажи − все переменные расходы без рекламы − целевая прибыль.
Если после КВВ, логистики, налогов, упаковки и возвратной нагрузки у товара остаётся 90 ₽, а целевая операционная прибыль — 40 ₽, допустимый рекламный расход составляет 50 ₽. Реклама на 80 ₽ может давать продажи и рост GMV. Но каждая такая продажа уменьшает EBITDA.
Проблема усугубляется тем, что рекламный бюджет обычно распределяется по заказам, а не по выкупам. При низком выкупе фактический CAC на выкупленный товар выше отчётного CAC на заказ. В расчётах нужно использовать не стоимость привлечённого заказа, а стоимость привлечённой состоявшейся продажи.
Калькулятор Wildberries прямо предлагает отдельно закладывать продвижение, упаковку и маркировку, эквайринг, фулфилмент, иные платные сервисы и налоговую ставку. Его результат остаётся ориентиром: площадка предупреждает, что расчёт примерный и может не учитывать часть дополнительных расходов. Финальная цифра находится не в калькуляторе, а в финансовом отчёте по фактическим удержаниям.
Регуляторная среда также влияет на экономику продавца через правила платформ, налогообложение и формат работы исполнителей. Контекст этих изменений собран в материале о инициативах по регулированию маркетплейсов и налогах самозанятых. Для селлера это не фоновая новость: изменение правил почти всегда становится новой строкой затрат или новым требованием к учёту.
Налоговая ловушка: УСН считается не с выплаты
Самая дорогая ошибка в расчётах возникает у продавцов на УСН «доходы». Они принимают выплату от маркетплейса за налоговую базу. Это неверно.
Для УСН доходом признаётся вся сумма, которую заплатил покупатель. Не сумма, поступившая продавцу после удержания комиссии, логистики и прочих расходов. Комиссия маркетплейса при объекте «доходы» не уменьшает налоговую базу.
Если покупатель заплатил 1 000 ₽, а после удержаний в отчёте отражена выплата 650 ₽, налог считается с 1 000 ₽. Не с 650 ₽. В упрощённом расчёте это создаёт систематическое завышение прибыли.
При УСН «доходы минус расходы» агентское вознаграждение маркетплейса может учитываться в расходах. Но это не отменяет необходимость собирать первичные документы и правильно классифицировать каждую статью. Логистика, реклама, услуги фулфилмента, упаковка и другие расходы не становятся автоматически учтёнными только потому, что они отображены в кабинете.
Налог должен быть частью юнит-экономики на уровне SKU. Не строкой «потом посчитает бухгалтерия». Иначе продавец принимает решение о закупке по марже до налога, а деньги заканчиваются после расчёта с бюджетом.
Практически это означает три разных уровня отчётности:
- маржинальная прибыль SKU — после переменных расходов, включая рекламу, логистику и возвратную нагрузку;
- операционная прибыль магазина — после постоянных расходов: команда, сервисы, аренда, управленческие функции;
- денежный поток — с учётом сроков выплат, закупок, налогов и оплаты поставщикам.
Смешивать эти уровни нельзя. Положительная маржа SKU не гарантирует положительный cash flow. Положительная операционная прибыль не гарантирует, что закупка следующей партии профинансирована. Отрицательная маржа одного SKU может маскироваться общей прибылью магазина, пока его не выделят в ABC-анализе.
Где искать фактическую маржу, а не расчётную
Расчёт до старта нужен, но он не заменяет факт. После начала продаж основным источником становятся финансовые отчёты площадки, данные по рекламе, остаткам, поставкам и возвратам.
Минимальная периодичность контроля — еженедельно для рекламы и возвратов, ежемесячно для полной маржинальности. Для каждого SKU в отчёте должны быть разнесены:
- выручка покупателя, а не только сумма выплат;
- КВВ по факту периода;
- логистика и приёмка;
- хранение;
- расходы на рекламу в пересчёте на выкуп;
- возвраты и невыкупы;
- фулфилмент, упаковка, маркировка;
- налоги;
- штрафы и прочие удержания;
- себестоимость реализованной единицы.
После этого возникает показатель, пригодный для решений: contribution margin, или вклад SKU в покрытие постоянных расходов. Если он отрицателен, товар не нужно «докручивать оборотом». Его нужно переоценивать: поднимать цену, сокращать рекламный расход, менять поставочную модель, снижать объём, улучшать карточку или выводить из матрицы.
Фиксированный процент комиссии Wildberries не существует как универсальная стоимость продаж. Есть динамический тариф по категории, параметры склада, объём, оборачиваемость, доля выкупа и цепочка операционных решений. Любой расчёт без этих переменных показывает не прибыль, а предположение.
Реальная маржа товара появляется только после всех вычетов. Если после КВВ, логистики, хранения, рекламы, возвратов и налога она не покрывает целевую прибыль, товар убыточен. Независимо от оборота, позиции в выдаче и количества заказов.