Nordlet

← Документация / Глоссарий

Что такое MRR и ARR: как на самом деле измеряется доход от подписок

Что измеряют MRR и ARR, движение метрик в мостике изменений, почему это не бухгалтерская выручка и какие ошибки раздувают эти показатели.

MRR (месячный регулярный доход, monthly recurring revenue) - это нормализованная стоимость действующих подписных договоров в расчете на один месяц. ARR - тот же показатель в годовом исчислении (для бизнеса с ежемесячной оплатой это просто MRR × 12).

Ни один из этих показателей не является бухгалтерским. Вы не найдете MRR ни в одном стандарте финансовой отчетности, ни в одной финансовой отчетности или аудиторском заключении. Это операционная метрика, которая отвечает на вопрос, намеренно игнорируемый отчетом о прибылях и убытках: если ничего не изменится, сколько мы выставят клиентам в следующем месяце?

Что считается регулярным доходом

Ценность MRR полностью зависит от строгого соблюдения правил учета. Включайте:

  • Подписные платы по действующим договорам, пересчитанные на месяц (годовой тариф на сумму 2 400 € дает MRR в размере 200 €)
  • Зафиксированные регулярные дополнения (add-ons) и расширения количества рабочих мест (seats)
  • Регулярные скидки со знаком минус

Исключайте:

  • Разовые платы за подключение, внедрение и обучение
  • Профессиональные услуги и кастомную разработку
  • Перерасход лимитов использования (overages), колеблющийся от месяца к месяцу (если только он не является абсолютно стабильным, но в таком случае это нужно явно зафиксировать)
  • Продажу оборудования
  • Пробные периоды (trials) и неоформленную воронку продаж

Главный критерий заключается в том, повторится ли эта сумма в следующем месяце без каких-либо дополнительных действий. Если смешать регулярные платежи с разовыми, MRR перестает быть показателем текущей динамики (run-rate) и превращается в ухудшенную версию выручки.

Мостик изменений (Movement bridge)

Само по себе значение MRR мало о чем говорит. Вся полезная информация кроется в переходе от одного периода к другому:

Начальный MRR
  + Новые (new)          (новые клиенты)
  + Расширение (expansion) (апгрейды, больше рабочих мест)
  − Сокращение (contraction) (даунгрейды, меньше рабочих мест)
  − Отток (churn)        (ушедшие клиенты)
= Конечный MRR

Пример расчета за месяц в евро:

Компонент Сумма
Начальный MRR 42 000
Новые +3 800
Расширение +1 400
Сокращение −900
Отток −2 300
Конечный MRR 44 000

Прирост составил 2 000 €, но истинное положение дел видит тот, кто анализирует структуру. Показатель чистого удержания дохода (net revenue retention) здесь составляет (42 000 + 1 400 − 900 − 2 300) ÷ 42 000 = 95,7%: существующая клиентская база сжимается, и рост полностью обеспечивается за счет новых продаж. Компания с показателем NRR на уровне 110% растет даже без привлечения новых клиентов, тогда как компания с показателем 95% латает дыры в текущей базе. Конечный MRR одинаковый, а компании совершенно разные.

MRR — это не выручка

Эти два показателя постоянно расходятся, и их путаница приводит к серьезным ошибкам:

MRR Бухгалтерская выручка
Основа Законтрактованный run-rate на определенный момент времени Заработанная за период сумма
Регулируется Вашим собственным определением IFRS 15 / национальные ОПБУ (GAAP)
Разовые платежи Исключаются Включаются
Годовая предоплата Равномерно распределяется по определению Распределяется по мере оказания услуг (обычно совпадает, но не всегда)
Изменения в середине месяца Часто учитываются в полном объеме Пропорционально времени (pro-rated)
Аудит Не подлежит аудиту Подлежит аудиту

Годовой контракт, подписанный 15 марта, по большинству определений добавляет свою полную месячную стоимость в мартовский MRR, в то время как признанная выручка (recognized revenue) за март составит половину месяца. Оба подхода верны для своих целей. Неверно рассчитывать прогноз выручки как MRR × 12 или сводить один показатель к другому в ожидании полного совпадения.

