Кому: руководителям и категорийным менеджерам, которые хотят разобраться, почему продажи растут, а прибыль — нет. Факторный анализ помогает понять, что именно «съело» прибыль: скидки, рост закупочных цен или смещение спроса в сторону более дешевых товаров. В статье разберем два метода факторного анализа продаж и покажем, как использовать его результаты.
27 марта 2026
Как анализ продаж факторным методом помогает управлять прибылью
Руководитель смотрит отчет: продажи выросли, а прибыль снизилась по сравнению с аналогичным периодом прошлого года. Маркетологи считают, что причина в росте себестоимости товаров. Финансисты говорят, что на маржу повлияли слишком высокие скидки. Категорийный менеджер — что в акциях участвовали не самые маржинальные товары.
Чтобы понять, почему снижается прибыль, проводят факторный анализ. Этот инструмент помогает разобрать результат продаж на составляющие и определить, как на него повлияли разные условия.
Вместе с менеджером продукта «E-com ― стратегии ценообразования» Mindbox Антоном Ананьиным разбираем, как провести факторный анализ и можно ли его автоматизировать.
Что такое факторный анализ и зачем он нужен бизнесу
Факторный анализ — это метод, который помогает измерить, как разные показатели повлияли на финансовый результат, например, прибыль. Так бизнес увидит причину, из-за которой прибыль снизилась, и потратит ресурсы на решение настоящей проблемы.
Например, в сети аптек прибыль упала на 2 млн рублей. На первый взгляд, проблема с продажами — нужно запустить маркетинговые кампании, чтобы привлекать клиентов. Факторный анализ показал обратное: покупателей стало больше, что должно было увеличить прибыль. Но этого не случилось из-за агрессивных скидок, повышения закупочных цен и роста спроса на менее маржинальные товары.
Без факторного анализа компания видела только итоговую потерю и не знала, с какой проблемой работать в первую очередь. Теперь понятно, что нужно сосредоточиться не на маркетинге, а на переговорах с поставщиками и ценовой политике.
Иногда продажи растут, но скидки или новая цена у поставщиков съедают маржу. С факторным анализом понятно, в чем именно проблема — в цене, объеме, себестоимости или структуре продаж. Анализ помогает принять решение: скорректировать ассортимент, обсудить условия с поставщиками или изменить маркетинговые акции. Еще один плюс — можно смоделировать сценарии «что если», чтобы заранее выбрать оптимальную стратегию для повышения прибыли.
Какие есть модели факторного анализа
В зависимости от количества причин, которые влияют на прибыль, используют разные модели анализа. Чем больше факторов учитывает модель, тем точнее она отражает реальную картину. Но при этом требования к данным и трудозатраты на их обработку тоже увеличиваются.
Ниже — самые распространенные модели, от простых к продвинутым.
Модель
Какие факторы включает
Когда подходит
Минусы
Двухфакторная
Цена, объем продаж
Однородный ассортимент, быстрый анализ промо
Не учитывает себестоимость товаров и структуру продаж, из-за этого анализ необъективный
Трехфакторная
Цена, себестоимость, объем продаж
Один товар, нужен контроль маржи
Если в ассортименте сотни или тысячи категорий товаров, дает ложнопозитивные или ложнонегативные выводы
Четырехфакторная
Объем продаж, себестоимость, цена, структура (соотношение количества проданных товаров)
Ритейл, e-commerce, фарма, FMCG
Более сложные расчеты, чем у двух- и трехфакторной модели
Расширенная модель
Делит факторы на компоненты для более точного анализа. Например, влияние цены = влияние регулярной цены + скидки
Большие компании, мультиканальные бизнесы
Нужны качественные данные и ПО для автоматизации расчетов
В ритейле, а особенно, в индустрии «одежда и обувь» анализируют не только базовые показатели вроде себестоимости, но и специфические. Например:
Volume effect (влияние объема продаж) — показывает, как продажи повлияли на прибыль при прочих равных. Например, бренд продал на 20% больше курток при той же цене и себестоимости. Эти 20% в деньгах и есть влияние объема продаж на прибыль.
Base price effect (эффект базовой цены) — отражает влияние изменения регулярной цены без учета скидок и промо. Помогает планировать ценовую политику. Например, если джинсы подорожали с 3000 до 3500 рублей, анализ покажет, сколько дополнительной выручки и прибыли дал именно рост цены.
Markdown effect (влияние уценки) — показывает, как распродажи остатков и сезонные уценки влияют на маржу. Например, в конце сезона пальто продают со скидкой 40%, а потом анализируют, сколько компания потеряла из-за уценки, даже если удалось быстро распродать склад.
Promotion effect (влияние промо-акций) — дополнительный эффект от маркетинговых акций относительно обычного уровня продаж. Например, акция «3 футболки по цене 2» может увеличить продажи на 30%. Факторный анализ покажет, насколько продажи перекрыли потери от скидки.
Cost effect (влияние себестоимости) — показывает, как изменение закупочных цен всего ассортимента повлияло на прибыль. Закупочные цены редко меняются равномерно: одни растут, другие падают. Факторный анализ взвешивает каждое изменение с учетом объема продаж и сводит все разнонаправленные движения в одну итоговую цифру. Он покажет, например, что небольшое подорожание ходового товара «съело» больше прибыли, чем значительная скидка от поставщика на нишевую позицию, давая точную оценку там, где интуиция может обмануть.
Product mix effect (влияние структуры продаж по товарам) — показывает, как изменение покупательских предпочтений влияет на прибыль. Например, покупатели стали чаще выбирать пуховики с маржой 20% вместо пальто с маржой 60%, и прибыль снизилась из-за изменения структуры спроса.
Channel mix effect (влияние структуры каналов продаж) — показывает,
как перераспределение продаж между каналами с разной экономикой влияет на прибыль. Например, если часть заказов переходит с маркетплейса на собственный интернет-магазин. У маркетплейса комиссия 20%, а на продажи на сайте компания тратит в два раза меньше. Значит, прибыль может вырасти при том же объеме продаж.
как перераспределение продаж между каналами с разной экономикой влияет на прибыль. Например, если часть заказов переходит с маркетплейса на собственный интернет-магазин. У маркетплейса комиссия 20%, а на продажи на сайте компания тратит в два раза меньше. Значит, прибыль может вырасти при том же объеме продаж.
Как провести факторный анализ: два метода
Способов провести факторный анализ десятки, но чаще всего используют два.
В методе абсолютной разницы для каждого фактора считают отклонение от прошлого периода: в рублях (абсолютное) и в процентах (относительное).Этот метод полезен, когда важно понять, какие показатели изменились и как они повлияли на прибыль.
Метод цепной подстановки помогает ответить на вопрос, что будет с прибылью, если изменить один показатель, а остальные оставить как есть. Для этого берут данные прошлого периода и подставляют новое значение только одного фактора, например новую цену. Пересчитывают прибыль и фиксируют, насколько она изменилась.
Затем берут обновленный расчет и подставляют следующее новое значение, например объем продаж. Пересчитывают снова. Потом берут себестоимость. Так шаг за шагом выясняют, как каждый фактор влияет на прибыль в условиях, приближенных к реальным.Метод помогает отслеживать связь между факторами. Он показывает не просто вклад каждого показателя, а влияние в конкретной ситуации, когда другие данные уже изменились. Главное — каждый раз менять только один фактор и придерживаться одного и того же порядка подстановки.
Проведем факторный анализ на примере аптечной сети. Допустим, получилось собрать данные по прибыли, выручке, объему продаж, розничной цене и стоимости закупки противовирусного препарата. Для простоты расчетов будем использовать валовую прибыль, поскольку она включает только прямые затраты компании.
Показатель
Январь
Февраль
Продажи, шт.
5000
3000
Средняя розничная цена, ₽
650
780
Стоимость закупки, ₽
300
300
Расходы на рекламу (онлайн и офлайн), ₽
150 000
200 000
Выручка, ₽
3 250 000
2 340 000
Валовая прибыль, ₽
1 750 000
1440 000
Валовую прибыль рассчитали по формуле:
Показатель за январь = (600 − 300) × 5000 = 1 750 000 ₽
Показатель за февраль = (780 − 300)× 3000 = 1 440 000 ₽
Выясним, почему прибыль снизилась.
Расчет по методу абсолютной разницы
Чтобы провести факторный анализ, понадобятся две формулы:
Дальше рассчитываем абсолютную разницу для каждого показателя в таблице.
Фактор
Январь
Февраль
Абсолютная разница
Относительная разница
Продажи, шт.
5000
3000
−2000
−40%
Средняя розничная цена, ₽
650
780
+130
+20%
Стоимость закупки, ₽
300
300
0
0%
Расходы на рекламу (онлайн и офлайн), ₽
150 000
200 000
+50 000
+33%
Выручка, ₽
3 250 000
2 340 000
−910 000
−28%
Прибыль, ₽
1 750 000
1440 000
−310 000
−18%
В феврале компания потеряла и выручку, и прибыль, хотя цены выросли. Главная причина — рост цены не смог компенсировать падение продаж на 40%. При этом расходы на рекламу увеличились на треть, но результата не дали — эффективность маркетинга снизилась.
Себестоимость осталась прежней — значит, проблема не во внутренних издержках, а в спросе и работе рекламных каналов. Команде стоит разобраться, почему клиенты стали покупать меньше, а для этого протестировать несколько гипотез. Например, таргетировать рекламные объявления на более узкие сегменты, которые с большей вероятностью купят товар, или стимулировать спрос небольшими скидками.
Расчет по методу цепных подстановок
Здесь мы ограничимся двумя показателями из формулы валовой прибыли — ценой и объемом продаж:
Расходы на рекламу в расчет прибыли не входят, а себестоимость не менялась и поэтому не повлияла на прибыль.
Фактор
Январь
Февраль
Продажи, шт.
5000
3000
Средняя розничная цена, ₽
650
780
Стоимость закупки, ₽
300
300
Валовая прибыль, ₽
1 750 000
1 440 000
Дальше будем менять цену в формуле на февральскую. Так увидим, какой эффект дала бы новая цена, если бы объем продаж не изменился.
Прибыль = (780 − 300) × 5000 = 2 400 000 ₽
Рост цены сам по себе увеличил бы прибыль на 650 тысяч рублей. Если бы спрос не упал, февраль мог быть прибыльнее января.
Теперь меняем второй фактор — объем продаж. Цену при этом оставляем январскую:
Прибыль = (650 − 300) × 3000 = 1 050 000 ₽
Снижение продаж на 2 тысячи штук уменьшило прибыль на 700 тысяч рублей.
Метод цепных подстановок показывает, что ключевым фактором снижения прибыли стало падение объема продаж — оно уменьшило прибыль почти на миллион рублей. Повышение цены, наоборот, дало положительный эффект, но его было недостаточно, чтобы компенсировать сниженный спрос. Себестоимость не изменилась, значит, проблема не в издержках, а в динамике спроса и реакции аудитории на новую цену.
Как автоматизировать факторный анализ
Факторный анализ можно проводить в Excel, если данных не слишком много. Например, у небольшой пекарни может быть несколько десятков товаров. Скорее всего, в онлайне она тратит бюджет на продвижение только на картах. В этом случае бухгалтер или финансовый директор пекарни может использовать сводные таблицы и стандартные функции Excel.
Если товаров сотни или тысячи, считать вручную слишком долго. Для автоматизации используют BI-системы и ПО для анализа продаж. Они подтягивают данные из ERP и CRM, считают влияние всех факторов одновременно, строят дашборды и позволяют моделировать сценарии «что если». Чтобы перейти на такое ПО, нужно настроить источники данных, стандартизировать показатели и обучить команду работе с инструментом.
Примеры ПО для автоматизации факторного анализа прибыли
Инструмент
Краткое описание и как помогает в факторном анализе
Что нужно для внедрения
Microsoft Power BI
Универсальный BI-инструмент, собирает данные из разных систем (1С, ERP, CRM), помогает строить дашборды и отчеты. Часто — первое ПО для факторного анализа
— источники данных: CRM, ERP, финансовые системы;
— BI-аналитик, который может построить модель данных;
— политика данных: стандартизированные метрики прибыли, сквозные KPI;
— лицензии Power BI, инфраструктура для хранения данных
— BI-аналитик, который может построить модель данных;
— политика данных: стандартизированные метрики прибыли, сквозные KPI;
— лицензии Power BI, инфраструктура для хранения данных
Tableau
Подойдет, если нужны дашборды и готовые шаблоны для анализа прибыли. В Tableau Exchange есть шаблон Profit Insights, который делает факторный анализ прибыли: анализ по классам продуктов, рынкам, влиянию промоакций
— подготовленная модель данных в едином хранилище;
— BI-команда или аналитики, которые умеют строить дашборды в Tableau;
— процесс ETL / ELT для регулярной загрузки и обновления данных
— BI-команда или аналитики, которые умеют строить дашборды в Tableau;
— процесс ETL / ELT для регулярной загрузки и обновления данных
KNIME
Открытая платформа для data science, машинного обучения и сложного анализа; поддерживает построение пайплайнов и статистических моделей
— data‑инженеры или аналитики;
— выгрузки из учетных систем, хранилище данных;
— ресурсы на разработку;
— инфраструктура: локальный сервер или облако
— выгрузки из учетных систем, хранилище данных;
— ресурсы на разработку;
— инфраструктура: локальный сервер или облако
Tanagra
Open-source инструмент для анализа данных. Подходит для пилотных проектов и гипотез, особенно если хочется попробовать аналитическую модель без больших затрат на ПО
— аналитики со статистическим опытом;
— готовность работать с локальными файлами или серверами (не облачное решение);
— данные в табличном формате (CSV, Excel)
— готовность работать с локальными файлами или серверами (не облачное решение);
— данные в табличном формате (CSV, Excel)
Как использовать результаты факторного анализа
Падение объема продаж — одна из причин снижения прибыли. Поэтому важно проверить, что изменилось: трафик, качество аудитории, конкуренты, сезонность
или реакция клиентов на повышение цены. Разберем несколько советов на нашем примере с аптекой, где продажи снизились при росте цены и расходов на рекламу:
или реакция клиентов на повышение цены. Разберем несколько советов на нашем примере с аптекой, где продажи снизились при росте цены и расходов на рекламу:
- Провести AB-тесты. Чтобы понять, как сохранить спрос на противовирусный препарат при новой цене, можно протестировать гипотезу: если предложить небольшую скидку 10% на второй товар или витамин С в подарок, конверсия в покупку вернется к прежнему уровню. Проверить это можно с помощью AB-теста: одна группа клиентов видит новую цену без бонусов, другая — с предложением. Затем, чтобы оценить эффективность механики, сравнивают показатели продаж, среднего чека и прибыли.
- Пересобрать медиаплан. Если стоимость клика растет, а объем продаж падает, значит, аудитория «остыла». Возможно, стоит уточнить сегменты, перераспределить бюджет в пользу CRM-каналов, где общение с аудиторией дешевле, чем в перфоманс-каналах. А иногда продажи могут вырасти,
если изменить скрипт фармацевтов, чтобы они продвигали товары на кассе. - Переупаковать ценность продукта. Когда цена растет, покупатели ищут дополнительные аргументы в пользу товара: информацию о стандартах производства и надежности поставщика, фото упаковки. Все это компания может добавить в карточку товара.
- Подготовить план действий, если спрос продолжит падать. Даже если просадка разовая, лучше иметь готовые сценарии: персональные акции для удержания клиентов, стимулирование повторных покупок, альтернативные товары с лучшей маржой. Запасной план снижает риски и помогает быстро реагировать на изменения рынка.
4 вопроса о факторном анализе прибыли
1. Что такое факторный анализ прибыли и зачем он нужен?
Факторный анализ прибыли — это метод, который помогает понять, почему изменился финансовый результат компании. Например, на показатель может повлиять себестоимость, объем продаж или расходы на рекламу. Задача факторного анализа — помочь компании принимать обоснованные решения. Вместо того чтобы действовать наугад, можно точечно скорректировать цены, пересмотреть маркетинговые акции или изменить условия работы с поставщиками.
Факторный анализ прибыли — это метод, который помогает понять, почему изменился финансовый результат компании. Например, на показатель может повлиять себестоимость, объем продаж или расходы на рекламу. Задача факторного анализа — помочь компании принимать обоснованные решения. Вместо того чтобы действовать наугад, можно точечно скорректировать цены, пересмотреть маркетинговые акции или изменить условия работы с поставщиками.
2. Какие есть методы факторного анализа? Чаще всего используют два метода: абсолютных разниц и цепных подстановок. В первом случае сравнивают показатели до и после. Во втором — поочередно меняют один фактор, чтобы оценить его изолированное влияние.
3. Как автоматизировать факторный анализ?
Если у компании несколько десятков товаров, то для анализа подойдет Excel. Для компаний с ассортиментом в сотни и тысячи товаров используют BI-системы (Power BI, Tableau), которые автоматически собирают данные из CRM и ERP-систем и строят отчеты.
Если у компании несколько десятков товаров, то для анализа подойдет Excel. Для компаний с ассортиментом в сотни и тысячи товаров используют BI-системы (Power BI, Tableau), которые автоматически собирают данные из CRM и ERP-систем и строят отчеты.
4. Как использовать результаты факторного анализа?
Результаты анализа — это основа для изменений в компании. Например, если анализ показал падение спроса из-за роста цен, можно провести АВ-тесты с бонусами или скидками либо перераспределить рекламный бюджет
Результаты анализа — это основа для изменений в компании. Например, если анализ показал падение спроса из-за роста цен, можно провести АВ-тесты с бонусами или скидками либо перераспределить рекламный бюджет