FINMENTOR · Маржа и управленческий анализ

Факторный анализ маржи с флагами: как понять, почему бизнес заработал больше или меньше

«Маржа выросла» или «маржа упала» — это факт, а не причина. Разбираем факторный мост (количество, ассортимент, себестоимость, цена) и систему флагов, которая объясняет, почему маржа изменилась на самом деле: маркетинг, наличие товара, сезонность, канал, скидки.

Геннадий Яковлев · FINMENTOR — внешний CFO

Executive Summary

Собственник обычно видит только итог: маржа выросла или упала. Этого недостаточно для решений. Маржа может вырасти по здоровой причине — продали больше высокомаржинальных товаров, снизили себестоимость, улучшили ассортимент. А может вырасти по опасной — цена и объём падают, но период временно спасает разовая закупочная выгода или смещение продаж в пару позиций.

Факторный анализ маржи должен отвечать на три вопроса: что произошло с маржей, почему это произошло и что делать дальше. Факторный мост показывает «что», а система флагов и диагностических признаков — «почему».

Главная мысль

Нельзя принимать решение только по итоговому факторному мосту. Один и тот же минус по цене означает разное, если в периоде была промо-акция; одно и то же падение количества — разное, если был stock-out. Контекст решает.

Факторный мост на примере периода

Количество

Эффект объёма

−79 641

Ассортимент / Mix

Эффект структуры продаж

+280 294

Себестоимость

Эффект закупочной цены

+284 691

Итого Δ маржи

Цена дала −157 742

+327 602

Почему обычный отчёт по марже не отвечает на главный вопрос

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

Что такое факторный анализ маржи

Факторный анализ раскладывает изменение маржи между двумя периодами на составляющие — «факторный мост». Это управленческий инструмент: он переводит итог «маржа +327 602» в понятную причину «ассортимент и себестоимость дали плюс, цена и количество — минус».

Δ Margin = Volume Effect + Mix Effect + Cost Effect + Price EffectСумма четырёх эффектов равна общему изменению маржи. Каждый эффект отвечает на свой управленческий вопрос.

Четыре базовых фактора: количество, mix, себестоимость, цена

ФакторЧто показываетУправленческий вопрос
КоличествоКак изменение объёма продаж повлияло на маржуМы продали больше или потеряли объём?
Ассортимент / MixКак изменение структуры продаж повлияло на маржуМы продаём правильный ассортимент или просто создаём оборот?
СебестоимостьКак изменение закупочной стоимости повлияло на маржуЗакупки усилили маржу или съели её?
ЦенаКак изменение продажной цены повлияло на маржуКомпания удерживает цену или продаёт через скидки?

Пример факторного анализа

ФакторВлияние на маржу
Количество−79 641
Ассортимент / Mix+280 294
Себестоимость+284 691
Цена−157 742
Итого изменение маржи+327 602
Вывод

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

Почему нужен анализ с флагами

Факторный мост показывает направление и величину каждого эффекта, но не его качество. Флаг — это быстрый визуальный сигнал: зелёный (здорово), жёлтый (внимание), оранжевый (требует анализа), красный (критическая зона). Флаги позволяют собственнику за секунды понять, где результат здоровый, а где — тревожный.

Главные флаги факторного анализа

1. Margin Growth Flag

УсловиеФлагЗначение
Маржа выросла, основные факторы здоровыеGreenРост качественный
Маржа выросла, но есть отрицательные факторыYellowРост есть, но есть риски
Маржа снизиласьOrangeТребуется анализ причин
Маржа снизилась, несколько факторов отрицательныеRedКритическая зона

2. Volume Flag

УсловиеФлагУправленческий смысл
Volume Effect > 0GreenОбъём помогает марже
Volume Effect около 0YellowОбъём нейтрален
Volume Effect < 0OrangeПотеря объёма
Volume Effect сильно отрицательныйRedРиск падения спроса или наличия товара

3. Mix Flag

УсловиеФлагУправленческий смысл
Mix Effect > 0GreenАссортимент улучшил маржу
Mix Effect около 0YellowСтруктура продаж не изменилась
Mix Effect < 0OrangeПродажи сместились в слабую маржу
Mix Effect сильно отрицательныйRedАссортиментная политика ухудшает бизнес

4. Cost Flag

