CAC Payback Period: за сколько окупается клиент
Что такое CAC payback period
CAC Payback Period — время в месяцах, за которое клиент возвращает деньги, потраченные на его привлечение. Один из ключевых показателей эффективности unit-economics в SaaS.
Представьте: на привлечение клиента потратили $3000 (CAC). Клиент платит $250/месяц, gross margin 80%. Каждый месяц он «возвращает» $250 × 0.8 = $200. Payback = $3000 / $200 = 15 месяцев.
За 15 месяцев вы вернули деньги. После этого клиент начинает приносить прибыль.
Формула
Базовая формула:
CAC Payback Period = CAC / (ARPU × Gross Margin)Где:
- CAC — стоимость привлечения одного клиента
- ARPU — средний monthly revenue per user (не годовой!)
- Gross Margin — валовая маржинальность, обычно 70-85% для SaaS
Результат — в месяцах.
Для годовых контрактов формула иначе:
CAC Payback (months) = CAC / (ACV × Gross Margin / 12)ACV — Annual Contract Value.
Почему это важно
Payback period напрямую связан с cash flow и capital efficiency.
Короткий payback (3-6 месяцев). Компания быстро возвращает деньги и может реинвестировать. Cash-efficient рост.
Длинный payback (24+ месяцев). Деньги на CAC заморожены на 2+ года. Нужно больше оборотки. Риск — клиент может уйти до окупаемости.
Очень длинный payback (36+ месяцев). Красный флаг. Либо CAC слишком высокий, либо pricing слишком низкий.
Для SaaS-стартапа, который растёт на собственные деньги (bootstrapped), payback 3-6 месяцев — жизненно важно. Для VC-funded стартапа payback 12-18 месяцев приемлем, потому что есть cushion от инвестиций.
Бенчмарки
Индустриальные стандарты SaaS:
- Мировой класс: <6 месяцев
- Отлично: 6-12 месяцев
- Хорошо: 12-18 месяцев
- Нормально: 18-24 месяца
- Проблема: 24+ месяцев
Варьируется по сегменту:
- SMB (small business). Payback 6-12 мес. Низкий CAC, короткий цикл, но высокий churn.
- Mid-market. Payback 12-18 мес. Средний CAC и цикл.
- Enterprise. Payback 18-30 мес. Высокий CAC, но низкий churn и хорошие expansion.
По данным OpenView SaaS Benchmarks 2024, медиана: 21 месяц.
Когда payback недостаточно
Сама по себе метрика payback игнорирует:
Churn. Если клиент уходит через 10 месяцев, а payback 15 — вы теряете деньги. Payback должен быть меньше ожидаемого customer lifetime.
Expansion revenue. Некоторые клиенты растят ACV за счёт upsell. Это ускоряет payback, но не учитывается в базовой формуле.
Non-subscription revenue. Setup fees, consulting — ускоряют payback, но это one-time.
Discount rate. Деньги сейчас дороже денег в будущем. $100 через 2 года ≠ $100 сегодня.
Поэтому используют в связке с LTV/CAC ratio и net retention.
SQL расчёт payback period
Для когорты новых клиентов:
WITH cohort AS (
SELECT
customer_id,
DATE_TRUNC('month', signup_date) AS cohort_month,
acquisition_cost -- CAC для этого клиента
FROM customers
WHERE signup_date >= '2025-01-01'
),
monthly_revenue AS (
SELECT
customer_id,
DATE_TRUNC('month', invoice_date) AS revenue_month,
SUM(amount * gross_margin_rate) AS gross_profit
FROM invoices
GROUP BY customer_id, DATE_TRUNC('month', invoice_date)
),
cumulative AS (
SELECT
c.customer_id,
c.cohort_month,
mr.revenue_month,
EXTRACT(MONTH FROM AGE(mr.revenue_month, c.cohort_month)) AS months_since_signup,
c.acquisition_cost,
SUM(mr.gross_profit) OVER (
PARTITION BY c.customer_id
ORDER BY mr.revenue_month
) AS cumulative_gp
FROM cohort c
JOIN monthly_revenue mr ON c.customer_id = mr.customer_id
)
SELECT
cohort_month,
AVG(months_since_signup) AS avg_payback_months
FROM cumulative
WHERE cumulative_gp >= acquisition_cost
GROUP BY cohort_month;Для каждой когорты — средний месяц, в котором cumulative gross profit догнал CAC.
Как уменьшать payback
Увеличить ARPU.
- Pricing review: повысить цену, особенно для новых клиентов.
- Upsell сразу после onboarding.
- Annual prepayment с discount — получаете деньги вперёд.
- Добавить платные features, premium tiers.
Снизить CAC.
- Оптимизировать каналы: убрать неэффективные.
- Self-serve funnel — убрать sales rep из недорогих сделок.
- Referral programs — органический growth дешевле paid.
- SEO и content — высокий CAC на старте, низкий потом.
Улучшить gross margin.
- Оптимизация инфраструктуры (cloud costs).
- Автоматизация customer support.
- Снижение profession services costs.
Annual billing.
Если клиент платит upfront за год, вы получаете деньги сразу. Cash payback — в день подписания, не через год. Многие компании дают 10-15% скидку за annual billing.
Understanding unit economics — senior-level навык для аналитика. В тренажёре Карьерник есть задачи на SaaS-метрики, unit-economics и расчёт окупаемости.
CAC payback vs LTV/CAC ratio
Связанные, но разные метрики.
CAC payback — WHEN окупится (время).
LTV/CAC — HOW MUCH вернётся (сумма).
Пример:
- Payback 6 мес, LTV/CAC 2.0 — быстрая окупаемость, но маленький LTV. Клиенты churnят рано.
- Payback 24 мес, LTV/CAC 5.0 — медленная, но большая отдача. Enterprise-кейс.
Хорошая комбинация зависит от стадии:
- Early stage. Фокус на payback (cash constraints).
- Growth stage. Фокус на LTV/CAC (scalability).
- Mature. Оба в балансе.
CAC payback по сегментам
Разбивка по channel и segment показывает, где проблемы:
| Segment | CAC | ARPU | GM | Payback |
|---|---|---|---|---|
| SMB paid | $500 | $50 | 75% | 13 мес |
| SMB organic | $100 | $50 | 75% | 2.7 мес |
| Enterprise | $50k | $2000 | 85% | 29 мес |
SMB organic — лучший канал. SMB paid — слишком дорогой относительно ARPU. Enterprise долго окупается, но высокий ACV.
Эти данные помогают принимать решения: больше инвестировать в SMB organic growth, оптимизировать SMB paid или убрать.
CAC payback и инвесторы
Инвесторы смотрят на CAC payback как на signal unit economics health.
Типичные requirements по стадиям:
- Seed. Свидетельство product-market fit, payback не критичен.
- Series A. Ideally <24 месяцев, но может быть longer с обоснованием.
- Series B. <18 месяцев или clear trajectory к сокращению.
- Series C+. <12 месяцев, efficient growth.
Rule of thumb от Bessemer: CAC payback <12 months + NRR >100% = «efficient growth».
Частые ошибки
Считать по revenue, не по gross profit. Revenue × gross margin — правильно. Без учёта margin CAC payback выглядит обманчиво коротким.
Игнорировать blended vs paid CAC. Blended CAC (все каналы, включая organic) ниже paid CAC. Для решений по платным каналам использовать paid CAC.
Не учитывать все расходы в CAC. Salary sales team, ad spend, tools, content, travel. Легко упустить 30% затрат.
Без сегментации. Средний payback — мало информативен. Сегменты могут сильно отличаться.
Читайте также
FAQ
Payback считать в CAC revenue или CAC gross profit?
В gross profit — правильно. Revenue включает costs delivery услуги, которые не идут в окупаемость CAC.
Что делать, если payback 30+ месяцев?
Либо повышать pricing, либо снижать CAC, либо менять pricing model (annual upfront, higher tiers). Если ничего не помогает — business model нерентабельна.
Можно ли считать payback для free-to-paid пользователей?
Да. CAC = стоимость привлечения free user × conversion rate. Например, $10 CAC для free + 5% конверсия → $200 effective CAC для paid.
Payback период уменьшается со временем?
В здоровой SaaS — да. Expansion revenue, price increases, efficiency gains. Если растёт — что-то не так.