Удержание выручки SaaS

NRR-калькулятор онлайн

Рассчитайте Net Revenue Retention - долларовое удержание выручки от текущих клиентов с учётом expansion, contraction и churn. Сравните результат с бенчмарками SaaS-ниши.

NRR выше 100% означает, что существующая база клиентов растёт в деньгах без новых продаж - ключевой сигнал зрелости revenue operations.

  • Расчёт в браузере
  • Данные не сохраняются
  • NRR + GRR + Net New MRR
  • Бенчмарки по 5 нишам
Рассчитать NRRОриентировочный расчёт на основе введённых данных.
Пример расчёта NRR
демо
Стартовый MRR
1 000 000 ₽
начало периода
Expansion MRR
+ 150 000 ₽
апсейл
Contraction + Churn
− 80 000 ₽
потери
NRR
107%
база растёт сама

Зачем SaaS-компании отслеживать NRR отдельно от выручки

Выручка может расти за счёт новых клиентов, скрывая деградацию базы. NRR изолирует поведение существующих клиентов: растут ли они в деньгах или тихо уходят. Инвесторы смотрят на NRR, потому что он предсказывает органический рост: при NRR 120% компания удваивает выручку без новых продаж примерно за 4 года.

NRR также разделяет зоны ответственности: churn - Customer Success, expansion - Account Management и Product, contraction - ценовая политика и CS. Каждый компонент управляется отдельно.

  • Оцениваете здоровье клиентской базы до питча инвесторам
  • Разбираетесь, откуда рост: новые клиенты или expansion
  • Сравниваете NRR до и после изменения продукта или CS
  • Считаете юнит-экономику на уровне когорты клиентов
  • Ставите цели для команды Customer Success
  • Готовите финансовую модель для Series A/B

Формулы NRR и GRR

NRR (основная)
NRR = (startMRR + expansion − contraction − churn) / startMRR × 100%
Учитывает и потери, и рост
GRR (вспомогательная)
GRR = (startMRR − contraction − churn) / startMRR × 100%
Без expansion. Всегда ≤ 100%
Net New MRR
Net New MRR = expansion − contraction − churn
Итоговый прирост или падение MRR
Входные данные

Параметры периода

в браузере

Расчёт выполняется в браузере. Данные не сохраняются.

Введите данные и нажмите «Рассчитать NRR»
Все четыре поля обязательны. Contraction и Churn могут быть равны нулю.

Бенчмарки NRR по нишам SaaS

Ориентировочные диапазоны на основе публичных данных. Реальный NRR зависит от модели монетизации, размера клиентов и зрелости компании.

НишаТипичный NRRТипичный GRRСпецифика
B2B SaaS PLG110-130%95-105%Сильный expansion motion, seats/usage-based billing
Enterprise SaaS115-130%90-100%Длинные контракты, крупный expansion при ренью
SMB SaaS90-105%80-95%Выше churn, ограниченный expansion
Consumer subscription75-90%75-90%Мало expansion, высокий добровольный churn
Marketplaces / платформы95-110%88-100%Зависит от модели монетизации
Шкала оценки NRR
< 90%
Тревога
Теряете выручку на базе
90-100%
Стабильно
Без органического роста
100-110%
Хорошо
База растёт сама
110%+
Best-in-class
PLG/expansion motion

NRR vs GRR vs Logo Retention - в чём разница

Три метрики удержания измеряют разные стороны одного явления. Путаница между ними приводит к неверной интерпретации здоровья клиентской базы.

Net Revenue Retention
NRR
(startMRR + expansion − contraction − churn) / startMRR

Долларовое удержание с учётом роста. Показывает реальное изменение выручки на когорте. Может превышать 100%.

Кто смотрит
CEO, CFO, инвестор
Зачем
Предсказывает органический рост без новых продаж
Gross Revenue Retention
GRR
(startMRR − contraction − churn) / startMRR

Удержание без expansion. Показывает «чистые» потери выручки. Никогда не превышает 100%. Отражает качество продукта и CS.

Кто смотрит
CPO, Head of CS
Зачем
Измеряет способность удержать клиентов без роста
Customer Retention Rate
Logo Retention
(клиенты на конец − новые) / клиенты на начало

Удержание по количеству клиентов, не деньгам. Не учитывает, сколько платит каждый клиент. Важно, когда все клиенты одного размера.

Кто смотрит
Head of CS, Product
Зачем
Видит churn в штуках, а не деньгах
Правило: GRR ≤ NRR; Logo Retention - отдельная ось

GRR всегда меньше или равен NRR, потому что NRR добавляет expansion. Высокая Logo Retention при низком NRR означает, что клиенты остаются, но тратят меньше - это contraction. Высокий NRR при низкой Logo Retention означает, что уходят мелкие, а крупные растут - возможен concentration risk.

Как рассчитать NRR: 5 шагов

01
Определите период

Выберите месяц или квартал. Все четыре показателя должны относиться к одному отрезку времени. Квартальный NRR сглаживает сезонность.

02
Возьмите стартовый MRR

Только от клиентов, существовавших на начало периода. Новые клиенты текущего периода не включаются - это отдельный поток.

03
Посчитайте Expansion

Суммируйте дополнительную выручку от апсейла, upgrade тарифа, увеличения числа мест или usage-роста внутри уже существующих аккаунтов.

