Proje vitrini hazırlanıyorPreparing project showcaseПодготавливаем витрину проекта

Отчёты и аналитика

Анализ прибыльности клиентов

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

Rocketly · 2026-09-02

Последняя неделя декабря, офис дистрибьютора промышленных материалов. Руководитель отдела продаж собирает к итоговой встрече список десяти клиентов с наибольшей выручкой; первая строка не меняется второй год подряд, и в команде эту компанию называют клиентом года. В тот же день, через две двери, бухгалтер выгружает отчёт по дебиторской задолженности. Самая длинная отсрочка, больше всего напоминаний и больше всего корректировочных документов — у той же самой компании. Два отчёта готовят в одном офисе с разницей в пару часов и никогда не кладут рядом. На следующий год договор продлевают с той же скидкой, той же гибкостью по отгрузкам и той же платёжной дисциплиной.

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

1Выручка2Нетто-выручка3Себестоимость4Обслуживание5Чистый вклад
Четыре вычета, которые превращают выручку по клиенту в то, что реально остаётся компании.

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

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

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

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

Какие статьи входят в расчёт

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

  • Чистая выручка: не прайс, а то, что фактически остаётся после скидок, ретробонусов, возвратов и корректировок. Заметная часть споров о прибыльности рождается из того, что на эту строку никто не смотрел.
  • Себестоимость проданного: прямые затраты на поставку — в услугах это часы исполнителя по конкретному клиенту, в торговле и производстве материалы и прямой труд.
  • Логистика под клиента: число отгрузок, срочные доставки, дробные поставки, монтаж и обратная перевозка. По отдельности это мелочи; собранные в одну строку к концу месяца — уже нет.
  • Работа до сделки: пересчёты предложения, демонстрации, выезд на объект, анкеты по безопасности и комплаенсу. По выигранной сделке это прямые затраты, которые почти никогда никуда не записывают.
  • Работа после сделки: обращения в поддержку, повторные обучения, выезды, индивидуальные отчёты и разбор претензий. Самая недооценённая статья и чаще всего решающая.
  • Финансовый эффект: деньги, замороженные на срок отсрочки, и нагрузка от просрочки. Клиент, растягивающий ваш денежный цикл, может выглядеть прибыльным на бумаге, фактически превращая вас в своего кредитора.
  • Постоянные исключения: выделенный запас, особая упаковка, отдельная интеграция, долгие согласования договора и аудиты. В договоре этого нет, а повторяется каждый месяц.

Часть статей отслеживается напрямую, часть требует базы распределения. Выстроить её помогают основы управленческого учёта затрат, но есть цель, за которой гнаться не стоит, — полное покрытие. Команды, распределяющие последнюю единицу накладных расходов между клиентами, месяцами доводят модель, а когда она готова, ей уже никто не верит. Точность, достаточная для изменения решения, стоит несравнимо дешевле идеальной и приходит вовремя.

Как измерить стоимость обслуживания

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

При выборе драйвера достаточно одного правила: драйвер должен расти вместе с потраченным временем и накапливаться в системе сам, без ручного ввода. Число заказов — хороший драйвер, запись появляется автоматически. Часы, проведённые с клиентом, — плохой драйвер, их не вносит никто. Новая форма, выданная команде ради измерения, через три недели даёт дырявые данные, и анализ теряет доверие ещё до старта.

Что делать командам, которые не ведут учёт времени

Хватит выборки за месяц. У поддержки и продаж просят четыре недели минимума: имя клиента и грубый интервал времени. Затем выборка переводится в среднее по драйверу и распространяется на год. Это оценка, но оценка достаточно хорошая, чтобы изменить порядок в рейтинге, — а важен именно порядок, а не третий знак после запятой. Если звонки, письма и задачи аккуратно фиксируются в CRM, выборка вообще не нужна: счётчик уже работает.

Где копятся скрытые затраты

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

СтатьяКлиент AКлиент B
Годовая выручка (индекс)100100
Нетто-выручка после скидок и возвратов9481
Себестоимость проданного6262
Число заказов и отгрузок12140
Часы поддержки и выездов40260
Чистый вклад (индекс)243

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

Это не значит, что скидки безобидны. Это значит, что скидка видима и управляема, а стоимость поведения — ни то, ни другое. Дисциплину на ценовой стороне даёт продуманная индивидуальная прайс-матрица со скидками, а нагрузку от отсрочек и просрочек делает видимой подход из материала о контроле дебиторки и просроченных платежей. Когда таблица прибыльности стоит на этих двух опорах, разговор уходит от интуиции к цифрам.

Как подготовить данные

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

