BBF Journal

калькулятор

Калькулятор юнит-экономики: LTV, CAC и окупаемость клиента

LTV клиента по чеку, марже, частоте заказов и удержанию, отношение LTV/CAC и срок окупаемости привлечения с таблицей по месяцам на горизонте до 120 месяцев.

Реклама, скидка за первый заказ, работа менеджера — всё, что потрачено на одного нового клиента

Доля чека после переменных затрат

Дробное допустимо: 0,5 — раз в два месяца

Доля клиентов, остающихся к следующему месяцу

Целое от 1 до 120; LTV считается за этот срок

LTV за 24 месяцаLTV/CAC 2,61
7 838,14
Вклад клиента в месяц
1 200
Окупаемость клиента
2,9мес.
Прибыль с клиента (LTV − CAC)
4 838,14
Ожидаемый срок жизни
6,53мес.
LTV без горизонта
8 000
Маржа с заказа
1 000

Клиент возвращает вложенные в него 3 000 ₽ через 2,9 месяца, дальше каждый его заказ — прибыль. Расчёт без дисконтирования и без постоянных расходов: LTV — это маржа, а не чистая прибыль бизнеса.

МесяцОстаётся клиентовВклад месяцаНакопленоНакоплено − CAC
1100 %1 2001 200-1 800
285 %1 0202 220-780
372,25 %8673 08787
461,41 %736,953 823,95823,95
552,2 %626,414 450,361 450,36
644,37 %532,454 982,801 982,80
737,71 %452,585 435,382 435,38
832,06 %384,695 820,082 820,08
927,25 %326,996 147,063 147,06
1023,16 %277,946 4253 425
1119,69 %236,256 661,253 661,25
1216,73 %200,816 862,073 862,07
1314,22 %170,697 032,764 032,76
1412,09 %145,097 177,844 177,84
1510,28 %123,327 301,174 301,17
168,74 %104,837 405,994 405,99
177,43 %89,107 495,094 495,09
186,31 %75,747 570,834 570,83
195,36 %64,387 635,204 635,20
204,56 %54,727 689,924 689,92
213,88 %46,517 736,444 736,44
223,29 %39,537 775,974 775,97
232,8 %33,607 809,574 809,57
242,38 %28,567 838,144 838,14

Формула

Как считается

Юнит-экономика отвечает на один вопрос: приносит ли клиент больше, чем стоило его привлечь. Калькулятор считает по месяцам. Сначала — маржа с одного заказа: средний чек, умноженный на маржинальность, то есть на долю чека, которая остаётся после переменных затрат (как её посчитать — в калькуляторе маржи и наценки). Затем — вклад клиента за месяц: маржа с заказа, умноженная на число заказов в месяц. Дальше в дело вступает удержание: если к следующему месяцу остаётся 85 % клиентов, то во втором месяце от «среднего» клиента ждать можно только 85 % вклада, в третьем — 72 %, и так далее. Сумма этих долей за горизонт — ожидаемый срок жизни клиента в месяцах, а умноженная на вклад — LTV, пожизненная ценность клиента за выбранный горизонт. Без горизонта ряд сходится к c ÷ (1 − q): при удержании 100 % такой суммы нет, поэтому калькулятор показывает LTV только за горизонт.

Маржа с заказа
Средний чек × Маржинальность ÷ 100
Вклад клиента в месяц (c)
Маржа с заказа × Заказов в месяц
Доля клиентов в месяце t
q^(t − 1), где q = Удержание ÷ 100
Ожидаемый срок жизни
Σ q^t за горизонт, месяцев (при q = 1 — горизонт)
LTV за горизонт
c × Σ q^t
LTV без горизонта
c ÷ (1 − q)
LTV/CAC
LTV ÷ CAC
Окупаемость клиента
Первый месяц, когда накопленный вклад ≥ CAC (дробный)
Прибыль с клиента
LTV − CAC

Пример

Привлечение клиента стоит 3 000 ₽, средний чек 2 500 ₽ при маржинальности 40 %, клиент делает 1,2 заказа в месяц, удержание 85 %, горизонт 24 месяца. Маржа с заказа — 1 000 ₽, вклад клиента в месяц — 1 200 ₽. Ожидаемый срок жизни за горизонт — 6,53 месяца, LTV — 7 838,14 ₽, без горизонта — 8 000 ₽. LTV/CAC = 2,61, привлечение окупается через 2,9 месяца, прибыль с клиента за горизонт — 4 838,14 ₽. Таблица под калькулятором показывает тот же расчёт по месяцам: в какой момент накопленный вклад переходит через CAC.

Таблица

LTV/CAC при разном удержании

Те же условия, что в примере, меняется только удержание. Видно, что при одинаковых чеке и марже разница между «клиент уходит через два месяца» и «остаётся почти навсегда» — кратная: удержание влияет на LTV сильнее, чем скидка на чек.

УдержаниеСрок жизниLTV за 24 мес.LTV/CACОкупаемость
60 %2,5 мес.2 999,991не окупается
70 %3,33 мес.3 999,231,333,9 мес.
80 %4,98 мес.5 971,671,993,12 мес.
85 %6,53 мес.7 838,142,612,9 мес.
90 %9,2 мес.11 042,803,682,74 мес.
95 %14,16 мес.16 992,265,662,61 мес.

