月经常性收入计算器

填付费用户数和每用户月费,本页按「用户数 × 月费」直接算出月经常性收入 MRR,并同步给出季收入与年经常性收入 ARR。所有数字都在浏览器里算,输入不上传服务器,手机也能直接打开用。

计算口径:MRR = N × P、季收入 = MRR × 3、ARR = MRR × 12;演示值用户数 100、月费 29 元,结果为 2900 元、8700 元、34800 元。本页只算固定月费型收入,不区分套餐。

使用方法

月经常性收入计算器把「用户数」和「月费」两个数字直接换成三档收入,只要四步:

  1. 「付费用户数 N」填当前正在付费的人数 100(人)。如果你是按套餐分层的,请先把各套餐人数按统一月费折算成等效人数再填。
  2. 「每用户月费 P」填人均月费 29(元)。这是所有付费用户的平均月费,不是单价最高或最低那一档。
  3. 「小数位」选结果保留几位(2~6,默认 2)。金额一般保留 2 位即可。
  4. 点「计算 MRR 与 ARR」,或在任一输入框按 Enter。三张卡片分别给月收入、季收入、年收入;下方对照表默认 12 行,「加载更多」补到 16 行,可导出 CSV、JSON 或复制 TSV。
  5. 想还原演示值按「载入示例」:用户数 100、月费 29、2 位小数。

月经常性收入计算器能解决什么

它把「有多少付费用户、每人交多少」这件事变成一步读数,适合三类场景:

  • 订阅业务看板:SaaS、会员、网课这类按月续费的产品,100 个用户、每人 29 元时 MRR 2900 元、ARR 34800 元,比心算更不容易漏掉零。
  • 增长目标倒推:季收入 8700 元 帮你判断「这个季度要新增多少用户才能达标」,公式透明,老板问起来能当场复算。
  • 融资与汇报:ARR 是投资人最看重的口径之一,本页直接给出,避免在表格里手填公式出错。

本页不做的事:不区分不同套餐的价格层次(多层定价请先折算成等效人均月费);不把一次性的买断收入算进 MRR(那是非经常性收入);不扣退款、税费与渠道分成。它只算「固定月费 × 人数」这个最干净的口径。

原理和变量

① 用了哪个具体函数:核心是 JavaScript 的乘法与 Number(x.toFixed(d)) 做定点保留。整式为 MRR = N * P,季收入用 MRR * 3,ARR 用 MRR * 12;结果先用 toFixed 再到 Number,避免浮点尾巴。

② 关键参数为什么这样取:用「人数 × 人均月费」而不是逐用户加总,是因为按月费相同的假设下两者等价,而前者只需要两个输入、最不易填错。人均月费 P 取平均值,能在一行里代表全部付费用户。

③ 遵循哪个标准:MRR/ARR 是 SaaS 行业通用口径(MRR=月经常性收入,ARR=年经常性收入=MRR×12),非官方标准但被广泛采用;本页仅做算术,不替代财务记账。

④ 输入怎么变成输出:先算 100 × 29 = 2900 得 MRR;季收入 = 2900 × 3 = 8700;ARR = 2900 × 12 = 34800。三个中间量在卡片里都能对上,单位默认人民币元。

⑤ 边界与阈值:用户数允许 0~1 亿,月费允许 0~100 万;负数、空值、非数字逐项给具体提示后才继续。小数位固定 2~6,默认 2。toFixed 取指定位数,演示值保留两位小数。

⑥ 常见误用的正确解释:MRR 是「每月」不是「每年」,把 ARR 当 MRR 会大 12 倍;买断制的一次性收入不应计入 MRR;人均月费若混入免费用户会把均值拉低,应只用付费用户数做分母。

完整示例(数值仅作演示)

