Що таке MRR і ARR: як насправді вимірюється виручка за підпискою
Що вимірюють MRR та ARR, міст руху для їх практичного застосування, чому вони не є бухгалтерською виручкою, а також помилки, які їх завищують.
MRR (monthly recurring revenue) – це місячна регулярна виручка: нормалізована вартість чинних договорів підписки в розрахунку на місяць. ARR – це той самий показник в річному вимірі: для бізнесу з місячними умовами це просто MRR × 12.
Жоден із цих показників не є бухгалтерською мірою. Ви не знайдете MRR у жодному бухгалтерському стандарті, у жодній фінансовій звітності чи аудиторському висновку. Це операційна метрика, яка відповідає на запитання, яке звіт про фінансові результати свідомо ігнорує: якщо нічого не зміниться, скільки ми виставимо до сплати наступного місяця?
Що вважається регулярним
Цінність MRR повністю залежить від чіткості правил його формування. Включайте:
- Плату за підписку за активними договорами, нормалізовану до місяця (річний план вартістю 2 400 € дає 200 €)
- Гарантовані регулярні додаткові послуги (add-ons) та розширення кількості місць (seats)
- Регулярні знижки у вигляді зменшення суми
Виключайте:
- Разові плати за налаштування, впровадження та навчання
- Професійні послуги та кастомні розробки
- Понаднормове споживання (usage overages), яке коливається від місяця до місяця, за винятком випадків, коли воно справді стабільне (і про це варто заявити окремо)
- Продажі обладнання
- Пробні періоди (trials) та непідписану воронку продажів
Критерій такий: чи надійде ця сума наступного місяця сама собою, без жодних додаткових дій? Якщо додати туди разові платежі, MRR перестає бути показником темпу (run-rate) і перетворюється на спотворену, гіршу версію виручки.
Міст руху
Окреме значення MRR майже ні про що не говорить. Інформація зосереджена у місті (movement bridge) між двома періодами:
Початковий MRR (Opening MRR)
+ Нові (нові клієнти)
+ Розширення (апгрейди, більше місць)
− Скорочення (даунграйди, менше місць)
− Відтік (клієнти, які пішли)
= Кінцевий MRR (Closing 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 | Бухгалтерська виручка | |
|---|---|---|
| База | Законтрактований темп на певну дату | Зароблено за період |
| Регулюється | Вашим власним визначенням | МСФЗ 15 (IFRS 15) / національними П(С)БО |
| Разові платежі | Виключені | Включені |
| Річна передоплата | Рівномірно розподіляється за визначенням | Розподіляється в міру надання послуг – зазвичай так само, але не завжди |
| Зміни в середині місяця | Часто враховуються у повній сумі | Пропорційно (pro-rated) |
| Перевіряється аудиторами | Ні | Так |
Річний контракт, підписаний 15 березня, згідно з більшістю визначень додає повну місячну вартість до мартівського MRR, тоді як визнана виручка за березень дорівнює половині місяця. Обидва підходи правильні для своїх цілей. Що є неправильним, так це подавати MRR × 12 як прогноз виручки або звіряти одне з іншим в очікуванні повного збігу.
Зв'язок, який варто розуміти: доходи майбутніх періодів є наслідком виставлення рахунків наперед у балансі; MRR є операційним поглядом на договори, що їх створюють; визнана виручка – це те, що відображається в обліку. Три погляди на один бізнес.
Де показники штучно завищуються
- Врахування угод (bookings) як MRR. Підписана трирічна угода – це не три роки миттєвого MRR, це місячна вартість, яка надходить регулярно.
- Включення разових платежів. Найпоширеніше завищення, яке наступного місяця проявляється як незрозумілий відтік MRR.
- Ігнорування мимовільного відтоку (involuntary churn). Неуспішні платежі за картками, що припиняють підписку, є відтоком незалежно від намірів.
- Облік річних контрактів за їхньою повною грошовою вартістю. Річний платіж у 2 400 € дає 200 € MRR, а не 2 400 €.
- Коливання валютних курсів. Конвертація закордонних підписок за курсом кожного періоду змушує MRR змінюватися без реальних подій у бізнесі. Нормалізуйте показник за фіксованим курсом, а бухгалтерську конвертацію тримайте окремо – дивіться мультивалютний облік.
Що робить і чого не робить Nordlet
Відверто кажучи: продукт не розраховує MRR та ARR. Тут немає звіту про метрики підписки, місту руху MRR та розрахунку відтоку. Будь-хто, хто стверджує протилежне щодо бухгалтерського API, зазвичай описує білінгову платформу.
Головна книга (ledger) надає матеріал, на основі якого будуються ці метрики, причому з такою деталізацією, яка дозволяє перевірити їх аудиторам, а не покладатися на таблицю, якій ніхто не довіряє:
- Регулярні договори з умовами оплати та згенерованими на їх основі рахунками.
- Графіки визнання виручки (recognition schedules) – запит
POST /v1/sales/recognition-schedules/listповертає заплановані суми та дати в розрізі рядків, що є найближчим аналогом контрактного темпу з боку обліку. - Рядки рахунків із зазначенням періодів, що дозволяє розрахувати законтрактовану вартість на одного клієнта на місяць.
- Події вебхуків (webhook events) –
sale_invoice.issuedтаsale_invoice.paid, щоб сервіс метрик міг реагувати на зміни замість повторного читання всієї книги.
Раціональний розподіл праці: головна книга відповідає за юридично достовірні дані (визнана виручка, залишки майбутніх періодів, дебіторська заборгованість), а шар метрик забезпечує операційний огляд. Побудова MRR на основі головної книги, а не паралельно з нею, – це те, що дозволяє зберегти узгодженість даних, коли інвестор запитує про причину розбіжностей.
FAQ
У чому різниця між MRR та ARR?
ARR – це річна форма MRR. Для бізнесу з місячними підписками це MRR × 12. ARR зазвичай використовується для бізнесів із річними контрактами, а MRR – для місячних, але вони несуть однакову інформацію.
Чи дорівнює MRR виручці?
Ні. MRR – це нормалізований темп чинних договорів на певну дату; виручка – це те, що за стандартами обліку вважається заробленим за період. Разові платежі, пропорційний розрахунок за періоди та правила визнання призводять до розбіжностей, до того ж MRR не є аудитованим показником.
Чи слід включати разові платежі до MRR?
Ні. Плата за налаштування, впровадження та професійні послуги не є регулярною, тому їхнє включення завищує показник темпу та створює примарний відтік наступного місяця. Звітуйте про них окремо.
Що таке чисте утримання виручки (net revenue retention)?
Це розширення за мінусом скорочення та відтоку, виміряне відносно початкової бази наявних клієнтів без урахування нових продажів. Показник понад 100% означає, що наявна база зростає сама по собі; менше 100% означає, що нові продажі покривають втрати перед тим, як забезпечити зростання.
Як річні контракти впливають на MRR?
Вони нормалізуються: річний контракт на 2 400 € дає 200 € MRR незалежно від того, чи виставлено рахунок одразу на всю суму. Гроші надходять одразу, залишок доходів майбутніх періодів покриває невиконану частину, а MRR відображає місячну вартість.