Оговорки

Что здесь не учтено

Расчёт не дисконтирует будущие месяцы: рубль маржи через два года стоит столько же, сколько сегодня. Для длинного горизонта это завышает LTV — приведённую стоимость тех же потоков считает калькулятор NPV и IRR. Удержание и число заказов считаются постоянными: сезонность, рост чека у лояльных клиентов и всплеск оттока после первой покупки в модель не входят — все эти параметры задали вы, а не сайт. Постоянные расходы — аренда, зарплаты, подписки — тоже не учтены: LTV сравнивается с CAC, а не с полной себестоимостью бизнеса; сколько клиентов нужно, чтобы покрыть постоянные расходы, показывает точка безубыточности.

Налоги с выручки в маржинальность не заложены. Если вы на УСН «Доходы», налог платится с каждого чека независимо от маржи, и маржинальность заказа нужно считать уже после него — ставку и сумму подскажет калькулятор УСН «Доходы». Возвраты, невыкупы и списания уменьшают вклад заказа — учтите их в маржинальности.

На практике

Как читать LTV/CAC

Ориентир «LTV/CAC около 3» часто называют нормой. Это не норма и не правило — это привычка инвесторов и маркетологов из подписочных сервисов, где отношение три к одному оставляло запас на постоянные расходы и ошибку в оценке удержания. Для магазина с быстрой окупаемостью первого заказа приемлемо и меньшее отношение, для бизнеса, который окупает клиента год, и тройки может не хватить. Полезнее смотреть на две вещи вместе: срок окупаемости клиента (сколько месяцев вы кредитуете рекламу из оборотных денег) и чувствительность LTV к удержанию — таблица выше показывает, что несколько процентов удержания меняют результат сильнее, чем такая же экономия на CAC. И считайте по когортам: удержание клиентов из разных каналов отличается, поэтому у каждого канала своя юнит-экономика и свой допустимый CAC. Как окупаемость считается для проекта целиком, а не для одного клиента, — в калькуляторе окупаемости вложений.

FAQ

Частые вопросы

Что такое LTV и как он считается?
LTV (lifetime value) — маржа, которую один клиент принесёт за время работы с вами. Калькулятор считает её по месяцам: вклад клиента в месяц — это средний чек, умноженный на маржинальность и на число заказов в месяц, а дальше каждый следующий месяц вклад уменьшается на долю ушедших клиентов. При чеке 2 500 ₽, марже 40 %, 1,2 заказа в месяц и удержании 85 % LTV за 24 месяца составит 7 838,14 ₽, а без ограничения горизонта — 8 000 ₽.
Чем отличается LTV за горизонт от LTV без горизонта?
LTV без горизонта — предел геометрической суммы c ÷ (1 − q), то есть сколько принесёт клиент, если модель удержания работает вечно. Это удобная оценка, но она обещает деньги, которые придут через годы. LTV за горизонт считает только выбранный срок — обычно 12 или 24 месяца — и именно его стоит сравнивать с CAC: рекламный бюджет тратится сегодня, а не через пять лет. При удержании 100 % бесконечного LTV не существует, поэтому калькулятор показывает только LTV за горизонт.
Какое отношение LTV/CAC считается хорошим?
Часто называют ориентир «около 3», но это отраслевая привычка из подписочных сервисов, а не норма. Для бизнеса, где клиент окупается первым заказом, приемлемо и меньшее отношение; для долгой окупаемости нужен запас на постоянные расходы и ошибку в оценке удержания. Смотрите на срок окупаемости клиента вместе с LTV/CAC: в примере привлечение за 3 000 ₽ окупается через 2,9 месяца при LTV/CAC 2,61, а при удержании 60 % — LTV/CAC уже 1.
Как посчитать удержание для калькулятора?
Возьмите когорту клиентов, пришедших в один месяц, и посмотрите, какая доля из них сделала хотя бы один заказ в следующем месяце — это и есть удержание. Если у вас есть только отток (churn), удержание равно 100 минус отток. Для редких покупок считайте по кварталам и переводите в месячную долю, либо уменьшайте число заказов в месяц: 0,33 заказа — это один заказ в квартал. Удержание по каналам привлечения обычно отличается, поэтому считайте юнит-экономику для каждого канала отдельно.
Почему маржинальность, а не средний чек?
CAC — это живые деньги, и сравнивать его нужно с деньгами, которые реально остаются: чек минус закупка, доставка, упаковка, комиссия площадки, эквайринг и другие переменные затраты. Если подставить в расчёт выручку, LTV окажется в несколько раз выше настоящего, а убыточная реклама будет выглядеть прибыльной. На УСН «Доходы» из маржи стоит вычесть и налог с выручки — он платится с каждого чека независимо от прибыли.
Учитывает ли расчёт дисконтирование и постоянные расходы?
Нет. Все месяцы горизонта считаются в сегодняшних рублях, без ставки дисконтирования, и на длинном горизонте LTV из-за этого завышен — приведённую стоимость тех же потоков даёт калькулятор NPV и IRR. Постоянные расходы — аренда, зарплаты, подписки — в LTV не входят: он сравнивается с CAC, а не с полной себестоимостью бизнеса. Сколько клиентов нужно, чтобы покрыть постоянные расходы, показывает калькулятор точки безубыточности.