Модель CAC / LTV / ROMI для малого бизнеса: готовый подход
Три метрики, которые собственник малого бизнеса должен знать наизусть. Ниже — как их считать без корпоративной BI, прямо в Excel или Google Sheets.

Зачем это нужно
Большинство собственников малого бизнеса знают, сколько денег пришло, и приблизительно — сколько ушло на рекламу. Этого хватает, чтобы не разориться, но недостаточно, чтобы расти осознанно. Три метрики — CAC, LTV и ROMI — показывают, работает ли ваша экономика в принципе и сколько вы можете себе позволить тратить на привлечение клиента.
Ниже — минимальная рабочая модель. Её можно собрать в Excel за час, если есть CRM и учёт расходов на рекламу.
CAC — customer acquisition cost
CAC — это сколько вы тратите, чтобы получить одного платящего клиента. Считается так: все расходы на маркетинг и продажи за период, делённые на количество новых платящих клиентов за тот же период.
Что включать в расходы
- Прямые расходы на рекламу (Яндекс Директ, VK, инфлюенсеры, таргет).
- Зарплаты маркетологов и отдела продаж — полностью, включая премии и налоги.
- Подписки на инструменты: CRM, коллтрекинг, сервисы email-рассылок.
- Производство контента: съёмки, тексты, баннеры, агентства.
Что НЕ включать
- Расходы на удержание существующих клиентов (это считается отдельно).
- Общие офисные расходы (аренда, коммуналка) — они не маркетинговые.
- Зарплаты исполнителей, которые не занимаются привлечением (бухгалтерия, склад).
Пример: за март вы потратили 400 000 ₽ на рекламу + 300 000 ₽ на маркетолога и РОПа = 700 000 ₽. Получили 50 новых платящих клиентов. CAC = 700 000 / 50 = 14 000 ₽.
LTV — lifetime value

LTV — сколько в среднем один клиент приносит вам за всё время работы с вами. Это ключевая метрика, которая отличает «разовый бизнес» от «систематического».
Простая формула
LTV = средний чек × количество сделок за жизненный цикл клиента × маржа в долях.
Пример: средний чек 20 000 ₽, клиент покупает 4 раза за 2 года, маржа 30%. LTV = 20 000 × 4 × 0,3 = 24 000 ₽. Это «чистый» LTV — то, что остаётся после стоимости товара/услуги.
Тонкости для малого бизнеса
- Если бизнес существует меньше 3 лет — LTV ещё нельзя посчитать точно. Берите медианный срок жизни клиента, который уже понятен, и считайте на нём.
- Разделяйте сегменты: LTV корпоративного клиента и частного в одной компании могут отличаться в 10 раз.
- Учитывайте сарафан: если клиент приводит в среднем одного нового клиента, это добавляет к LTV стоимость ещё одной привлечённой сделки.
ROMI — return on marketing investment
ROMI — на сколько процентов вернулись вложения в маркетинг. Считается так: (доход от привлечённых клиентов − маркетинговые расходы) / маркетинговые расходы × 100%.
Но есть нюанс: «доход от клиента» зависит от горизонта. Если вы считаете ROMI за месяц, а клиент покупает раз в полгода — ROMI будет убыточным. Для малого бизнеса я рекомендую считать ROMI на горизонте LTV, а не месяца.
Правило здоровой юнит-экономики
Классическое соотношение: LTV должен быть минимум в 3 раза больше CAC. Если LTV / CAC < 3 — вы работаете в ноль или в минус, даже если кажется, что «деньги идут».
Если LTV / CAC ≥ 3 — можно безопасно увеличивать маркетинговый бюджет. Каждая дополнительная 1 000 ₽, вложенная в рекламу, приносит ≥ 3 000 ₽ в долгую. Это и есть зелёный свет на масштабирование.
Где собрать данные
- Расходы на рекламу — Яндекс Директ, VK Ads, коллтрекинг, подписки на инструменты.
- Расходы на команду — зарплатный лист маркетолога, РОПа, менеджеров.
- Средний чек и количество сделок — amoCRM или Bitrix24 (если они настроены правильно, см. предыдущие статьи).
- Маржа — учётная система или внутренний расчёт себестоимости.
Как автоматизировать
На первом этапе достаточно Excel или Google Sheets с ручным обновлением раз в месяц. Когда бизнес вырастает, есть смысл поднимать Roistat + DataLens — они считают эти метрики автоматически на живых данных. Но это отдельный проект и отдельные деньги.
Если нужно — у меня есть готовый Excel-шаблон с формулами под эти три метрики. Он скачивается по email-подписке, без обязательств. Ссылку оставлю в соцсетях.

Никита Бердников
Официальный партнёр amoCRM (ID 28602378), Roistat и SIPUNI. 5+ лет настраиваю CRM, сквозную аналитику и телефонию под выручку — лично, без агентских посредников. 25+ проектов, ₽100M+ выручки клиентов.
Частые вопросы
- Чем CAC отличается от ROI в маркетинге?
- CAC я считаю как все расходы на маркетинг и продажи за период, делённые на число новых платящих клиентов. ROMI же показывает, на сколько процентов вернулись вложения: доход от привлечённых клиентов минус расходы, делённые на расходы. Первое — стоимость клиента, второе — отдача бюджета.
- Как связаны NPS и LTV — что важнее для расчёта?
- NPS в этой модели я не считаю. LTV я вывожу из среднего чека, числа сделок за жизненный цикл клиента и маржи в долях. Для малого бизнеса учитываю сарафан: если клиент в среднем приводит одного нового, я добавляю к LTV стоимость ещё одной привлечённой сделки.
- Как считать ROMI вместе с CAC, чтобы цифры были честными?
- Я считаю ROMI на горизонте LTV, а не месяца. Если мерить за месяц, а клиент покупает раз в полгода, ROMI выходит убыточным. CAC при этом держу рядом: соотношение LTV к CAC от трёх для меня — зелёный свет на рост бюджета, ниже трёх работа идёт в ноль или минус.
- Какие метрики юнит-экономики нужны малому бизнесу — CAC и LTV?
- Я свожу три: CAC — сколько трачу на одного платящего клиента, LTV — сколько он приносит за всё время, ROMI — на сколько вернулись вложения. Собираю их в Excel или Google Sheets за час, если есть CRM и учёт расходов на рекламу. Этого хватает, чтобы расти осознанно.
Похожие статьи
Бот в MAX для записи и напоминаний клиентам
Запись и напоминания — самая недооценённая автоматизация: клиент, которому вовремя напомнили, доходит; забытая запись — потерянная выручка. В MAX это закрывается ботом, связанным с CRM.
MAX или Telegram для бизнеса: что меняет 152-ФЗ
Telegram удобен и привычен, но когда через бота проходят данные клиентов — заявки, телефоны, переписка, — включается 152-ФЗ. И вот здесь MAX как российский мессенджер даёт бизнесу то, чего Telegram не даёт.
Внутриканальные боты в MAX: уведомления и процессы для команды
Клиентский бот в MAX на виду, но не меньше пользы во внутреннем слое: уведомления команде и боты, которые ведут внутренние процессы, — там, где раньше был чат, где всё тонет.