Перейти к содержанию

Методика расчёта скидки от РРЦ по каналам

Идея

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

Важный нюанс: РРЦ со временем меняется, поэтому для каждой продажи берётся не текущая РРЦ, а та, что действовала именно в день этой продажи.

Шаг 1. Скидка по товару, каналу и месяцу

Для конкретного товара, канала продаж и месяца:

  1. Берутся все продажи этого товара в этом канале за этот месяц.
  2. Фактическая выручка = сумма всех реальных сумм продаж.
  3. Выручка по РРЦ = сумма (количество проданного × РРЦ, действовавшая в день каждой продажи).
  4. % скидки = 1 − Фактическая выручка / Выручка по РРЦ.

Пример: «B2B канал в июле 2025 дал по товару KS302 скидку от РРЦ = 7%».

Шаг 2. Скидка за весь период

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

  • Фактическая выручка за весь период — сумма всех продаж товара в канале с начала отслеживаемого периода (июль 2025) до сегодняшнего дня.
  • Выручка по РРЦ за весь период — то же самое, но по количеству × РРЦ на дату каждой продажи.
  • % скидки за период = 1 − Фактическая выручка_период / Выручка по РРЦ_период.

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

Шаг 3. Скидка по каналу в целом (не по одному товару)

Тем же способом считается одна общая цифра — скидка от РРЦ по всем продажам канала за период, без разбивки по отдельным товарам.

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

Как товар из продажи сопоставляется с ценой

Сопоставление идёт по артикулу товара, а не по названию. Причина: названия товаров со временем меняются (переименования модели, уточнение цвета и т.п.), а артикул остаётся постоянным идентификатором. При сопоставлении по названию около 6% продаж не находили себе пару — часть из них была реальными переименованными товарами, а не техническим мусором. Переход на сопоставление по артикулу решил эту проблему.

Финальный расчёт скидки от РРЦ и ставки НДС по всем основным каналам

Вся история продаж, сопоставление по артикулу:

Канал Скидка от РРЦ Ставка НДС Доля продаж с найденной ценой на дату
Дилеры Brodeks 34,14% 16,25% 99,5%
В2В −0,07% (≈0%) 17,97% 84,1%
Интернет магазин 1,02% 18,03% 77,3%
Маркетплейс Озон −4,68% 18,03% 100,0%
Маркетплейс Wildberries −1,84% 18,03% 100,0%
Розница Москва 3,10% 18,03% 73,2%
Розница СПб −0,54% 18,03% 79,4%

Интерпретация: только у Дилеров реальная системная скидка (соответствует ранее известному коэффициенту 0,67). Остальные каналы торгуют практически по РРЦ (±1–3%) — В2В в основном продаёт без наценки и без скидки, Розница и Интернет-магазин — то же самое. Отрицательная скидка у маркетплейсов (Ozon/Wildberries, −1,8…−4,7%) — не ошибка: у площадок собственное ценообразование, не завязанное на внутреннюю РРЦ компании. У Розницы и Wildberries — небольшая выборка продаж, поэтому цифры менее надёжны, чем у крупных каналов.


PDF-версия (тяжёлый файл)

→ Открыть на Google Drive

Хранится только на Google Drive (правило проекта — тяжёлые файлы не хранятся локально/в git). Индекс — HEAVY_FILES.