想象一下,你家小区门口新开了一家「云上健身房」。它不卖单次票,而是让会员按月交费——每月固定的小额月费。月费就是这家健身房的命脉:教练要看每月收进多少钱,判断这月经营好不好;老板要看这些月费折算成一年能收多少,才能跟投资人说「我们健身房值多少钱」。前者叫 MRR(月度经常性收入),后者叫 ARR(年化经常性收入)。而这家健身房还开了私教课——按次收费,就像 AI 产品里的 API 调用费。私教课卖得多,不代表月卡会员稳定;月卡会员多,才是持续经营的地基。读懂 ARR 与 MRR,就是看懂 AI 公司商业模式的「收银台账本」。

岗位关联

对 AI 从业者而言,ARR/MRR 是与投资人对话的通用语言,也是判断 AI 产品商业模式是否可持续的核心标尺。掌握它,你才能在增长数据面前说清「我们到底赚不赚钱、赚得稳不稳」。

目录
  1. 可视化演示
  2. ARR定义解析
  3. MRR定义解析
  4. 双指标换算
  5. 收入构成分析
  6. MRR增长分解
  7. 商业化策略应用
  8. AI 应用场景
  9. Python 演示
  10. 常见误区
  11. 面试题

可视化演示

动态演示深入理解年化经常性收入ARR的核心机制,通过架构/数据/状态/性能四种模式展示关键概念与交互流程。

本节配有交互动效(进入视口后自动加载,约 3KB)。

深入理解年化经常性收入ARR:一ARR 一、ARR与MRR定义及计算方 二、MRR构成与变动分析 核心机制可视化 深入理解年化经常性收入ARR整体架构与关键组件

ARR定义解析

云上健身房的老板要向投资人融资。他打开收银系统说:「我这个月收了 8 万元会员费。」投资人皱着眉问:「那一年能收多少?」老板一拍脑袋:「8 万乘 12,等于 96 万!这就是我们按当前势头一年的收入。」这个「按月费水平推算出的年度收入」,就是 ARR(Annual Recurring Revenue,年化经常性收入)。它像一把「年化放大镜」,把不稳定的一月收入,换算成可感知的年度规模,方便横向对比不同体量的公司。

在 SaaS 语境里,ARR 特指「经常性收入」的年度化口径——也就是那些客户持续订阅、每月都会重复发生的收入。它不是某天到账的合同总额,而是剔除了偶然因素后的稳定现金流。比如客户为 AI 产品支付的一次性私有化部署费、政府发放的一次性补贴,都不该算进 ARR。用健身房的例子说:会员办卡时付的「开卡手续费」是一次性的,即便金额很大,也不能假装成月卡收入的一部分。

ARR 的计算口径通常采用「当前 MRR × 12」的方式,代表按当前月费水平推算一整年的收入规模。这是 SaaS 行业最主流的估值沟通语言——投资人看一家 AI 公司,先问 ARR 是多少,再乘一个行业倍数,就得出一个「锚定估值」。需要强调的是,ARR 衡量的是「规模感」而非某一天的真实现金流,它更适合做战略对标,不适合做现金流预测。

回到健身房:ARR 就是老板嘴边那句「按这个势头,我们一年能收 96 万」。它把「这月好卖」翻译成「今年值钱」,让投资人和同行在同一个刻度上比较。但注意,这只是口径上的年化,不是银行存款里真的躺着一整年的钱——它是「信誉账本」上的规模尺子。

ARR=MRR×12\displaystyle \text{ARR} = \text{MRR} \times 12
ARR 就是把当前月度经常性收入放大 12 倍,得到「如果接下来每个月都这样,一年能收多少钱」的年度化估算。
  1. 识别分子——MRRMRR 是月度经常性收入,好比健身房当月收到的全部月卡费,它是 ARR 的起点。
    MRR\displaystyle \text{MRR}
  2. 确认倍数——12一年有 12 个月,月收入按年折算需要乘上 12 这个固定倍数。
    ×12\displaystyle \times 12
  3. 合并为年化值——ARR将 MRR 乘以 12 后,得到从月频推到年频的经常性收入规模,即 ARR。
    ARR=MRR×12\displaystyle \text{ARR} = \text{MRR} \times 12

