Контрибуционная маржа что это: это сумма, которая остаётся от выручки по сделке после вычета всех переменных затрат - себестоимости, комиссий, доставки и денег, потраченных на привлечение этого клиента. Именно она «вносит вклад» (contribution) в покрытие постоянных расходов бизнеса: аренды, окладов, налогов на фонд оплаты труда. Формула базовая: CM = выручка - переменные затраты.
Ключевое отличие от привычной валовой маржи в том, что в переменные затраты здесь честно включают рекламу и оплату за заявки. Пока реклама лежит в «общих расходах», сделка выглядит прибыльной, хотя по факту может уходить в минус.

I. Что такое контрибуционная маржа
Разделите все расходы бизнеса на две группы. Переменные растут вместе с числом сделок: закупка товара, работа мастера на объекте, эквайринг, логистика, бюджет на трафик. Постоянные не зависят от количества продаж в моменте: офис, бухгалтер, CRM, оклад руководителя. Контрибуционная маржа - это то, что осталось от выручки после первой группы.
Смысл показателя утилитарный. Если умножить контрибуционную маржу одной сделки на число сделок за месяц, получится сумма, из которой бизнес платит за всё постоянное. Что останется сверху - операционная прибыль. Если не остаётся, вопрос не в «плохом месяце», а в экономике каждой отдельной продажи.
Контрибуционную маржу считают на юнит - на одну сделку, одного клиента или одну заявку. Именно поэтому её нельзя подменить общей рентабельностью по отчёту за квартал: усреднение по всему бизнесу прячет убыточные каналы и убыточные товары.
Для услуг юнит обычно равен одному закрытому договору, для интернет-магазина - одному заказу, для подписки - одному клиенту за месяц. Определите юнит один раз и не меняйте его от отчёта к отчёту, иначе цифры перестанут быть сравнимыми.
II. Формула и пример расчёта в рублях
Базовая формула на одну сделку: CM = средний чек - переменная себестоимость - стоимость привлечения клиента. Относительный показатель считают как долю: CM% = CM / выручка × 100%.
Возьмём компанию по остеклению балконов. Средний чек 95 000 руб. Материалы и монтаж - 52 000 руб. Комиссия менеджера 5% от чека - 4 750 руб. Заявки покупаются по 3 000 руб., до договора доходит каждая четвёртая, значит привлечение одного клиента стоит 3 000 / 0,25 = 12 000 руб.
- Выручка со сделки: 95 000 руб.
- Переменная себестоимость работ и материалов: 52 000 руб.
- Процент менеджеру: 4 750 руб.
- Привлечение (4 заявки по 3 000 руб. на один договор): 12 000 руб.
- Контрибуционная маржа: 95 000 - 52 000 - 4 750 - 12 000 = 26 250 руб.
- Доля маржи: 26 250 / 95 000 × 100% = 27,6%.
Постоянные расходы компании - 850 000 руб. в месяц. Чтобы выйти в ноль, нужно 850 000 / 26 250 = 33 сделки. При 40 сделках операционная прибыль составит 40 × 26 250 - 850 000 = 200 000 руб. Такой расчёт превращает разговор о рекламе в разговор о плане: сколько нужно готовых заявок для бизнеса, чтобы закрыть постоянные расходы и заработать сверху.
Если конверсия из заявки в договор вырастет с 25% до 33%, привлечение подешевеет до 9 000 руб., а маржа поднимется до 29 250 руб. - плюс 11% к вкладу каждой сделки без единого рубля дополнительного бюджета.

