Surrika

Как считать чистую выручку с учетом возвратов по каналам

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

Продажи и ассортимент

Как считать

  1. Берем продажи за последние 12 месяцев по каждому каналу.
  2. Суммируем выручку после скидок.
  3. Отдельно суммируем выручку по возвратам.
  4. Вычитаем возвраты из выручки и получаем чистую выручку канала.
  5. Долю возвратов считаем как отношение выручки по возвратам к выручке после скидок.

Расчет на выгрузках магазина

Пример посчитан на выгрузках вымышленного мебельного магазина: продажи сайта и трех маркетплейсов, реклама, сделки CRM и остатки за 2024-2025 годы.

Хочу сравнить сайт и маркетплейсы по чистой выручке. Как учесть возвраты, чтобы канал с большим оборотом не выглядел лучше?

Чистая выручка по каналам за 12 месяцев

SQL, по которому посчитано

SELECT
  channel,
  round(sum(revenue), 0) AS gross_revenue,
  round(sum(returned_revenue), 0) AS returned_revenue,
  round(sum(revenue) - sum(returned_revenue), 0) AS net_revenue,
  round(sum(returned_revenue) / nullif(sum(revenue), 0), 3) AS return_share
FROM sales
WHERE date >= (
  SELECT (date_trunc('month', max(date)) - INTERVAL '11 months')::DATE
  FROM sales
)
GROUP BY channel
ORDER BY net_revenue DESC
LIMIT 30

Где взять выручку и возвраты по каналам

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

Почему чистая выручка канала не равна прибыли

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

Как сравнить каналы по чистой выручке с учетом возвратов

Сравнивайте каналы за одинаковый период и на сопоставимом ассортименте. Смотрите на чистую выручку в рублях и на долю возвратов в выручке. Канал с большой выручкой и высокой долей возвратов может занимать склад и не приносить желаемой отдачи. Рост доли возвратов при стабильных продажах это повод проверить карточки, размеры и качество упаковки.

Частые ошибки

Возвраты в штуках вместо рублей

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

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

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

Рекламная выручка вместо выручки канала

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

Вопросы

Чем доля возвратов в рублях отличается от доли в штуках?

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

Можно ли считать чистую выручку по категориям внутри канала?

Да, тот же расчет работает для пары канал и категория. Суммы по категориям внутри канала должны давать итог канала.

Посчитайте это на своих выгрузках

Бросьте выгрузки на доску Surrika и задайте вопрос обычными словами. Ответ придет графиком, а под ним будет SQL, по которому он посчитан.

14 дней бесплатно, карта не нужна.

По теме

Все задачи