MRR定义解析

云上健身房的教练每个月最关心一件事:收银台上这个月到底进来多少月卡费?把这些钱放在一起,就是 MRR(Monthly Recurring Revenue,月度经常性收入)。它像健身房每月的「体检报告」:不用等年报,每个月 1 号就能看到上月的经营状况,方便教练及时调整课程排期、老板快速决定要不要搞促销拉新。

MRR 的本质是「经常性」三个字——客户按月持续付费、可预期重复发生的收入。计算方式很朴素:把每个付费客户的数量乘以各自的月费,再加总。比如 10 个企业客户每月各付 1 万元,50 个个人用户每月各付 100 元,MRR 就是 10×10000 + 50×100 = 105000 元。这个数字排除了所有一次性收入,因为那些「过路财」无法预测,不属于稳定的经营底盘。

对于 AI 产品,MRR 的构成往往更复杂:一部分来自纯订阅(相当于月卡),一部分来自 API 调用量的月度结算(相当于私教课按次算)。两者都按月发生,可归入 MRR,但稳定性不同。因此团队常用 MRR 做短期趋势追踪——本月比上月多了还是少了,是哪些客户贡献的?这种颗粒度的洞察,是 ARR 给不了的。

教练的体检报告最终汇聚成一个数字:MRR。它的妙处在于「可追踪」——每个月都能看到涨跌,能定位是哪个卡种、哪些客户在变化。ARK 是远光灯照向一年后的规模,MRR 则是近光灯照亮眼前的每一步。

MRR=∑i=1nCi×Pi\displaystyle \text{MRR} = \sum_{i=1}^{n} C_i \times P_i
MRR 等于每一项付费产品(或计划)的客户数乘以对应月费,再全部相加的结果。
  1. 列出付费项——i把产品线(如基础版、专业版、企业版)编号,下标 i 代表第几种计划,就像按健身房的卡种分类清点。
    i=1,2,…,n\displaystyle i = 1, 2, \dots, n
  2. 客户数乘月费——Cᵢ × Pᵢ对每个计划,付费客户数 Cᵢ 乘以月费 Pᵢ,得到该计划的月度贡献。
    Ci×Pi\displaystyle C_i \times P_i
  3. 对所有项目求和——Σ把每个计划的月度贡献加起来,得到整家公司的月度经常性收入 MRR。
    ∑i=1nCi×Pi\displaystyle \sum_{i=1}^{n} C_i \times P_i

双指标换算

健身房老板发现,教练天天跟他汇报「这月 MRR 涨了 5%」,但投资人只问「ARR 到多少了」。于是老板在墙上贴了一张换算表:MRR 乘 12 就是 ARR。这就是双指标最核心的关系——ARR 是 MRR 的年化放大。但光会乘 12 还不够,真正懂经营的人还会看另一个指标:净收入留存率(NDR),它衡量的是「老会员还在不在、有没有加钱升级」。

NDR 的计算逻辑像一个「老会员账本」:上个月老会员贡献了 100 万 MRR,这个月老会员中有人升级了套餐(加了 10 万),有人退卡了(流失了 5 万),那老会员这个月贡献了 105 万,NDR 就是 105%。NDR 超过 100% 意味着不需要拉新,光靠现有客户升级,收入就能自我增长——这种公司的 ARR 是「有生命的」,投资人愿意给更高估值。

口径校准时要格外小心:MRR 是「当前月频收入」,ARR 是用它乘 12 得出的年化值,但不同公司的 MRR 构成不同。比如一家 AI 公司 MRR 中 80% 来自订阅、20% 来自 API 调用费,另一家正好相反,两家的 ARR 可能相同,但前者更稳定。所以换算关系只解决「数量」问题,不解决「质量」问题。