Второй шаг подготовки — определения. В какой момент считается выручка: при заказе, при счёте, при оплате? В какой месяц уходит возврат? Плата за внедрение — разовая выручка или растягивается на год? Без общих ответов две команды посчитают для одного клиента две разные прибыльности. Как формулировать и где хранить такие определения, разбираем в материале о словаре метрик; именно в анализе прибыльности он окупается быстрее всего.

Как сгруппировать клиентов по вкладу

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

Сколько клиент вам платит, вы узнаёте из счёта; во сколько он вам обходится, вы узнаёте только из календаря своей команды.

Четыре квадрата сами по себе не превращаются в действия: у каждого должен быть свой вопрос. Для тихих кормильцев вопрос о росте, для пожирателей ресурсов — об устройстве совместной работы, для мелкой нагрузки — о стандартизации сервиса или переводе на более лёгкий канал. Если привычки группировать клиентов по поведению нет вовсе, хорошей отправной точкой будет логика из материала об RFM-анализе и сегментации; добавить туда ось прибыльности несложно.

В каком порядке работать с убыточным клиентом

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

Изменение поведения должно быть конкретным: минимальный размер заказа, один сводный день отгрузки в неделю, обращения через единый канал, повторяющееся обучение, записанное один раз вместо пяти живых повторов. Уточнение объёма — это перевод неписаного в письменное: пока нет границы между входящим в договор и оплачиваемым дополнительно, каждое исключение затвердевает в ожидание. Такой разговор проще и убедительнее вести при продлении, а не в середине года.

Когда убыточного клиента стоит удержать сознательно

Стандартный совет прямолинеен: расставайтесь с убыточными. Он неверен как минимум в трёх ситуациях. Первая — простаивающие мощности: клиент с низким, но положительным вкладом частично покрывает постоянные затраты команды, которая и так стоит без дела; отказ от него прибыль не увеличит, а уменьшит. Вторая — референсная ценность: некоторые имена открывают двери, и эта ценность не отражается ни в одной строке таблицы. Третья — молодые отношения: отрицательный первый год во многих моделях бизнеса ожидаем.

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

Где обманывает взгляд на один год

Годовой срез — фотография, отношения — фильм. Счета с тяжёлым годом внедрения и почти нулевыми затратами после него в годовой таблице выглядят плохо, а счета с лёгким первым годом и четвёртым годом, забитым обращениями, выглядят хорошо. Чтобы читать таблицу правильно, прибыльность нужно смотреть вместе с возрастом отношений — иначе вы отрежете клиента на стадии инвестиций и наградите зрелого и дорогого.

Картину достраивают две метрики. Чтобы спрогнозировать суммарную отдачу отношений, считают пожизненную ценность клиента, а чтобы увидеть цену их приобретения — стоимость привлечения клиента. Таблица прибыльности стоит между ними мостом: она показывает, что отношения реально оставляют после того, как привлечение окупилось. По отдельности все три показателя обманывают; вместе с ними трудно спорить.

С какой периодичностью и с кем проводить анализ

Анализ прибыльности — рутина, а не проект. Раз в квартал один человек из продаж и один из бухгалтерии открывают одну и ту же таблицу за одним столом. Раз в год — выводы устареют раньше, чем кто-то пошевелится; раз в месяц — вырастет шум, обычные колебания примут за тренд, и команда перестанет верить цифрам. Квартальный ритм для большинства компаний достаточно свежий и при этом посильный.

Форма подачи определяет результат. Откройте таблицу как список виновных — и отдел продаж уйдёт в оборону, потратив час на спор о качестве данных. Откройте ту же таблицу как разговор об устройстве работы — и команда начнёт править счета вместо того, чтобы их защищать. Практическое правило: приходите на встречу не со списком убыточных имён, а со списком трёх конкретных вещей, которые в этих счетах можно изменить.

Ошибки, которые обесценивают весь расчёт

Самая частая ошибка — перфекционизм: распределяют все накладные до копейки, модель делают полгода, и к моменту готовности ей никто не доверяет. Вторая — противоположная: смотрят только на валовую маржу, полностью игнорируют стоимость обслуживания и получают тот же рейтинг по выручке под новым заголовком. Третья — привязка результата напрямую к премии менеджера: после этого команда ищет не прибыльных клиентов, а способ показать таблицу прибыльной. Четвёртая — посчитать один раз и убрать в стол.

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

Сложность таблицы прибыльности никогда не в арифметике, а в том, что выручка, затраты и касания с клиентом лежат в разных местах. Когда карточка клиента, история предложений и заказов, обращения в поддержку и финансовый учёт находятся рядом, прибыльность по клиентам перестаёт быть отдельным проектом по сбору данных. В Rocketly всё это живёт на одной записи — создайте бесплатный аккаунт и посчитайте на собственном портфеле.