04
Вычтите Contraction и Churn

Contraction - потеря от даунгрейда (клиент остался, но платит меньше). Churn - выручка ушедших полностью. Оба берутся за период как положительные числа.

05
Оцените и действуйте

Сравните NRR с бенчмарком ниши. Если NRR < 100% - приоритет: снизить churn и contraction. Если NRR 100-110% - фокус на expansion motion.

Когда NRR вводит в заблуждение

Высокий NRR - хороший сигнал, но три ситуации способны исказить картину.

Concentration risk

Если один-два крупных клиента обеспечивают 40-60% MRR и активно растут, NRR будет высоким. Но потеря одного такого клиента обвалит метрику. NRR не показывает распределение.

Что делать
Считайте NRR отдельно для top-10 клиентов и остальной базы.
Пропущенный seat-based churn

В seat-модели клиент может сократить количество мест внутри аккаунта, не уходя полностью. Если учитывать только полный отток аккаунтов, contraction будет занижен, а NRR - завышен.

Что делать
Включите сокращение мест/лицензий в contraction MRR.
Несопоставимые когорты

Если NRR за разные периоды считается по разным когортам (например, в Q1 - все клиенты, в Q2 - только active), сравнение теряет смысл. Это часто происходит при смене CRM или аналитической системы.

Что делать
Зафиксируйте методологию: одна когорта, один стартовый MRR, один период.

Когда нужен этот расчёт

Клиенты уходят после первого месяца

NRR покажет, насколько велик churned MRR относительно базы. Если NRR < 90% - retention критический и требует немедленного разбора онбординга.

Один клиент даёт 40% MRR

Высокая NRR при таком раскладе - иллюзия. Считайте NRR с и без этого клиента, чтобы увидеть реальное здоровье остальной базы.

Не понимаем, откуда рост - органика или upsell

Сравните NRR и GRR. Если NRR значительно выше GRR - рост идёт от expansion. Если оба близки - expansion слабый, рост только от новых клиентов.

Падает выручка на одного клиента

Это contraction. Contraction MRR в расчёте NRR позволяет увидеть масштаб проблемы в деньгах, а не только в процентах.

Команда продаж тащит план, но NRR не растёт

Значит, новые клиенты компенсируют потери от старых. NRR < 100% при росте выручки - опасный сигнал: машина продаж - «дырявое ведро».

Инвесторы спрашивают expansion revenue, мы не считаем

NRR - первое, что смотрят инвесторы Series A+. Без него питч выглядит незрелым. Этот калькулятор поможет быстро получить цифру для deck.

Разобрать систему клиентов и удержания

NRR показывает итоговое число, но не объясняет причины churn, contraction и недостаточного expansion. Если хотите понять, где теряется выручка и как выстроить системную работу с текущей базой - начните с разбора.

Разобрать систему

Переход не передаёт данные расчёта. Вы сами решаете, что указать в заявке.

Теория и определения

Что такое NRR - определение, отличия и ошибки

NRR (Net Revenue Retention) - долларовое удержание выручки от текущих клиентов за период с учётом расширения и оттока.

Открыть в словаре

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

NRR - Net Revenue Retention - показывает, какую долю выручки от когорты существующих клиентов компания удерживает с учётом апсейла, даунгрейда и оттока за период. NRR > 100% означает, что база клиентов растёт в деньгах без новых клиентов.

GRR (Gross Revenue Retention) считается без expansion: GRR = (startMRR − contraction − churn) / startMRR × 100%. GRR показывает «чистое» удержание, без роста. NRR всегда ≥ GRR. Если у вас нет expansion, NRR = GRR. GRR не может превышать 100%, NRR - может.

Общепринятые ориентиры: <90% - неудовлетворительно, компания теряет базу; 90-100% - стабильно, без органического роста; 100-110% - хороший уровень; 110-120% - отлично; 120%+ - best-in-class, характерно для PLG SaaS с сильным expansion motion.

Потому что expansion MRR (апсейл, новые пользователи, up-tier) добавляется к базовому MRR. Если клиенты тратят больше, чем уходит из-за даунгрейда и чёрна, итоговая NRR превышает 100%. Это «отрицательный чёрн по выручке» - желанное состояние для SaaS.

Когортная NRR берёт группу клиентов, которые начали в определённый месяц/квартал, и отслеживает их выручку через N периодов. Важно: стартовый MRR и конечный MRR берутся только по этой когорте. Смешение когорт разных месяцев занижает или завышает показатель.

NRR считается на нормализованной регулярной выручке (MRR/ARR). Разовые платежи (setup fee, professional services, one-time) исключаются. Если включить их, метрика теряет предсказательную силу: разовый крупный платёж создаст иллюзию высокой NRR, которая не повторится.

Связанные калькуляторы

Калькулятор MRR и ARR

Рассчитайте ежемесячную и годовую регулярную выручку из базы клиентов.

Открыть
Калькулятор Churn Rate

Процент оттока клиентов и выручки за период - основа для расчёта NRR.

Открыть
Калькулятор Retention

Удержание пользователей по когортам: Day 1, 7, 30 и далее.

Открыть
GRR-калькулятор

Gross Revenue Retention - удержание выручки без учёта expansion.

Открыть