换算表和 NDR 就是老板墙面上的两张经营地图:一张告诉他「规模放大后多大」,一张告诉他「这个规模能不能自我造血」。ARR 与 MRR 不是互相替代,而是互为明镜——MRR 照见当下,ARR 照见未来,NDR 照见生命力。

NDR=MRR上期+扩展MRR−流失MRRMRR上期×100%\displaystyle \text{NDR} = \frac{\text{MRR}_{\text{上期}} + \text{扩展MRR} - \text{流失MRR}}{\text{MRR}_{\text{上期}}} \times 100\%
净收入留存率 NDR 表示老客户在上一期贡献的收入基础上,经过升级加购与流失退费后,本期留存下来的收入比例。
  1. 找出分母——上期 MRR以上一期老客户贡献的 MRR 作为基准,好比健身房上个月老会员交的月费总额。
    MRR上期\displaystyle \text{MRR}_{\text{上期}}
  2. 加上扩展项——扩展 MRR老会员中有人从基础卡升级到年卡或私教套餐,这部分为收入加号。
    +扩展MRR\displaystyle + \text{扩展MRR}
  3. 减去流失项——流失 MRR老会员退卡或降级,收入减少,需要从分子中扣除。
    −流失MRR\displaystyle - \text{流失MRR}
  4. 归一化——除以基准再乘 100%用变化后的老客户收入除以基准,得到留存比例,判断老客户盘子是在膨胀还是萎缩。
    ×100%\displaystyle \times 100\%

收入构成分析

云上健身房的私教课卖得越来越火——按次收费的体验课、拉伸课、冲刺课,单次价格高、毛利也漂亮。老板一高兴,发现私教课收入占比越来越大。但教练提醒他:私教课卖得再好,会员这个月不来上课,下个月就没了这笔收入;月卡才是「躺着的现金流」。AI 公司的收入构成,正是这个道理:API 调用费像私教课,订阅费像月卡。

AI 产品常见的收费模式有两种:一是订阅制,按月/年收取固定费用,对应 MRR 中的稳定底座;二是按量计费,按 API 调用次数、Token 消耗量结算,对应波动较大的「私教课」。当 API 调用费占比升高,说明客户在用实际行动「投票」,产品嵌入场景的程度深;但这也意味着收入与算力成本强相关,客户用量缩减时收入会立刻波动,毛利率也可能被吞噬。

因此,判断 AI 商业模式是否可持续,不能只看收入总额,要看「占比变化」:订阅费占比高的公司,收入可预测性强,ARR 含金量高;API 调用费占比高的公司,增长弹性大但稳定性弱。理想状态是「混合驱动」——用订阅费守住基本盘,用 API 调用费捕捉增量价值,并根据占比变化动态调整定价策略。

回到健身房:聪明的老板不会因为私教课赚钱就放弃月卡——他知道月卡是「压舱石」,私教课是「加速器」。AI 时代的收入构成分析,就是在动态平衡中判断:你的公司是靠「稳定的月卡」还是「按次的私教课」在赚钱?答案决定了你的商业故事能否打动投资人。

订阅占比=订阅MRR订阅MRR+API调用MRR×100%\displaystyle \text{订阅占比} = \frac{\text{订阅MRR}}{\text{订阅MRR} + \text{API调用MRR}} \times 100\%
订阅占比表示稳定订阅收入在全部经常性收入中的比重,占比越高,收入的可预测性越强。
  1. 确定分子——订阅 MRR订阅制客户每月固定支付的费用,是月卡性质的稳定收入。
    订阅MRR\displaystyle \text{订阅MRR}
  2. 确定分母——总 MRR订阅 MRR 与 API 调用 MRR 之和,代表全部经常性收入的盘子。
    订阅MRR+API调用MRR\displaystyle \text{订阅MRR} + \text{API调用MRR}
  3. 计算占比——乘 100%用订阅收入除以总盘子再乘 100%,得到订阅在收入构成中的权重。
    ×100%\displaystyle \times 100\%