III. Уровни CM1 и CM2 на практике
Один общий показатель мало что объясняет, поэтому маржу считают уровнями. CM1 - маржа после прямой себестоимости, без маркетинга: она показывает, есть ли у продукта запас прочности в принципе. CM2 - маржа после вычета затрат на привлечение: она отвечает на вопрос, выдерживает ли текущая цена лида ваш продукт. Иногда добавляют CM3, вычитая расходы на удержание и повторные продажи.
| Показатель | Что вычитаем | Пример, руб. | О чём говорит |
|---|---|---|---|
| Выручка | - | 95 000 | Средний чек по договору |
| CM1 | Себестоимость и комиссия | 38 250 | Запас прочности продукта, 40,3% |
| CM2 | Плюс привлечение клиента | 26 250 | Реальный вклад сделки, 27,6% |
| CM3 | Плюс сервис и удержание | 23 500 | Вклад с учётом повторных продаж |
Ориентиры по нишам различаются, но логика одинаковая: чем длиннее цикл сделки и дороже привлечение, тем больший разрыв между CM1 и CM2.
| Ниша | CM1, типично | CM2, типично | Комментарий |
|---|---|---|---|
| Услуги под ключ (ремонт, остекление) | 35-50% | 20-30% | Много переменных работ и материалов |
| Товарный e-commerce | 25-40% | 8-18% | Логистика и возвраты съедают вклад |
| Онлайн-обучение | 60-80% | 25-45% | Себестоимость низкая, привлечение дорогое |
| B2B-услуги с длинным циклом | 50-70% | 25-40% | Высокая доля оплаты труда в переменных |
Если CM2 отрицательная, масштабирование рекламы ускоряет убыток. Сначала правят экономику сделки - цену, конверсию или стоимость заявки - и только потом наращивают бюджет.
IV. С чем часто путают
Контрибуционную маржу регулярно смешивают с соседними показателями, из-за чего в отчётах появляются несопоставимые цифры.
| Термин | Что считает | Чем отличается |
|---|---|---|
| Валовая маржа | Выручка минус себестоимость продаж | Не учитывает рекламу и комиссии |
| Контрибуционная маржа | Выручка минус все переменные затраты | Включает привлечение клиента |
| Наценка | Надбавка к себестоимости | Считается от себестоимости, а не от выручки |
| Операционная прибыль | Маржа минус постоянные расходы | Показатель компании, а не одной сделки |
| Возврат на рекламу | Выручка делённая на расход | Игнорирует себестоимость товара |
Отдельно стоит развести маржу и возврат на рекламные инвестиции. Кампания с высоким возвратом может давать нулевой вклад, если продаётся товар с себестоимостью 80% от чека. И наоборот: скромный на вид возврат бывает отличным при высокой CM1. Поэтому решения о каналах принимают по CM2, а не по красивым цифрам рекламного кабинета.
V. Типичные ошибки при расчёте
- Считать привлечение по цене заявки, а не по цене клиента. Нужно делить стоимость заявки на конверсию в договор, иначе маржа завышена в 3-5 раз.
- Забывать про недозвоны и отказы. Заявки, которые не дошли до разговора, всё равно оплачены и входят в переменные затраты.
- Класть оклад менеджера в переменные. Оклад - постоянная часть, переменной является только процент от сделки.
- Игнорировать возвраты и рекламации. В товарных нишах 3-8% выручки уходит обратно и должно вычитаться из вклада.
- Усреднять маржу по всем товарам сразу. Один высокомаржинальный продукт легко маскирует убыточную половину ассортимента.
- Не пересчитывать показатель при смене канала: цена клиента в разных источниках отличается кратно, и вклад тоже.
Практическое правило: пересчитывайте CM2 по каждому каналу отдельно раз в месяц. Канал сравнивают не по объёму заявок, а по вкладу в рублях - именно поэтому важно понимать, как оценить качество лидов до того, как канал получит основной бюджет.
VI. Как маржа связана с потоком заявок и деньгами
Контрибуционная маржа задаёт верхний предел допустимой цены клиента. Если вклад до вычета привлечения (CM1) составляет 38 250 руб., а вы хотите оставлять себе не менее 25% чека, то на привлечение можно тратить максимум 38 250 - 23 750 = 14 500 руб. При конверсии заявки в договор 25% это даёт допустимую цену заявки 3 625 руб. Всё, что дороже, требует либо роста конверсии, либо повышения чека.
Отсюда три рычага управления. Первый - цена и состав предложения: апсейл на 10% чека часто даёт плюс 20-30% к вкладу, потому что себестоимость дополнения ниже. Второй - конверсия отдела продаж: скорость ответа и число касаний прямо уменьшают стоимость клиента. Третий - стоимость входящего потока, и именно здесь схема, где вы платите за лиды по факту результата, делает переменные затраты предсказуемыми: цена клиента известна заранее, а не выясняется по итогам месяца.
- Зафиксируйте юнит: одна сделка, один заказ или один клиент за месяц.
- Соберите переменные затраты по этому юниту, включая комиссии и возвраты.
- Рассчитайте цену клиента: стоимость заявки делённая на конверсию в договор.
- Получите CM1 и CM2 в рублях и в процентах.
- Разделите постоянные расходы на CM2 - это план сделок для выхода в ноль.
- Сравните каналы по вкладу и перераспределите бюджет в пользу тех, где CM2 выше.
Такой расчёт превращает маркетинг в управляемую статью: вы заранее знаете, сколько сделок нужно и по какой цене приемлемо покупать поток. Дальше вопрос сводится к стабильности канала и предсказуемости объёма.
VII. Короткий итог
Контрибуционная маржа - это вклад одной сделки в покрытие постоянных расходов: выручка минус все переменные затраты, включая рекламу. CM1 показывает запас прочности продукта, CM2 - выдерживает ли бизнес текущую цену клиента. Считайте показатель на юнит и по каждому каналу отдельно, а не в среднем по компании.
Практический порядок действий: посчитать CM1, вычесть реальную цену клиента, сравнить полученный вклад с постоянными расходами и определить допустимый потолок стоимости заявки. Когда этот потолок известен, выбор канала перестаёт быть вопросом вкуса - подходит любой источник, который укладывается в цифру, будь то собственная реклама или внешняя генерация целевых клиентов.

