MRR простыми словами

Карьерник — квиз-тренажёр в Telegram с 1500+ вопросами для собесов аналитика. SQL, Python, A/B, метрики. Бесплатно.

Зачем знать MRR

MRR — главная метрика SaaS. По ней меряют здоровье бизнеса и рост. Инвесторы спрашивают MRR в первые 5 минут разговора. Growth rate = MRR MoM — центральное число для любого SaaS-стартапа. Вся unit-экономика (CAC payback, LTV) строится на ARPU, который произведён от MRR.

На собесе для SaaS-аналитика (B2B или B2C) это одна из первых тем: «что такое MRR, как считаете, как декомпозируете». Плюс спросят про NRR (net revenue retention) — более продвинутую метрику, по которой отличают «стики» продукты от плохих.

В статье — полное понимание:

  • Базовая формула и нюансы (annual подписки, pro-rated, trials)
  • MRR movements: New, Expansion, Contraction, Churn
  • Net Revenue Retention (NRR)
  • Как MRR связан с другими SaaS метриками
  • Бенчмарки и типичные ошибки

Короткое объяснение

MRR (Monthly Recurring Revenue) — сумма ежемесячной повторяющейся выручки от подписок. Не включает единоразовые платежи.

Пример

SaaS-продукт:

  • 100 клиентов на тарифе Pro за 5 000 ₽/мес → 500 000 ₽
  • 20 клиентов на Enterprise за 50 000 ₽/мес → 1 000 000 ₽
  • 200 free-клиентов → 0

MRR = 1 500 000 ₽.

Нюансы подсчёта

Annual подписки

Годовая подписка 60 000 ₽ → не вся на один месяц:

MRR contribution = 60 000 / 12 = 5 000 ₽/мес

Pro-rated

Неполный месяц → пропорционально дням.

Trials не в MRR

Trial не генерирует revenue. Включается в MRR после конвертации.

Discounts

MRR после скидки, не до.

One-time fees

Setup fee, professional services — не MRR.

MRR movements

Важная декомпозиция:

  • New MRR — новые клиенты за месяц
  • Expansion MRR — upgrade существующих
  • Contraction MRR — downgrade
  • Churn MRR — потеря клиентов

Формула

End MRR = Start MRR + New + Expansion − Contraction − Churn

Без этой декомпозиции вы не поймёте, растёт ли продукт за счёт привлечения или монетизации base.

Net Revenue Retention (NRR)

NRR = (Start MRR + Expansion − Contraction − Churn) / Start MRR
  • NRR > 100% — мечта SaaS (expansion перекрывает churn)
  • NRR 95-100% — норма
  • NRR < 90% — проблема

Компании с NRR > 120% считаются «best-in-class» (Slack, Snowflake ранее).

Бенчмарки

Good / healthy growth SaaS

  • MRR growth: 10-20% MoM (early stage)
  • 5-15% MoM (growth stage)
  • 3-10% MoM (mature)
  • NRR: 100%+
  • Gross churn: < 5% monthly (B2B SMB)

Связь с другими метриками

ARR = MRR × 12                    (annual recurring)
ARPU = MRR / customers            (per account)
LTV = ARPU / churn                (customer lifetime value)
CAC payback = CAC / (ARPU × margin)  (months to break even)

Частые ошибки

1. MRR = cash

Cash — фактические деньги. MRR — контрактная выручка. Могут отличаться.

2. Annual не normalize

Учесть 60 000 ₽ как +60K MRR в месяц подписания → будет fake growth.

3. Не декомпозировать

«MRR вырос на 10%» — откуда? Без movements не ответите.

4. Считать total без активных

Cancelled subscriptions должны быть исключены.

На собесе

«Что такое MRR?» Ежемесячная recurring выручка от активных подписок.

«MRR movements?» New / Expansion / Contraction / Churn.

«Что такое NRR?» Net Revenue Retention — остался ли MRR existing cohort после churn и expansion.

«NRR 120% — как?» Expansion (upgrade, usage-based pricing) перекрывает churn.

Связанные темы

FAQ

MRR или ARR использовать?

MRR для operational, еженедельных отчётов. ARR (= MRR × 12) — для public-facing.

Growth rate MRR — target?

Early stage SaaS: 15-25% MoM. Scale: 5-15%.

Как учесть refunds?

Уменьшить MRR месяца, где refund случился.

Usage-based pricing — как?

Committed MRR (минимум) + expansion MRR (overage). Сложнее, но стандартный подход.


Тренируйте SaaS-аналитику — откройте тренажёр с 1500+ вопросами для собесов.