MRR增长分解

健身房老板发现,光看 MRR 总额涨没涨,看不出经营好坏。于是他让教练把每个月的 MRR 变化拆成三本账:新会员交的钱(新增 MRR)、老会员升级加购的钱(扩展 MRR)、老会员退卡降级的钱(流失 MRR)。三本账一合,就是 MRR 的净变化。增长黑客的日常,就是盯住这三本账做文章。

新增 MRR 来自新客户签约,是「拉新」的果实;扩展 MRR 来自老客户加购、升级套餐或扩充用量,是「深耕」的果实;流失 MRR 来自客户取消订阅或降级,是「流失」的代价。除此之外还有收缩 MRR,指客户在保留订阅但减少用量或降低档位所造成的收入损失。四者共同决定 MRR 的净增,公式如同健身房的收银明细:本月总收入变化 = 新增 + 扩展 − 流失 − 收缩。

增长黑客最关心的分水岭是「补漏」:如果新增 MRR 是 30 万,但流失 MRR 也是 30 万,那拉新做得再好也等于「往漏水的桶里灌水」。只有建立流失预警机制——比如监测客户 API 调用量连续下降、登录频次锐减——提前干预,才能让每一份新增都沉淀为净增长。对 AI 公司而言,客户从「月度调用」切换到「订阅套餐」这类行为变化,本身就是扩展 MRR 的信号。

健身房的月报从此不再只有一个「涨了/跌了」的总数,而是一张「新会员 + 升级 − 退卡 − 降级」的明细表。增长黑客的价值,就是让老板知道该往哪个方向使劲:是该加大投放拉新,还是该做老客户关怀防流失,抑或推出高阶套餐促升级。MRR 分解,就是经营动作的导航仪。

ΔMRR=新增MRR+扩展MRR−流失MRR−收缩MRR\displaystyle \Delta \text{MRR} = \text{新增MRR} + \text{扩展MRR} - \text{流失MRR} - \text{收缩MRR}
MRR 净增量等于新签客户带来的增加,加上老客户升级带来的增加,减去客户退订带来的流失,再减去客户降级带来的收缩。
  1. 加新增——新增客户贡献本月新签客户支付的月费,等同于健身房新办月卡的会员费。
    +新增MRR\displaystyle + \text{新增MRR}
  2. 加扩展——老客户升级贡献老客户从基础版升级到高级版或增加用量,带来收入增量。
    +扩展MRR\displaystyle + \text{扩展MRR}
  3. 减流失——退订造成的损失客户完全取消订阅,不再贡献收入,这部分从总增量中扣掉。
    −流失MRR\displaystyle - \text{流失MRR}
  4. 减收缩——降级造成的损失客户保留订阅但降低档位,收入减少,同样需要从增量中扣除。
    −收缩MRR\displaystyle - \text{收缩MRR}

商业化策略应用

云上健身房经营一年后,老板带着财务报表去见投资人。投资人只看三个数:ARR 多少、MRR 涨多快、NDR 高不高。老板说 ARR 960 万,MRR 月环比增 8%,NDR 115%。投资人立刻眼睛发亮——这意味着老客户自动贡献了 15% 的年化增长,公司的 ARR 是「自带复利」的。ARR/MRR 这套语言,就是 AI 创业者在融资桌上的通用货币。

除了估值锚点,还有一个精细指标值得关注:ARPU(每客户平均收入),等于 MRR 除以付费客户总数。它像健身房的「平均客单价」——如果 ARPU 持续上升,说明客户愿意为 AI 能力付更多钱,产品价值被认可;如果 ARPU 下降但客户数暴涨,则可能是在用低价策略换规模,需要警惕健康度。AI 公司常通过「基础版引流 + 高级版转化」的方式,把 ARPU 从几十元拉到几千元。

