Revenue and Growth

ARR

ARR — одна из самых часто используемых и одновременно самых часто неправильно понимаемых метрик в SaaS. Инвесторы оценивают компании через мультипликатор к ARR, а основатели ставят ARR в каждый deck, но очень многие считают эту метрику или интерпретируют её неверно.

Язык: Читать статью на английском

ARR

ARR (Annual Recurring Revenue): полное руководство для SaaS-основателей

Что такое ARR и чем он не является

ARR — это аннуализированный snapshot текущего регулярного дохода. Не сумма выручки за последние двенадцать месяцев и не прогноз на следующие двенадцать месяцев. Именно snapshot. Если сегодня ваш MRR составляет $100k, то ARR равен $1.2M, вне зависимости от того, что было в январе и что будет в декабре.

ARR = MRR × 12

Это критично понимать правильно. Компания, которая начала год с $50k MRR и закончила с $100k MRR, может на 31 декабря сказать, что её ARR равен $1.2M. Но её реальная годовая выручка за этот же год будет совсем другой. Эти числа нельзя смешивать.

  • ARR ≠ годовая выручка.
  • ARR ≠ сумма всего полученного кэша за год.
  • ARR ≠ bookings.
  • ARR ≠ billings.

ARR — forward-looking метрика. Она показывает текущую регулярную earning power бизнеса, приведённую к году.

Что входит в ARR

Правило простое: если значение корректно входит в MRR, оно может входить и в ARR.

  • Регулярные подписочные платежи, включая monthly, annual и multi-year контракты после нормализации к месяцу.
  • Committed recurring contracts с фиксированным минимальным объёмом.
  • Usage-based доход, если он действительно предсказуем и структурно повторяем.

Что не входит:

  • Разовые платежи: setup, onboarding, professional services.
  • Непредсказуемый overage.
  • Условные суммы по неактивированным модулям.
  • Trials и некоммерческие периоды.
  • Скидки, которые не нормализованы корректно.

Годовые контракты: главная ловушка

Очень частая ошибка: клиент подписал годовой контракт на $12,000 и оплатил его целиком в январе, значит январский MRR якобы равен $12,000. Это неверно.

Правильно так: $12,000 / 12 = $1,000 MRR каждый месяц в течение следующих двенадцати месяцев. ARR равен $12,000. Деньги пришли в январе, но recurring value распределяется равномерно.

Из той же ошибки вытекают ещё две. Во-первых, ARR нужно убирать сразу при расторжении контракта, даже если часть денег ещё остаётся как deferred revenue. Во-вторых, renewal не удваивает ARR. Продлённый контракт на $12k остаётся $12k ARR; это renewal bookings, а не новый ARR.

Компоненты ARR и waterfall-модель

ARR не является статичной цифрой. Он движется под воздействием тех же сил, что и MRR, только в годовом выражении. Стандартный операционный формат здесь — ARR waterfall.

ARR(конец) = ARR(начало) + New ARR + Expansion ARR − Contraction ARR − Churned ARR + Reactivation ARR

Это то же балансовое равенство, что и для MRR, только в годовом масштабе:

New ARR

New ARR = New MRR × 12

Годовая recurring value, созданная новыми клиентами.

Expansion ARR

Expansion ARR = Expansion MRR × 12

Годовой эквивалент роста от апселов, cross-sell, add-on и recurring usage-expansion.

Contraction ARR

Contraction ARR = Contraction MRR × 12

Годовая потеря от downgrade, уменьшения мест, падения recurring usage и структурных кредитов.

Churned ARR

Churned ARR = Churned MRR × 12

Годовая потеря от полностью отменённых подписок.

Net New ARR

Net New ARR = New ARR + Expansion ARR − Contraction ARR − Churned ARR = Net New MRR × 12

Net New ARR — один из ключевых operating-показателей SaaS. Он напрямую участвует в расчётах Magic Number, Burn Multiple и логики CAC Payback.

Как читать ARR Waterfall

ARR waterfall — это bridge или столбчатая диаграмма, которая показывает, как ARR изменился за период. Именно она позволяет увидеть качество роста, а не только красивую итоговую цифру.

Начало квартала: $1,200,000 + New ARR: $180,000 + Expansion ARR: $60,000 − Contraction ARR: $24,000 − Churned ARR: $96,000 = Конец квартала: $1,320,000

В этом примере net growth на $120k выглядит неплохо, но churned ARR в $96k уже опасно близок к new ARR в $180k. Сам итоговый ARR этого никогда не покажет.

Производные метрики на основе ARR

ARR Growth Rate

ARR Growth Rate (YoY) = (ARR(текущий) − ARR(год назад)) / ARR(год назад) × 100
ARR Growth Rate (QoQ) = (ARR(конец квартала) − ARR(начало квартала)) / ARR(начало квартала) × 100

Именно YoY-growth больше всего волнует инвесторов. QoQ-growth часто полезнее для операционного управления.

ARR per Employee

ARR per Employee = ARR / FTE

Показатель операционной эффективности. Условно: ниже $100k на сотрудника — слабо, $100k-$200k типично для ранней стадии, $200k-$300k хорошо, выше $300k отлично. У сильных PLG-компаний бывает и больше $400k.