УсловиеФлагУправленческий смысл
Cost Effect > 0GreenСебестоимость улучшила маржу
Cost Effect около 0YellowСебестоимость стабильна
Cost Effect < 0OrangeСебестоимость давит на маржу
Cost Effect сильно отрицательныйRedЗакупочная стоимость разрушает маржу

5. Price Flag

УсловиеФлагУправленческий смысл
Price Effect > 0GreenЦена усилила маржу
Price Effect около 0YellowЦена стабильна
Price Effect < 0OrangeДавление скидок
Price Effect сильно отрицательныйRedЦена разрушает маржу

6. Data Quality Flag

УсловиеФлагРешение
Данные полные, формулы работаютGreenМожно использовать
Есть незначительные пропускиYellowПроверить
Есть ошибки формул или несостыковкиOrangeТребуется исправление
Ошибки влияют на итогRedНельзя принимать решение

Дополнительные диагностические признаки

Факторный анализ показывает, что изменилось. Диагностические признаки объясняют, почему. Без них флаги можно прочитать неверно.

1. Маркетинговая активность в периоде

ПризнакЧто проверяемПочему важно
Marketing Activity FlagБыла ли маркетинговая активность по SKU / категорииРост продаж мог быть куплен рекламой или скидкой
Promo DaysСколько дней товар был в акцииЦена и маржа могут быть временно снижены
Marketing SpendСколько потрачено на продвижениеРост выручки нужно сравнивать с затратами
Discount DepthНасколько снижалась ценаPrice Effect может быть отрицательным из-за промо
Campaign ROIПринесла ли акция дополнительную маржуАкция может увеличить оборот, но снизить прибыль

Если Price Effect отрицательный, но в периоде была промо-акция, нужно отделить управляемое снижение цены от реальной потери ценовой дисциплины.

2. Был ли товар на складе

ПризнакЧто проверяемПочему важно
Stock Availability FlagБыл ли товар доступен для продажиБез наличия нельзя корректно анализировать спрос
Stock-out DaysСколько дней товара не было на складеПотерянные дни продаж и маржи
Availability %Доля дней, когда товар был доступенПоказывает качество обеспечения продаж
Lost Sales EstimateПотенциально потерянные продажиПомогает оценить скрытую потерю маржи
Availability % = Дни наличия товара ÷ Количество дней в периоде
Ключевое правило

Volume Effect нельзя читать без Stock Availability Flag. Если количество упало и одновременно был stock-out, флаг должен быть «Потеря объёма из-за отсутствия товара», а не «падение спроса».

3. Сезонность товара и сопоставимость периода

Нельзя одинаково сравнивать зимний товар в январе и июле, школьный ассортимент в августе и феврале, строительные материалы в сезон и вне сезона, праздничные товары до и после праздника.

ПризнакЧто проверяемПочему важно
Seasonality FlagЯвляется ли товар сезоннымПадение или рост может быть нормальным
Comparable Period FlagСравнимы ли периоды между собойМесяц к месяцу может искажать вывод
YoY ComparisonСравнение с тем же периодом прошлого годаЛучше для сезонных товаров
Seasonal IndexОтклонение от нормального сезонного уровняПоказывает реальное превышение или недовыполнение

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

4. Дополнительные факторы

Дополнительный факторЧто показываетКакой флаг даёт
Channel MixЧерез какой канал продавался товар: розница, B2B, маркетплейс, онлайнМаржа могла измениться из-за канала продаж
Customer MixКаким клиентам продавался товарКрупные клиенты могут получать скидки и снижать маржу
Discount PolicyБыли ли ручные скидки или отклонения от прайсаКонтроль ценовой дисциплины
Product LifecycleНовый, зрелый, распродажа, вывод из ассортиментаДля разных стадий нужна разная логика оценки
Returns RateДоля возвратовВысокие возвраты могут съесть маржу
Supplier ChangeМенялся ли поставщикСебестоимость могла измениться из-за закупок
FX / Currency ImpactБыло ли влияние курса валютОсобенно важно для импортных товаров
Logistics Cost ImpactИзменилась ли логистикаСебестоимость могла вырасти из-за доставки, а не товара
VAT / Import CostБыла ли заморозка НДС или импортные расходыВлияет на деньги и эффективную себестоимость
One-off DealsБыли ли разовые крупные сделкиМогут исказить период
Data QualityЕсть ли ошибки, пропуски, некорректные SKUБез качественных данных вывод опасен