在商业化策略上,ARR/MRR 直接指导三个决策:第一,定价是否该从纯 API 按量计费转向「订阅底座 + 用量弹性」的混合模式;第二,市场投放的预算该按 MRR 净增的 ROI 投放,而不是只看注册量;第三,是否该推出年付方案——年付合同能一次性锁定 12 个月的 MRR,让 ARR 更扎实,代价是给客户折扣。这套指标背后,是「规模、质量、复利」三位一体的商业思考。

老板最终明白了:ARR 是讲给投资人听的「规模故事」,MRR 是讲给自己听的「经营日报」,ARPU 是讲给产品团队听的「价值尺子」。三者就像健身房的三个仪表盘——速度表看 MRR,里程表看 ARR,百公里油耗看 ARPU。会开车的人,三个表一起看,才能既跑得快又跑得远。

ARPU=MRR付费客户数\displaystyle \text{ARPU} = \frac{\text{MRR}}{\text{付费客户数}}
ARPU 表示平均每个付费客户每月带来的经常性收入,是衡量产品变现效率的关键标尺。
  1. 确定分子——MRR本月全部付费客户贡献的经常性收入总额,即收银台整个月进来的月卡费。
    MRR\displaystyle \text{MRR}
  2. 确定分母——付费客户数当前处于订阅状态、实际在付费的客户数量,如健身房在籍月卡会员数。
    付费客户数\displaystyle \text{付费客户数}
  3. 求平均——相除用总收入除以客户数,得到人均月贡献,即平均每位客户每月为产品付多少钱。
    MRR付费客户数\displaystyle \frac{\text{MRR}}{\text{付费客户数}}

AI 应用场景

VC 尽调:用 ARR 为 AI 公司估值锚定

阶段:商业化策略与融资沟通

解决的问题:传统靠「拍脑袋」或「看用户数」估值,难以真实反映 AI 公司的收入质量。VC 尽调时先要求公司提供 ARR 及其构成明细,剔除一次性收入,再按行业倍数(如 10-20 倍 ARR)给出估值区间,同时用 NDR 判断增长是否靠老客户复利驱动。

具体案例:一家 AI 客服 SaaS 公司对外宣称「年收入 2000 万」,尽调后查明其中 600 万是客户的一次性定制开发费,实际 ARR 仅 1400 万。VC 据此重新估值,并要求公司披露订阅费与 API 调用费占比后,最终以 15 倍 ARR 完成投资。这个案例说明:ARR 是「挤水分」后的规模,而不是合同总额。

AI 产品混合定价:订阅费与 API 调用费的动态平衡

阶段:产品定价与收入运营

解决的问题:纯订阅制可能让轻度用户望而却步,纯 API 按量计费又导致收入波动大、难以预测。AI 公司需要设计「订阅底座 + 用量弹性」的混合模式,并用占比变化监控商业模式的可持续性。当 API 调用费占比短期飙升时,需警惕算力成本吞噬毛利。

具体案例:某大模型 API 平台推出「月付 199 元订阅 + 超额调用按量计费」:订阅费锁定基础用量,相当于收月卡;超额部分按 Token 计费,相当于私教课。三个月后分析发现订阅 MRR 占 70%、API 调用 MRR 占 30%,毛利稳定在 68%,公司据此决定加大年付折扣推广,进一步提升收入可预测性。

增长团队:用 MRR 分解定位流失环节

阶段:用户增长与留存运营

解决的问题:MRR 总额增长掩盖了「边新增边流失」的漏水问题。增长团队将 MRR 净增量拆成新增、扩展、流失、收缩四个部分,定位最主要的失血点,针对性做流失预警与召回策略。

具体案例:某 AI 写作工具增长团队发现,新增 MRR 月均 20 万、流失 MRR 月均 18 万,净增几乎为零。深入分析流失客户的特征后,团队上线「API 调用量连续两周下降自动触发客户成功干预」机制,并在客户降级前推送高级版试用,三个月后流失率降低 40%,MRR 净增翻倍。这就是增长黑客把 MRR 分解用到实处的典型打法。