Посчитаем допустимую цену заявки для вашей ниши
Оставьте контакты: разберём средний чек, себестоимость и конверсию, покажем, какой поток заявок вписывается в вашу контрибуционную маржу.
Частые вопросы
Чем контрибуционная маржа отличается от валовой?
Валовая маржа вычитает из выручки только себестоимость продукта. Контрибуционная вычитает все переменные затраты, включая комиссии, доставку и деньги на привлечение клиента, поэтому она ближе к реальному вкладу сделки.
Какая контрибуционная маржа считается нормальной?
Универсальной нормы нет, ориентир зависит от ниши: в услугах CM2 обычно держится в диапазоне 20-30%, в товарном e-commerce 8-18%. Главный критерий не процент, а то, покрывает ли суммарный вклад постоянные расходы при реальном числе сделок.
Нужно ли включать в расчёт оклады менеджеров?
Оклад относится к постоянным расходам и в переменные не входит. В контрибуционную маржу включают только процент от сделки и другие выплаты, которые появляются вместе с продажей.
Что делать, если CM2 отрицательная?
Останавливать масштабирование бюджета. Проверьте три вещи: конверсию из заявки в договор, средний чек и фактическую цену клиента по каждому каналу. Обычно достаточно поднять доходимость заявки до разговора, чтобы вклад вернулся в плюс.
Как через контрибуционную маржу определить допустимую цену заявки?
Вычтите из CM1 ту прибыль, которую хотите оставить себе - получится бюджет на привлечение одного клиента. Умножьте его на конверсию из заявки в договор: результат и есть предельная цена заявки, выше которой канал перестаёт быть выгодным.
Нужен поток заявок с понятной ценой?
Работаем с оплатой за результат: стоимость заявки известна заранее, поэтому её легко заложить в переменные затраты и в расчёт вклада каждой сделки.
Получить целевые заявки → Telegram