ARR Growth Efficiency

ARR Growth Efficiency = Net New ARR / Net Cash Burned

Показывает, сколько нового ARR создаётся на каждый доллар сожжённого кэша.

Burn Multiple

Burn Multiple = Net Cash Burned / Net New ARR

Обратная величина к growth efficiency. Ниже 1 — исключительная эффективность, 1-1.5 — хорошо, 1.5-3 — терпимо, выше 3 — слабо.

ARR CAGR

ARR CAGR = (ARR(конечный) / ARR(начальный))^(1 / N) − 1

CAGR сглаживает волатильность и делает рост сопоставимым на длинном горизонте.

T2D3

T2D3 означает triple, triple, double, double, double. Это классический benchmark для venture-backed SaaS. В разговорах с инвесторами он полезен, но как универсальная operating-цель подходит далеко не всем, особенно не bootstrapped SaaS.

ARR и оценка компании

SaaS-компании часто оценивают через EV/ARR-мультипликатор. На него сильнее всего влияют ARR Growth, NRR, Gross Margin и качество самого ARR. Высокий рост, сильный NRR и хорошие маржи расширяют мультипликатор, слабый рост и плохое удержание его сжимают.

ARR в usage-based моделях

Usage-based pricing создаёт методологическую проблему: ARR должен быть регулярным и предсказуемым, а usage может сильно колебаться.

Обычно используют три подхода:

  • Committed ARR only: включать только минимальный контрактный объём.
  • Trailing 3-month annualized: брать среднее за три последних месяца и умножать на 12.
  • Last-month run rate: брать MRR последнего месяца и annualize его.

Для hybrid pricing корректнее всего отдельно показывать committed ARR и variable ARR.

ARR по сегментам

Total ARR скрывает концентрационный риск. Если большая часть ARR производится небольшой группой enterprise-клиентов, бизнес намного менее устойчив, чем кажется по headline total.

ARR Concentration = ARR топ-10 клиентов / Total ARR × 100

Значение выше 50% — заметный риск.

ARR vs Bookings vs Billings vs Revenue

Путать эти показатели — одна из самых дорогих ошибок в SaaS-отчётности.

  • Bookings: момент подписания контракта, обещание заплатить.
  • ARR: текущий annualized recurring value.
  • Billings: выставленная сумма к оплате.
  • Cash: реально полученные деньги.
  • Revenue: признанная выручка по мере оказания услуги.

Типичные ошибки при расчёте ARR

  • Включать professional services. Внедрение, onboarding и consulting не являются recurring revenue.
  • Не нормализовать годовые контракты. ARR должен следовать recurring value, а не графику оплат.
  • Оставлять в ARR аккаунты после фактического churn. Как только churn реален, ARR должен падать сразу.
  • Считать подписанные контракты вместо активных подписок. Это bookings, а не ARR.
  • Игнорировать частичный первый месяц. ARR должен выводиться из нормализованной recurring value, а не искажаться частичным списанием.
  • Показывать ARR до скидок как стандартный ARR. Базовый стандарт — net of discounts, если только list-price ARR не раскрывается отдельно.

Пример полного расчёта ARR

Начало Q1 ARR: $2,400,000

Событие Клиент Сумма Компонент
Новая подписка Pro по $500/мес3 клиента+$18,000 ARRNew ARR
Новая подписка Enterprise по $3k/мес1 клиент+$36,000 ARRNew ARR
Апсел Pro → Enterprise (+$2.5k/мес)2 клиента+$60,000 ARRExpansion ARR
Добавили 10 мест по $50/мес5 клиентов+$30,000 ARRExpansion ARR
Даунгрейд Enterprise → Pro (−$2k/мес)1 клиент−$24,000 ARRContraction ARR
Отмена подписки по $1k/мес3 клиента−$36,000 ARRChurned ARR
Отмена подписки по $500/мес2 клиента−$12,000 ARRChurned ARR

New ARR: +$54,000

Expansion ARR: +$90,000

Contraction ARR: −$24,000

Churned ARR: −$48,000

Net New ARR: +$72,000

ARR(конец Q1): $2,472,000

QoQ Growth: 3%

Quick Ratio: 144,000 / 72,000 = 2.0

Expansion Efficiency: 90,000 / 48,000 = 1.875

Диагноз здесь прямой: expansion больше чем перекрывает churn, но churned ARR всё ещё достаточно велик, чтобы требовать немедленного внимания. Хороший рост не означает, что loss-side безопасен.

Как Dnoise считает ARR

Dnoise автоматически строит ARR waterfall по данным Stripe. Каждое движение ARR относится к одному из пяти ключевых компонентов на основе истории подписки, а не только по суммам инвойсов.

Годовые контракты автоматически нормализуются к месяцу. Если контракт расторгнут, ARR падает сразу, независимо от того, когда был собран кэш. Waterfall доступен за любой период с drill-down до клиента и транзакции.

Посмотреть в демо

CTA

Dnoise считает ARR по исходным данным и показывает структуру движений за headline-цифрой.

MAP

Связанные материалы

Связанные метрики:

Сравнить с:

CTA

Dnoise считает ARR по исходным данным и показывает структуру движений за headline-цифрой.