Python 演示

python64 行
"""MRR/ARR 分析小工具用于演示如何从客户与价格数据计算 MRR 与 ARR,并分析订阅收入与 API 调用收入的构成比例。"""from collections import defaultdict  def calc_mrr(price_plans):    """    计算月度经常性收入 MRR。    price_plans 形如 {"enterprise": (10, 10000), "pro": (50, 1000)}    表示企业版 10 个客户, 每个月费 10000 元。    """    total = 0    for plan, (customers, price) in price_plans.items():        total += customers * price    return total  def calc_arr(mrr):    """ARR = MRR * 12, 把月收入折算成年化经常性收入。"""    return mrr * 12  def analyze_revenue_share(subscription_mrr, api_mrr):    """计算订阅收入与 API 调用收入分别占总 MRR 的比例。"""    total = subscription_mrr + api_mrr    sub_share = subscription_mrr / total * 100    api_share = api_mrr / total * 100    return sub_share, api_share  def track_mrr_growth(monthly_delta):    """    输入每月新增/扩展/流失/收缩的列表,    每个元素为 (new, expand, churn, contraction),    输出逐月 MRR 轨迹。    """    mrr = 0    print("月份 | 期初MRR | 净增 | 期末MRR")    for i, (new, expand, churn, contraction) in enumerate(monthly_delta, 1):        net = new + expand - churn - contraction        mrr += net        print(f"{i:^4} | {mrr - net:^7} | {net:^4} | {mrr:^7}")    return mrr  if __name__ == "__main__":    plans = {"enterprise": (10, 10000), "pro": (50, 1000), "basic": (200, 100)}    mrr = calc_mrr(plans)    arr = calc_arr(mrr)    print("MRR  =", mrr)    print("ARR  =", arr)     sub_mrr = 20000    api_mrr = 8000    sub_share, api_share = analyze_revenue_share(sub_mrr, api_mrr)    print(f"订阅占比 {sub_share:.1f}%, API占比 {api_share:.1f}%")     deltas = [(15000, 5000, 4000, 1000),              (18000, 6000, 5000, 2000),              (22000, 8000, 6000, 1500)]    track_mrr_growth(deltas)
目的:用 Python 复现一家 AI SaaS 公司的 MRR 计算、ARR 年化换算、收入构成分析与月度增长追踪,帮助读者把公式变成可运行的经营仪表盘。
  1. price_plans.items()遍历每个计费计划(企业版/专业版/基础版),像健身房清点不同卡种的会员数量与月费。
  2. customers * price每个计划下的客户数乘以月费,得到该计划贡献的 MRR。
  3. return total把各计划的贡献相加,得到整家公司的 MRR。
  4. mrr * 12把月收入放大 12 倍,得到年化经常性收入 ARR。
  5. subscription_mrr / total * 100计算订阅费在总收入中的占比,判断收入稳定程度。
  6. new + expand - churn - contraction按增长分解公式计算本月 MRR 净增量。
  7. mrr += net将本月净增量累加到滚动 MRR 上,输出逐月轨迹。

常见误区

误区我总觉得 ARR 就是「公司一年所有合同金额加起来」,所以签了一个 50 万的一次性部署合同,也应该让 ARR 涨 50 万。

正解ARR 里的 R 是 Recurring(经常性),只有可重复、可预期的订阅收入才能算进去。一次性部署费像是健身房办卡时的「开卡手续费」,收完就没了,不能假装成「月卡收入 × 12」的一部分。把一次性收入混入 ARR,会让估值虚高,投资人尽调时会被瞬间拆穿。

为何常见:日常口语中「年收入」指的是全年所有到账的钱,而 ARR 是「按当前月费推算」的口径,两者概念混淆导致误判。

误区我上月 MRR 是 10 万,那 ARR 就是 120 万——但忘了有 30% 的客户当年费客户享受了八折优惠,实际年化收入只有 110 万左右。

