TapCub 正式上线:统计、分析、客服一个平台免费用

免费工具 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。

净新增 MRR期末 MRR − 期初 MRR。¥28,000.00
MRR 增长率净新增 MRR ÷ 期初 MRR。+8.8%
新增 MRR(含年付)月付 + 年付 ÷ 12。¥36,000.00
MRR 毛流失率(流失 + 收缩)÷ 期初 MRR。5.9%
MRR 净流失率(流失 + 收缩 − 扩展)÷ 期初 MRR。负数说明扩展超过了流失。+3.1%
SaaS Quick Ratio(新增 + 扩展)÷(流失 + 收缩)。2.37×
这个月 MRR 在增长。也看一眼毛流失率:增长可能掩盖了老客户在流失。
全部在你的浏览器里计算。这里输入的任何内容都不会上传,TapCub 也不会保存。

分享这组输入:数值写在链接的 # 后面,不会发到服务器。

版本 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. 1

    从上月期末 MRR 开始

    期初 MRR 必须等于上个月的期末数,否则一年下来表对不上。

  2. 2

    每个变动只归一类

    每个客户的变化只放进一个格子:新增、扩展、召回、收缩或流失。降到 0 算流失,不算收缩。

  3. 3

    折算和剔除

    年付、季付折成每月;一次性费用、税费、按量超额费不算进去(见下文)。

MRR 计算公式

期末 MRR = 期初 + 新增 + 扩展 + 召回 − 收缩 − 流失

这是计费分析工具通用的 MRR 变动表;Stripe 对 MRR 增长的定义用的是同样五项,再加一项汇率调整。

  • ARR = MRR × 12;年付按年价 ÷ 12 计入(Stripe 的例子:$600 / 年的套餐算 $50 MRR)
  • 不算 MRR:一次性费用和开通费(ChartMogul 的 MRR 指南)、税费、免费版和试用、按量计费(Stripe 的 MRR 默认不含)
  • 增长率 = 净新增 ÷ 期初 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 万。变动表显示它们是怎么做到的。

净新增相同的两张 MRR 变动表
新增扩展收缩流失净新增毛流失率Quick Ratio
A 公司¥40,000¥25,000¥5,000¥10,000¥50,0003.0%4.33
B 公司¥100,000¥10,000¥15,000¥45,000¥50,00012.0%1.83

B 公司新签的 MRR 是 A 公司的 2.5 倍,但每月丢掉 12% 的老收入,要一直加速跑才能留在原地。两家都没有召回。示例数据。

常见错误

哪些做法会把 MRR 算虚或算乱

MRR 应该是收入里可预期的那部分,不可预期的都不该放进来。

算进一次性费用

开通费、实施费、培训费不会每月重复。ChartMogul 和 Stripe 都不把它们算进 MRR,单独记为非经常性收入。

算进用量高峰

超额费、按量计费每月不一样。Stripe 的 MRR 默认不含按量计费产品。只算承诺的保底金额,用量收入单独跟踪。

年付一次记进当月

¥12,000 的年付是每月 ¥1,000 的 MRR,不是收款当月 ¥12,000。整笔记进去会造出一个假高峰,下个月再造出一个假流失。

算进试用和免费版

试用和免费版还没有经常性收入。客户的首个付费周期开始时,再计入新增 MRR。

在 TapCub 里

从计费事件得到 MRR 变动

TapCub 的 B2B SaaS 模板读取你服务端上报的订阅事件,每个事件都带折算成每月的 MRR,新增、升级和流失 MRR 就能和注册、试用转化放在同一块看板上。

常见问题

MRR 和 ARR 常见问题

还有其他问题?

直接和 TapCub 团队聊聊——工作日通常几小时内回复。

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 流失率低。客户流失率用流失率计算器算。

更新记录

更新记录

这个工具的新功能、修复和数据更新,最新的在前。

  1. · v1.0

    首次上线首次上线。

缺功能或发现错误?告诉我们,常被提到的会排进下次更新。 全部工具更新

看清数据,找到增长。

每一次点击,都有数据依据。装好一行代码,1 分钟看到第一批数据。

无需信用卡 · 统计与客服都有免费版 · 统计无 Cookie