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.
Связанные темы
- Как посчитать MRR в SQL
- Что такое MRR и ARR
- NRR простыми словами
- Кейс: MRR упал
- Expansion revenue в SaaS
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+ вопросами для собесов.