免费工具 MRR / ARR 计算器:MRR 怎么算
MRR(Monthly Recurring Revenue,月经常性收入)每个月的变化来自五个方向:新客户、老客户升级、流失客户回来、老客户降级、客户取消。把这五项填进去,得到期末 MRR、ARR、净新增 MRR、增长率,以及老客户身上流失了多少收入。
- 一张表算清变动
- 年付 ÷ 12
- 本地计算
拼出这个月的 MRR 变动表
金额都是一个月的经常性收入。本月卖出的年付套餐填一年的价格,会自动除以 12。空着的格子按 0 算,支持「32万」写法。
月初的 MRR(也就是上个月的期末 MRR)。
本月开始付费的新客户带来的 MRR。
本月卖给新客户的年付套餐一年的总价,÷ 12 后计入新增 MRR。
老客户升级套餐、加席位、加购模块带来的增加。
之前取消、这个月又回来付费的客户。
没走、但降级或减席位的客户减少的部分。
取消或停止付费的客户原来的 MRR。
期末 MRR
¥348,000.00
期初 + 新增 + 扩展 + 召回 − 收缩 − 流失。
ARR(年化经常性收入)
¥4,176,000
期末 MRR × 12。
分享这组输入:数值写在链接的 # 后面,不会发到服务器。
https://tapcub.com/zh/tools/mrr-arr-calculator
版本 v1.0更新于 更新记录
每一行说明什么
期末 MRR 是标题数字,下面的变动表告诉你增长是靠多卖了,还是靠少丢了。
期末 MRR 和 ARR
每月 ¥348,000,年化 ¥4,176,000。这里的 ARR 是年化运行率(MRR × 12),不是已签合同额,也不是预测。
净新增 MRR 和增长率
净增 ¥28,000,相对期初 ¥320,000 增长 8.8%。按月跟踪;一张大单或一次大客户取消都能让单月数字大起大落。
毛流失率和净流失率
毛流失率(5.9%)是老客户身上丢掉的收入;净流失率(3.1%)再减去扩展。净流失率变成负数时,老客户自己就在增长。
Quick Ratio
(新增 + 扩展)÷(流失 + 收缩)= 2.37:每丢 1 块钱,进来 2.37 块。定义和提出者见 SaaS 指标计算器。
召回计入期末 MRR,但不计入净流失率和 Quick Ratio,采用较窄的口径。有的计费工具把召回并进新增 MRR,汇报时写清楚用的是哪种。
三步
大多数计费系统都能导出这些变动,难的是每次都按同一规则归类。
-
1
从上月期末 MRR 开始
期初 MRR 必须等于上个月的期末数,否则一年下来表对不上。
-
2
每个变动只归一类
每个客户的变化只放进一个格子:新增、扩展、召回、收缩或流失。降到 0 算流失,不算收缩。
-
3
折算和剔除
年付、季付折成每月;一次性费用、税费、按量超额费不算进去(见下文)。
期末 MRR = 期初 + 新增 + 扩展 + 召回 − 收缩 − 流失
这是计费分析工具通用的 MRR 变动表;Stripe 对 MRR 增长的定义用的是同样五项,再加一项汇率调整。
- ARR = MRR × 12;年付按年价 ÷ 12 计入(Stripe 的例子:$600 / 年的套餐算 $50 MRR)
- 不算 MRR:一次性费用和开通费(ChartMogul 的 MRR 指南)、税费、免费版和试用、按量计费(Stripe 的 MRR 默认不含)
- 增长率 = 净新增 ÷ 期初 MRR;MRR 毛流失率 =(流失 + 收缩)÷ 期初 MRR
| 变动 | MRR | 累计 |
|---|---|---|
| 期初 MRR | ¥320,000 | ¥320,000 |
| + 新增(月付 ¥26,000 + 年付 ¥120,000 ÷ 12) | +¥36,000 | ¥356,000 |
| + 扩展 | +¥9,000 | ¥365,000 |
| + 召回 | +¥2,000 | ¥367,000 |
| − 收缩 | −¥4,000 | ¥363,000 |
| − 流失 | −¥15,000 | ¥348,000 |
| 期末 MRR · ARR | ¥348,000 | ¥4,176,000 |
同样的增长,不同的健康度
两家公司都在 ¥50 万 MRR 的基础上净增 ¥5 万。变动表显示它们是怎么做到的。
| 新增 | 扩展 | 收缩 | 流失 | 净新增 | 毛流失率 | Quick Ratio | |
|---|---|---|---|---|---|---|---|
| A 公司 | ¥40,000 | ¥25,000 | ¥5,000 | ¥10,000 | ¥50,000 | 3.0% | 4.33 |
| B 公司 | ¥100,000 | ¥10,000 | ¥15,000 | ¥45,000 | ¥50,000 | 12.0% | 1.83 |
B 公司新签的 MRR 是 A 公司的 2.5 倍,但每月丢掉 12% 的老收入,要一直加速跑才能留在原地。两家都没有召回。示例数据。
哪些做法会把 MRR 算虚或算乱
MRR 应该是收入里可预期的那部分,不可预期的都不该放进来。
算进一次性费用
开通费、实施费、培训费不会每月重复。ChartMogul 和 Stripe 都不把它们算进 MRR,单独记为非经常性收入。
算进用量高峰
超额费、按量计费每月不一样。Stripe 的 MRR 默认不含按量计费产品。只算承诺的保底金额,用量收入单独跟踪。
年付一次记进当月
¥12,000 的年付是每月 ¥1,000 的 MRR,不是收款当月 ¥12,000。整笔记进去会造出一个假高峰,下个月再造出一个假流失。
算进试用和免费版
试用和免费版还没有经常性收入。客户的首个付费周期开始时,再计入新增 MRR。
从计费事件得到 MRR 变动
TapCub 的 B2B SaaS 模板读取你服务端上报的订阅事件,每个事件都带折算成每月的 MRR,新增、升级和流失 MRR 就能和注册、试用转化放在同一块看板上。
MRR 怎么算?
把每个付费订阅每月的经常性价格加起来,年付、季付先折成每月。按月看变化就是:期初 MRR + 新增 + 扩展 + 召回 − 收缩 − 流失 = 期末 MRR。
ARR 怎么算?
ARR = MRR × 12。MRR ¥348,000,ARR 就是 ¥4,176,000。这是年化运行率;有的公司按已签的年度合同汇报 ARR,两者可能不同。
年付怎么算进 MRR?
年价 ÷ 12。Stripe 文档里的例子:100 个客户每月 $100,加上 50 个客户每年 $600,MRR = 100 × $100 + 50 × $50 = $12,500。
哪些收入不应该算进 MRR?
一次性费用(开通、实施、服务)、税费、免费版和试用、按量变动的费用。Stripe 的 MRR 不含税费、免费版和按量计费产品;ChartMogul 的指南说一次性收费都应排除。
净新增 MRR 是什么?
期末 MRR 减期初 MRR,也就是 新增 + 扩展 + 召回 − 收缩 − 流失。它是衡量月度增长最干净的一个数。
MRR 毛流失率和净流失率有什么区别?
毛流失率只算损失(流失 + 收缩)占期初 MRR 的比例;净流失率再减去扩展。净流失率小于 0,也就是常说的「负流失」,说明老客户的增长快过流失。
MRR 流失率和客户流失率有什么不同?
客户流失率数的是走了几个客户,MRR 流失率算的是丢了多少收入。走的都是小客户时,客户流失率高、MRR 流失率低。客户流失率用流失率计算器算。