Расширенная dashboard-таблица факторного анализа

ФакторВлияние на маржуБазовый флагДиагностический признакИнтерпретация
Количество−79 641OrangeStock-out 12 днейПотеря объёма может быть связана с отсутствием товара
Ассортимент / Mix+280 294GreenСезонный товарУлучшение mix нужно сравнить с аналогичным периодом прошлого года
Себестоимость+284 691GreenSupplier terms improvedЗакупки улучшили маржу
Цена−157 742RedPromo active / скидкиЦена снизила маржу, нужно проверить эффективность акции
ДанныеYellowЕсть неполные признакиПеред решением проверить справочники и SKU
Правильный вывод

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

Как читать комбинации флагов

Ситуация 1. Количество упало, но товара не было на складе

ФакторФлаг
Volume EffectОтрицательный
Stock AvailabilityStock-out
SeasonalityНейтрально

Вывод: нельзя делать вывод о падении спроса. Сначала нужно проверить закупки, логистику и наличие товара.

Ситуация 2. Цена снизилась, но была маркетинговая акция

ФакторФлаг
Price EffectОтрицательный
Marketing ActivityАкция / промо
Volume EffectПоложительный

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

Ситуация 3. Mix улучшился, но товар сезонный

ФакторФлаг
Mix EffectПоложительный
SeasonalityСезонный товар
Comparable PeriodПериоды не полностью сопоставимы

Вывод: рост mix может быть нормальным сезонным эффектом, а не устойчивым улучшением ассортимента.

Ситуация 4. Себестоимость ухудшилась, но изменился поставщик

ФакторФлаг
Cost EffectОтрицательный
Supplier ChangeДа
FX / LogisticsВозможно влияние

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

Что должен видеть собственник

  • Факторный мост — вклад количества, mix, себестоимости и цены в изменение маржи.
  • Флаги по каждому фактору — где результат здоровый, а где тревожный.
  • Диагностический контекст — был ли stock-out, промо, сезон, смена канала или поставщика.
  • Флаг качества данных — можно ли вообще принимать решение по этим цифрам.

Какие решения даёт анализ

  • Цена. Отличать управляемые акции от потери ценовой дисциплины; проверять ROI промо.
  • Ассортимент. Усиливать позиции, реально улучшающие mix; не путать сезонный всплеск с устойчивым ростом.
  • Закупки. При отрицательном Cost Effect — переходить к рейтингу поставщиков и условиям закупки.
  • Склад. Закрывать stock-out по ходовым SKU, чтобы не терять объём и маржу.

Как связать факторный анализ с FCF по SKU и рейтингом поставщиков

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

Связка методологии

Факторный анализ маржи показывает, где появилась проблема, а рейтинг поставщиков помогает понять, у кого и на каких условиях нужно покупать, чтобы её исправить. А FCF по SKU показывает, какие товары вообще создают деньги.

Общая формула управленческого решения

Решение по товару = Маржа + FCF + Рейтинг поставщика + Флаги периодаМаржа показывает экономику продажи. FCF — денежный вклад SKU. Рейтинг поставщика — качество закупочных условий. Флаги периода — контекст: маркетинг, stock-out, сезонность, канал, скидки, возвраты, данные.

Финальный вывод

Маржа — это итог, а не объяснение. Факторный мост показывает, что её изменило: количество, ассортимент, себестоимость или цена. Флаги и диагностические признаки показывают, почему: промо, stock-out, сезонность, канал, поставщик. Только вместе они дают решение, которому можно доверять.

Одинаковый товар нельзя оценивать только по цене закупки или марже. Его нужно видеть через связку: какие товары создают деньги (FCF по SKU), у кого выгоднее покупать (рейтинг поставщиков), как это влияет на маржу (этот факторный анализ) — и какие факторы исказили результат периода.

Хотите понять, почему у вас изменилась маржа — и что с этим делать?

FINMENTOR помогает собственникам построить факторный анализ маржи, FCF по SKU, рейтинг поставщиков и управленческий dashboard, чтобы видеть не только прибыль, но и причины, риски и решения.