正解MRR × 12 是简化算法,真正严谨的口径要区分「月付客户」与「年付客户」:年付客户应按实际年合同金额计入,月付客户按当期月费计入,再加总。健身房的年卡会员买的是打折年卡,年化收入自然是打折后的实收金额,而不是月卡价 × 12。

为何常见:新手习惯把公式当成万能钥匙,忽略了不同付费周期的客户要分别处理,导致 ARR 口径偏大。

误区我看到一家 AI 公司 API 调用费占总收入 70%,立刻下结论:这公司收入太不稳定,肯定不行。

正解API 调用费占比高本身不是判死刑,关键看「占比变化趋势」与「毛利率」。如果 API 收入伴随客户用量真实增长而上升,且毛利率健康,说明产品深度嵌入客户工作流,反而是强信号。真正危险的是「API 收入涨但毛利跌、订阅底座萎缩」的组合——相当于私教课卖得火但月卡会员全跑了。

为何常见:把「波动性」与「质量差」直接画等号,忽略了收入构成需要结合毛利、留存、趋势综合判断。

误区我们公司 ARR 做到 2000 万,隔壁才 800 万,所以我们应该比隔壁值钱好几倍。

正解投资人看 ARR 更看「质量」:NDR 是否超过 100%、客户集中度是否过高、收入中订阅与 API 的配比是否可持续,都会影响估值倍数。2000 万 ARR 但 80% 来自三个大客户的 AI 公司,估值通常低于 800 万 ARR 且 NDR 120% 的公司——前者像依赖少数土豪会员的健身房,后者像有千万稳定会员的连锁品牌。

为何常见:人类大脑天然偏爱「更大的数字」,忽略了数字背后的结构性风险。

误区我负责的 AI 产品 MRR 连续六个月月增 10%,我觉得公司状态好极了,不用管老客户。

正解如果流失 MRR 与新增 MRR 同步增长,MRR 的「净增」可能趋近于零甚至为负。健康的增长必须看「新增 − 流失」的净额,以及 NDR 是否大于 100%。就像健身房每月新办 30 张卡、但同时 29 人退卡,表面上热闹,实际上蓄水池一直在漏水。

为何常见:增长黑客 KPI 常把「新增」放在最显眼位置,导致团队只追增量、忽视存量,形成「边揽客边流失」的虚假繁荣。

面试题

Q1. 某 SaaS 公司月度经常性收入 MRR 为 8 万元,其年化经常性收入 ARR 约为多少?

单选题 · easy

  • A.8 万元
  • B.96 万元← 正确答案
  • C.80 万元
  • D.24 万元

答案:B。ARR = MRR × 12,8 万 × 12 = 96 万元。就像健身房月卡费 8 万,按年折算就是 96 万的年卡口径。A 是 MRR 本身,C 是粗心多乘了 10,D 是少乘了 3。

Q2. 以下哪一项最应该被计入 MRR?

单选题 · easy

  • A.客户一次性支付的数据迁移服务费
  • B.客户按月订阅 AI 软件的固定月费← 正确答案
  • C.政府发放的一次性创新补贴
  • D.客户预存的超量 API 调用余额

答案:B。MRR 只统计可重复、可预期的经常性收入,按月订阅的固定月费是典型代表。一次性迁移费、政府补贴属于非经常性收入;预存余额属于负债性质的预付,也不计入 MRR。

Q3. ARR 在 SaaS 行业中的主要作用是什么?

单选题 · easy

  • A.衡量某一天实际到账的现金总额
  • B.衡量经常性收入的年度规模,方便估值对比← 正确答案
  • C.完全取代月度财务记账
  • D.只统计免费用户的活跃数量

答案:B。ARR 是把当前 MRR 放大的年度化规模指标,用于跨公司、跨时期的估值对比。它不预测现金流,不取代记账,更与免费用户无关。投资人拿 ARR 乘行业倍数做估值锚点。

Q4. 一家 AI SaaS 公司的收入中,哪些属于或可归入经常性收入范围?