保持演示值:付费用户数 100、每用户月费 29 元、保留 2 位小数。

  • MRR:100 × 29 = 2900.00 元。
  • 季收入:2900 × 3 = 8700.00 元。
  • ARR:2900 × 12 = 34800.00 元。
  • 若用户涨到 200:MRR 变成 5800,ARR 变成 69600,呈线性放大。
  • 若月费提到 49:MRR 变成 4900,ARR 变成 58800。

这三组数字与页面默认卡片、对照表第 10 行(N=100)完全一致,可三处核对。

输入范围与对照表

月经常性收入计算器的对照表固定每用户月费 29 元,前 12 行改变付费用户数 N,后 4 行继续放大 N,三档收入都按 MRR=N×29、季=MRR×3、ARR=MRR×12 计算。

月费固定 29 元时,付费用户数对三档收入的影响
付费用户数 NMRR(元)季收入(元)ARR(元)
10290.00870.003480.00
20580.001740.006960.00
30870.002610.0010440.00
401160.003480.0013920.00
501450.004350.0017400.00
601740.005220.0020880.00
702030.006090.0024360.00
802320.006960.0027840.00
902610.007830.0031320.00
100(演示值)2900.008700.0034800.00
1103190.009570.0038280.00
1203480.0010440.0041760.00

对照表能直观看出「用户数翻倍、收入翻倍」的线性关系:N=100 时 MRR 2900,N=200 时 MRR 5800,正好是 2 倍关系。

结果边界和舍入

舍入位置:MRR、季收入、ARR 都按「小数位」输入框保留(默认 2 位,Number(v.toFixed(d)))。因为先 toFixed 再拼接,演示值不会出现 2900.0000000001 这样的浮点尾巴。

什么时候会拒绝计算:用户数或月费为负的、为空的、不是数字时;用户数超过 1 亿或月费超过 100 万时(提示量级可能填错);小数位不在 2~6 时。用户数和月费都为 0 是允许的,此时三档收入都是 0,代表还没有付费用户。

单位和精度:本页货币单位默认是「元」,没有内置汇率或币种切换;若你的月费是美元,请把结果自行按汇率换算。保留 2 位小数已能满足绝大多数金额展示。

结果性质:这是基于「固定月费 × 人数」假设的理论口径,未扣退款、税费、分成与一次性收入,只作经营估算与汇报用途。

常见问题

MRR 和 ARR 到底差多少倍?

差 12 倍。MRR 是月度经常性收入,ARR 是年度经常性收入,按 ARR = MRR × 12 换算。演示值 MRR 2900 元,对应 ARR 34800 元,千万别把 ARR 误当 MRR 报给团队。

我有多个套餐价格不一样,怎么填?

本页只接受「人均月费」一个值。请先用各套餐人数加权出平均月费(如 60 人 ×29 元 +40 人 ×59 元,再除以 100),把算出的均值填进 P,人数填总付费人数。

一次性买断收入要算进 MRR 吗?

不要。MRR 只算按月或按年持续产生的收入。一次性卖断、项目制首付款属于非经常性收入,混入 MRR 会虚高,应单独统计。

小数位能改吗?

能,「小数位」输入框限 2~6,默认 2。设 4 时演示值 MRR 显示 2900.0000,按你的展示精度需要调节,但金额通常 2 位就够了。

用户数 0 是不是算错了?

不是。用户数 0 表示还没有付费用户,MRR、季收入、ARR 自然都是 0,这是数学上正确的起点,不是报错。

免费用户会影响结果吗?

不会,本页只认「付费用户数」。若把免费用户也算进 N,人均月费会被拉低、MRR 失真,分母请用付费人数。

结果能直接写进财报吗?

不建议直接照搬。本页是干净口径的估算工具,未扣退款与税费;正式财报请以会计系统为准,本页仅用于快速测算与汇报草稿。

我的输入会被保存或上传吗?

不会。全部计算在浏览器内完成,刷新即清空;可在 Network 面板复查,点「计算 MRR 与 ARR」时没有任何请求发出。

相关工具