Взаимосвязь, которую важно удерживать в фокусе: отложенная выручка - это отражение предоплаты на балансе, возникающей при выставлении счета до оказания услуг; MRR - это операционный взгляд на контракты, которые ее генерируют; признанная выручка - это то, что отражается в бухгалтерской отчетности. Три точки зрения на один и тот же бизнес.

Где показатели искусственно завышаются

  • Учет подписанных сделок (bookings) как MRR. Подписанный трехлетний контракт - это не три года мгновенного MRR, а ежемесячная стоимость, которая должна поступать регулярно.
  • Включение разовых платежей. Самый частый способ завышения показателей, который на следующий месяц проявляется в виде необъяснимого оттока MRR.
  • Игнорирование непроизвольного оттока (involuntary churn). Неуспешные списания по картам, которые прекращают подписку - это отток, независимо от намерений клиента.
  • Учет годовых контрактов по номиналу денежных средств. Годовой платеж в размере 2 400 € дает MRR в 200 €, а не 2 400 €.
  • Колебания валютных курсов. Конвертация зарубежных подписок по курсу каждого периода приводит к движению MRR, даже когда ничего не произошло. Для расчета метрики фиксируйте курс, а бухгалтерскую конвертацию ведите отдельно, как описано в разделе многовалютный бухгалтерский учет.

Что делает и чего не делает Nordlet

Если говорить прямо: продукт не рассчитывает MRR и ARR. Здесь нет отчета по подписным метрикам, мостика движения MRR и расчета оттока. Любой разработчик учетного API, утверждающий обратное, обычно описывает биллинговую платформу.

Главное, что предоставляет Главная книга (ledger) - это исходные данные для построения таких метрик с детализацией, позволяющей проводить аудит вместо того, чтобы верить таблице в Excel, которой никто не доверяет:

  • Регулярные соглашения с условиями выставления счетов и сгенерированными на их основе инвойсами.
  • Графики признания выручки (endpoint POST /v1/sales/recognition-schedules/list) возвращает суммы и даты по каждой строке, что ближе всего к договорному run-rate, которым располагает бухгалтерия.
  • Строки инвойсов с указанием периодов, позволяющие вывести законтрактованную стоимость в разрезе клиентов за месяц.
  • Вебхуки (sale_invoice.issued и sale_invoice.paid), чтобы сервис метрик мог реагировать на изменения, а не перечитывать всю историю заново.

Разумное разделение труда: Главная книга отвечает за юридически достоверные факты (признанную выручку, остатки отложенных доходов, дебиторскую задолженность), а слой метрик отвечает за операционный срез. Расчет MRR на основе Главной книги, а не параллельно с ней - это то, что позволяет сверять показатели, когда инвестор спрашивает, почему они отличаются.

FAQ

В чем разница между MRR и ARR?

ARR - это годовое выражение MRR (для бизнеса с ежемесячной подпиской это MRR × 12). ARR традиционно используется для бизнесов с годовыми контрактами, а MRR - для ежемесячных; они несут в себе одинаковый объем информации.

Равен ли MRR выручке?

Нет. MRR - это нормализованный run-rate действующих контрактов на определенный момент времени, в то время как выручка - это заработанная за период сумма согласно стандартам бухгалтерского учета. Разовые платежи, пропорциональный расчет за неполный месяц и правила признания выручки приводят к различиям между ними, а сам MRR не является аудируемым показателем.

Следует ли включать разовые платежи в MRR?

Нет. Платежи за настройку, внедрение и профессиональные услуги не носят регулярного характера, поэтому их включение завышает показатель текущей динамики и создает иллюзию оттока в следующем месяце. Учитывайте их отдельно.

Что такое чистое удержание дохода (net revenue retention)?

Это показатель расширения за вычетом сокращения и оттока, измеренный по отношению к начальной базе существующих клиентов без учета новых продаж. Значение выше 100% означает, что существующая база растет сама по себе; значение ниже 100% означает, что новые продажи лишь компенсируют отток до того, как обеспечат реальный рост.

Как годовые контракты влияют на MRR?

Они нормализуются: годовой контракт на сумму 2 400 € формирует MRR в размере 200 € независимо от того, выставлен счет единовременно за год вперед. Деньги поступают сразу, остаток отложенной выручки отражает неоказанную часть услуг, а MRR отражает ежемесячную ценность договора.