多选题 · mid

  • A.每月固定的团队版订阅费← 正确答案
  • B.一次性部署安装费用
  • C.按 Token 用量结算的月度 API 账单← 正确答案
  • D.客户定制的流程外包费用

答案:AC。A 是典型订阅收入;C 虽按月波动但持续发生、可预期,通常计入 MRR 中的用量部分。B 和 D 都是一次性项目收入,不能计入经常性收入口径。

Q5. 某公司上月 MRR 为 100 万元,本月新增 12 万、扩展 8 万、流失 15 万,本月 MRR 是多少?

单选题 · mid

  • A.105 万元← 正确答案
  • B.115 万元
  • C.95 万元
  • D.110 万元

答案:A。MRR 净增量 = 新增 + 扩展 − 流失 = 12 + 8 − 15 = 5 万,期末 MRR = 100 + 5 = 105 万。B 漏减流失,C 误减了新增与扩展,D 计算了新增但漏了扩展。

Q6. 净收入留存率 NDR 为 110% 意味着什么?

单选题 · mid

  • A.客户数量比上期增加了 10%
  • B.存量客户本期贡献的收入比上期多 10%← 正确答案
  • C.新增客户收入占总收入的 10%
  • D.流失客户收入占比为 10%

答案:B。NDR 衡量老客户收入在期内的留存与增长,110% 表示老客户在扩展收入大于流失收入的前提下,总贡献比上期多出 10%。它与客户数量的增减无关,也不含新增客户贡献。

Q7. AI 产品收入构成中 API 调用费占比升高,可能暗示哪些信息?

多选题 · mid

  • A.客户产品使用深度在增加← 正确答案
  • B.收入与算力成本强相关,需关注毛利率← 正确答案
  • C.订阅制底盘比重下降,收入稳定性可能变弱← 正确答案
  • D.公司一定处于亏损状态

答案:ABC。API 调用费高说明客户在真实使用 AI 能力,但也意味着收入随用量波动,且成本随算力变动。占比升高的同时订阅占比下降,稳定性承压。但占比高不等于亏损,D 过于绝对。

Q8. 在计算 ARR 时,下列哪种做法是正确的?

单选题 · hard

  • A.把年度合同总额全部计入,包括一次性实施费
  • B.只统计经常性订阅部分,排除一次性实施与定制费← 正确答案
  • C.把合同总金额平均分摊到每个月再乘 12
  • D.只统计免费用户转化为付费用户的部分

答案:B。ARR 的口径必须「去除非经常性」。一次性实施费、定制费不属于持续订阅收入,应排除。A 和 C 都会虚增 ARR。D 只统计转化用户,漏掉了存量经常性收入,口径不完整。

Q9. 两家 AI 公司 ARR 均为 1000 万,但估值差异很大,最合理的解释是什么?

单选题 · hard

  • A.一家客户集中在少数大客户,收入质量风险更高← 正确答案
  • B.ARR 相同则估值必然相同
  • C.只是财务记账方式不同而已
  • D.估值只看团队背景,与收入无关

答案:A。ARR 只是规模数字,估值还看收入质量。客户高度集中的公司,流失一个大客户就会重创收入,风险溢价高,估值倍数低。B、C 忽略质量因素,D 否认了收入在估值中的核心地位。

Q10. 从增长黑客视角出发,以下哪些动作能够有效提升 MRR 净增量?

多选题 · extreme

  • A.优化获客漏斗,提升新客户签约转化率← 正确答案
  • B.激励老客户从基础版升级到高级版← 正确答案
  • C.建立流失预警,对 API 用量下降的客户主动干预← 正确答案
  • D.只追求注册免费用户数量增长

答案:ABC。MRR 净增量 = 新增 + 扩展 − 流失 − 收缩。A 提升新增,B 提升扩展,C 降低流失,三者都是直接抓手。D 只增加免费用户,不带来付费转化,对 MRR 无贡献。