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

什么是总收入留存(GRR)?公式、例子和基准

总收入留存(GRR)是扣掉流失和降级之后、你从老客户那里留住的经常性收入占比,不计入增购。公式、和 NRR 对照的计算示例、行业基准和常见坑。

卢卡斯·海斯 审核人 艾玛·柯林斯 又称 GRR 最后更新 2026 年 11 月 4 日 术语表

一句话回答

总收入留存(GRR)是一组期初客户的经常性收入,在一段时间后还剩下的百分比;它计入取消和降级造成的损失,但不计入任何扩充收入,所以永远不会高于期初的收入。

公式: GRR = (期初经常性收入 − 收缩 − 流失) / 期初经常性收入 × 100

什么是总收入留存?

总收入留存(GRR)衡量一段时间里你从老客户那里留住了多少经常性收入:计入取消和降级带来的损失,但不计入任何扩充:

GRR = (期初经常性收入 − 收缩 − 流失) / 期初经常性收入 × 100

因为不算增购,GRR 反映的是产品能不能守住客户已经在付的钱。它不可能高于期初收入。

和 NRR 对照的计算示例

一年里,1 月 1 日在用的客户(示例数字,月度经常性收入):

变动金额
期初 MRR$100,000
收缩(降级)−$3,000
流失(取消)−$7,000
扩充(升级、加席位)+$12,000
  • GRR = (100,000 − 3,000 − 7,000) / 100,000 = 90%
  • NRR = (100,000 − 3,000 − 7,000 + 12,000) / 100,000 = 102%

NRR 高于期初水平看起来很漂亮:老客户比一年前付得更多。GRR 则说明期初收入里有一成流走了。两者都对,投资人通常一起看。

当年新签的客户不计入这两个数字。

行业基准

客户类型常见 GRR
大企业 B2B90%–95% 以上
中型企业85%–92%
小企业 / 自助式75%–88%

以上为大致范围;KeyBanc 的私有 SaaS 公司调查报告过的中位数在 90% 左右。和客户群相似的公司比更有意义。

计算时的常见坑

  • 混进了新客户。 只有期初就在的客户的收入才算。
  • 同一客户内部抵消。 某客户 3 月升级、9 月降级,降级只算到期初金额为止;GRR 不应计入那次升级。
  • 取消的时点。 统一按取消生效的时间计入流失。
  • 月度还是年度。 月度 GRR 99%,复合一年约为 88.6%(0.99¹²)。说明你报的是哪个。

能保住 GRR 的产品信号

流失和降级很少毫无征兆。领先信号包括:账户内的活跃用户变少、某个关键功能不再使用、当初买产品的管理员登录变少、客服工单在问缺失的功能。按账户盯住这些信号,客户成功团队就有时间介入,这也是客户健康度评分背后的思路。

在 TapCub 里

TapCub 不读取你的计费系统,所以不出 GRR 报表。它覆盖的是使用这一侧:有账户级身份时,账户页(全端分析 › 用户 › 账户)能按公司看活跃情况,留存和生命周期能看账户里的用户是否持续回来,再建一个「每周活跃用户减半的账户」规则分群,成员变化时发 Webhook 给你的客户成功工具。另见月度经常性收入。

这个解释清楚吗?

我们会根据反馈修改和补充这篇内容。

卢卡斯·海斯

数据工程师

聚焦事件设计、数据质量与采集流程,分享可验证的实施方法,帮助团队建立可靠的分析基础。

常见问题

常见追问

大家看完定义后最常问的几个问题。

还有其他问题?

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

总收入留存怎么算?

取期初那批客户的经常性收入,减去期间因降级和取消损失的部分,再除以期初金额。

GRR 和 NRR 有什么区别?

NRR 会加上同一批客户的扩充收入(升级、加席位),GRR 不加。NRR 可以高于期初收入,GRR 不能。

总收入留存多少算好?

B2B SaaS 常见的中位数在 90% 左右。卖给大企业的产品常能到 95% 上下,面向小企业的产品常在 80% 多。

为什么 GRR 不会高于期初水平?

因为它只算损失。理想情况是一分钱都没丢,留下的正好等于期初收入。

在你自己的网站上看这个数字

加一行脚本就能开始,网站和 App 都能接,几分钟内就能看到第一批报表。

看清数据,找到增长。

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

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