# SaaS 收入预测：模型与方法

> 了解如何使用 MRR 变动、客户群组行为、销售管道假设和情景规划，构建一套值得财务团队信赖的 SaaS 收入预测模型。
- **Author**: Ayush Agarwal
- **Published**: 2026-04-12
- **Category**: SaaS Finance
- **URL**: https://dodopayments.com/blogs/zh/revenue-forecasting-saas

---

收入预测是少数几项会同时影响所有重要决策的 SaaS 工作之一。招聘计划依赖它，营销预算依赖它，消耗率、资金可支撑时间、融资时机和定价实验也都依赖它。然而，许多创始人仍然用电子表格中的一行简单数字来预测收入："月环比增长 10%。"

但现实一到，这种方法就会失效。交易延期，扩展收入晚于预期到账，某个细分市场的客户流失率突然上升，年度预付让现金状况看起来好于已确认收入。如果你的收入预测流程没有将这些变化因素拆分开来，那你做的就不是预测，而是在取平均值。

本指南将介绍如何为 SaaS 建立一套实用的收入预测流程。我们会讲解主要的预测模型、每种方法适用的场景、如何连接 MRR 与 ARR 的逻辑，以及计费基础设施如何提升预测准确性。

如果你需要先了解基础知识，可以从我们的[经常性收入](https://dodopayments.com/blogs/recurring-revenue)、[MRR 与 ARR](https://dodopayments.com/blogs/mrr-vs-arr)、[SaaS 指标与 KPI](https://dodopayments.com/blogs/saas-metrics-kpi)、[SaaS 会计](https://dodopayments.com/blogs/saas-accounting-guide)，以及如何[构建可预测收入](https://dodopayments.com/blogs/build-predictable-revenue)等指南开始。

## SaaS 中的收入预测是什么？

收入预测是根据当前客户、预期新增订单、客户流失、收缩和扩展情况，估算未来经常性收入的过程。在 SaaS 中，目标不只是猜测下个季度的营收，而是解释这个数字将由什么构成。

这一点很重要，因为 SaaS 收入由多个部分组成：

- 新增 MRR 来自新客户。
- 扩展 MRR 来自升级、席位、使用量和附加功能。
- 收缩 MRR 来自降级。
- 流失 MRR 来自取消和续费失败。
- 当涉及年度合同或预付订阅时，已确认收入可能与账单金额不同。

如果你把这些变化视为一个混合趋势，就会失去改善它们所需的运营信号。

> MRR 是让你保持诚实的指标。它不在乎客户是按年预付，还是按月付款。它告诉你业务创造价值的实际速度，更重要的是，告诉你这个速度是在上升还是下降。
>
> - Ayush Agarwal，Dodo Payments 联合创始人兼 CPTO

## 为什么成长中的 SaaS 公司收入预测容易失准

大多数糟糕的 SaaS 预测都源于以下五个原因之一。

### 1. 将现金与收入混为一谈

年度方案、预付实施费和预付合同可能让某个月看起来比业务的真实状况强得多。因此，财务团队需要区分订单金额、账单金额、已收现金和已确认收入。我们的[SaaS 会计指南](https://dodopayments.com/blogs/saas-accounting-guide)和[账单金额与收入](https://dodopayments.com/blogs/billings-vs-revenue)文章对此有更深入的介绍。

### 2. 将客户流失建模为单一固定百分比

不同客户群组的流失情况不同。通过自助服务获取的客户，通常与企业客户表现不同。月付方案与年度合同的表现也不同。如果你的预测使用一个全局流失率，通常会得出错误结果。

### 3. 将扩展收入视为额外奖励

在健康的 SaaS 业务中，扩展是一套系统，而不是意外惊喜。如果你已经了解产品中的[SaaS 加购与交叉销售](https://dodopayments.com/blogs/upselling-crossselling-saas-strategies)、[购买后单击升级销售](https://dodopayments.com/blogs/one-click-upsells-after-purchase)或[按使用量计费](https://dodopayments.com/blogs/usage-based-billing-saas)是如何运作的，就应该有意识地对扩展收入进行建模。

### 4. 将销售管道照单全收

许多预测只是将所有未关闭商机相加，再乘以平均赢单率。这忽略了销售周期长度、来源质量、定价组合和交易延期。

### 5. 计费运营过于混乱

如果你的团队仍在手动核对升级、续费、付款失败和税费，那么底层收入数据就会充满噪声。预测质量取决于输入数据的质量。因此，[计费自动化](https://dodopayments.com/blogs/billing-automation-saas)、[催收管理](https://dodopayments.com/blogs/dunning-management)和强大的计费系统不仅对收款重要，对预测同样重要。

## SaaS 收入预测的核心公式

最清晰的起点是基于变动的 MRR 模型：

```text
期末 MRR = 期初 MRR + 新增 MRR + 扩展 MRR - 收缩 MRR - 流失 MRR
```

接下来：

```text
ARR = 期末 MRR x 12
已确认收入 = 期间内从有效合同中确认的收入
```

这个公式看起来简单，是因为它确实简单。真正困难的部分，是用正确的方法预测每个组成部分。

```mermaid
flowchart LR
    A[期初 MRR] --> E[预测期末 MRR]
    B[新增 MRR] --> E
    C[扩展 MRR] --> E
    D[收缩和流失 MRR] --> E
    E --> F[ARR 视图]
    E --> G[已确认收入视图]
```

## 5 种主要的 SaaS 收入预测模型

### 1. 历史趋势预测

这是最简单的模型。你查看过去的收入增长情况，并将其向未来推演。

**适用场景：** 数据有限且产品增长方式稳定的早期 SaaS 公司。

**运作方式：**

- 计算过去 6 到 12 个月的月度增长率。
- 调整异常峰值或一次性交易的影响。
- 将保守趋势应用到未来月份。

**优势：**

- 构建速度快。
- 可作为基准线。
- 有助于检查更复杂模型的合理性。

**劣势：**

- 忽略未来客户流失、定价和销售管道的变化。
- 当 GTM 方式发生变化时容易失效。
- 在某个季度异常强劲后，往往会高估增长。

趋势预测可以作为参考线，但当你积累了足够的客户历史后，不应再将其作为唯一方法。把它用作控制案例，帮助更进取的预测保持现实。

### 2. MRR 变动预测

这是大多数 SaaS 公司的默认运营模型。

**适用场景：** 客户和计费数据清晰、以订阅为主的业务。

**运作方式：**

- 按细分市场预测新增客户数。
- 预测每位新客户的平均初始 MRR。
- 分别预测扩展、收缩和流失。
- 按月滚动计算各项变动。

这种方法与[MRR 与 ARR](https://dodopayments.com/blogs/mrr-vs-arr)、收入运营和面向董事会的 SaaS 报告高度一致。

**优势：**

- 直接连接到运营人员可以控制的杠杆。
- 能够及早发现留存问题。
- 非常适合月度规划。

**劣势：**

- 需要为收入变动制定清晰定义。
- 如果建模范围过宽，仍可能遗漏客户群组之间的差异。

### 3. 基于客户群组的预测

该模型按照开始日期、细分市场、方案类型或获客渠道对客户进行分组，然后预测每个群组随时间的表现。

**适用场景：** 有足够历史数据来观察留存和变现模式的 SaaS 公司。

例如，你的一月自助服务客户群组在第六个月可能保留 82% 的 MRR，而外呼获客的中型市场客户群组可能保留 93%，并且在第三个月后扩展更快。这是两种不同的增长引擎，应分别进行预测。

这也是为什么[SaaS 客户群组分析](https://dodopayments.com/blogs/saas-cohort-analysis)、[订阅疲劳](https://dodopayments.com/blogs/subscription-fatigue)和[SaaS 客户流失指标](https://dodopayments.com/blogs/reduce-churn-metrics-saas)都应影响预测输入。

**优势：**

- 提高留存和扩展预测的准确性。
- 显示预测最有把握的领域。
- 有助于评估获客质量，而不只是获客数量。

**劣势：**

- 需要更高质量的数据管理。
- 如果没有一致的客户群组定义，维护起来更困难。

### 4. 基于销售管道权重的预测

这种方法不是只依据过去的客户行为，而是根据销售管道预测未来收入。

**适用场景：** 具有明显销售驱动模式的 B2B SaaS 公司。

你不会只说"我们有 50 万美元的销售管道"，而是会对以下因素建模：

- 各阶段的商机数量
- 各阶段的历史赢单率
- 各细分市场的平均交易规模
- 平均成交时间
- 预计开始日期和实施延迟

如果年度合同或企业客户扩展占未来两个季度的重要比重，这种方法尤其重要。它还会迫使销售和财务团队就阶段定义达成一致，而不是等季度结束后再争论预测质量。

### 5. 情景预测

该模型使用不同假设，创建基准、上行和下行情景。

**适用场景：** 预算规划、董事会会议以及消耗率与资金可支撑时间管理。

情景示例：

- **基准情景：** 当前转化率和流失趋势持续。
- **上行情景：** 新定价使转化率和扩展率提高 10%。
- **下行情景：** 客户流失率上升 15%，企业交易延迟 45 天成交。

如果你同时跟踪[云成本规划](https://dodopayments.com/blogs/cloud-costs-planning)和[SaaS 利润](https://dodopayments.com/blogs/saas-profit)，情景预测就会成为收入规划与现金规划之间的桥梁。

## 如何分步构建实用的收入预测

### 第 1 步：定义你需要的收入视图

在开始构建之前，先确定预测的用途是：

- MRR 规划
- ARR 目标
- 已确认收入
- 现金收款
- 董事会报告
- 资金可支撑时间规划

一份电子表格很少能同样出色地服务于这六个目标。

### 第 2 步：细分客户

至少应按以下维度拆分预测：

- 月付合同与年付合同
- 自助服务与销售驱动
- 新客户与现有客户
- 核心订阅与使用量或席位扩展

如果你采用按席位付费或[订阅定价模型](https://dodopayments.com/blogs/subscription-pricing-models)，也应对这些因素进行细分，因为席位增长和方案组合会显著影响扩展收入。

### 第 3 步：将新增收入与留存收入分开预测

现有客户群通常是模型中最容易预测的部分。先从这里开始。

- 对当前客户群应用留存假设。
- 加入已知的续费情况。
- 根据历史客户增长估算扩展收入。

然后基于营销管道、转化率和销售能力构建新增收入预测。

### 第 4 步：加入流失和恢复假设

不要只把流失视为取消。付款失败、卡片过期和本可避免的收款问题也会导致收入消失。如果你改善了[催收管理](https://dodopayments.com/blogs/dunning-management)或减少了[收入泄漏](https://dodopayments.com/blogs/revenue-leakage-saas)，预测就应体现这些变化。

### 第 5 步：将收入与计费基础设施进行核对

当计费系统能够可靠地展示以下信息时，预测会更加准确：

- 有效订阅
- 方案变更
- 付款状态
- 税务处理
- 发票和预付额度
- 使用量事件

这正是 Dodo 的文档在运营层面发挥作用的地方。团队可以将收入逻辑与[订阅文档](https://docs.dodopayments.com/features/subscription)、[按使用量计费文档](https://docs.dodopayments.com/features/usage-based-billing/introduction)、[客户门户](https://docs.dodopayments.com/features/customer-portal)、[webhooks 指南](https://docs.dodopayments.com/developer-resources/webhooks/intents/webhook-events-guide)以及 TypeScript SDK 文档连接起来。

## 一个简单的收入预测示例

假设一家 SaaS 公司以 120,000 美元的 MRR 开始四月。

- 新增 MRR 预测：18,000 美元
- 扩展 MRR 预测：9,000 美元
- 收缩 MRR 预测：4,000 美元
- 流失 MRR 预测：7,000 美元

那么：

```text
期末 MRR = 120,000 + 18,000 + 9,000 - 4,000 - 7,000
期末 MRR = 136,000
预测 ARR = 1,632,000
```

现在对这些假设进行压力测试：

- 如果扩展收入晚一个月到账，会怎样？
- 如果某个较弱客户群组的流失率上升，会怎样？
- 如果支持更多本地支付方式后，国际支付失败率下降，会怎样？

这才是 SaaS 预测真正的工作。数学很简单，假设需要严谨。

## 让预测更可靠的指标

在预测本身之外，同时跟踪以下指标：

- 毛收入留存率
- 净收入留存率
- 客户数流失率和收入流失率
- 销售管道覆盖率
- 各细分市场的赢单率
- 平均销售周期长度
- 现有客户的扩展率
- 付款失败恢复率
- 按月和按季度统计的预测准确率

这些指标与[SaaS 指标与 KPI](https://dodopayments.com/blogs/saas-metrics-kpi)、SaaS 收入情报和 SaaS 收入运营中的运营框架相互关联。

## 需要避免的常见收入预测错误

### 面向所有对象使用同一份预测

财务需要的视图与销售不同。负责规划招聘的创始人，需要的视图也不同于评估 ARR 增长势头的投资者。

### 忽略定价组合

[订阅定价模型](https://dodopayments.com/blogs/subscription-pricing-models)、年度折扣或高使用量方案的变化，可能会影响已确认收入和利润率，即使总体 MRR 仍在增长。

### 预测增长，却不预测服务成本

收入计划应与毛利率和运营成本规划相连接。否则，快速的收入增长可能掩盖不断恶化的经济效益。因此，[云成本规划](https://dodopayments.com/blogs/cloud-costs-planning)和[提升 SaaS 盈利能力](https://dodopayments.com/blogs/boost-saas-profitability)应属于同一规划周期。

### 将国际增长视为与国内增长完全相同

Dodo Payments 作为 MoR（名义商户），服务覆盖 220 多个国家和地区，定价透明：美国境内 4% + 40 美分，国际交易额外收取 1.5%，订阅额外收取 0.5%。如果你的预测包含国际扩张，就应明确计费基础设施和支付表现假设，而不是将它们隐藏在一个混合转化率中。

## Dodo Payments 如何帮助提升预测准确性

当收入运营更加清晰时，收入预测也会变得更容易。

借助 MoR（名义商户）模式，团队无需再花费大量时间，在多个工具之间拼接税务、支付和订阅记录。Dodo Payments 通过集中管理通常会扭曲预测的计费事件来提供帮助：

- 订阅和续费
- 覆盖 220 多个国家和地区的全球支付
- 按使用量计费和混合计费模式
- 客户在门户中的自助操作
- 付款失败和 webhook 事件跟踪

如果你正从早期的电子表格预测，转向能够支持董事会报告、国际增长和长期规划的系统，这些能力就非常重要。

你可以在[Dodo Payments](https://dodopayments.com)了解更广泛的平台，也可以在[Dodo Payments 定价](https://dodopayments.com/pricing)查看价格。

## 常见问题

### 对 SaaS 初创公司来说，最好的收入预测方法是什么？

对于大多数早期 SaaS 公司，MRR 变动预测是最佳起点，因为它能区分新增、扩展、收缩和流失收入。随着数据质量提升，再叠加客户群组和销售管道模型。

### SaaS 公司应该多久更新一次收入预测？

对于大多数团队来说，每月更新是最低要求，而快速成长的公司通常会每周检查关键假设。只按季度更新的流程通常太慢，无法及时发现客户流失、交易延期或扩展变化。

### SaaS 收入预测应该使用现金还是已确认收入？

使用与你要做的决策相匹配的指标。现金适合规划资金可支撑时间，而已确认收入更适合了解运营表现，并比较月付合同与年付合同的结果。

### 如何准确预测扩展收入？

应根据不同细分市场的历史客户行为，而不是使用一个通用的提升百分比。席位增长、使用量增长、升级时机和附加功能采用率，都应尽可能基于真实的客户模式。

### 为什么计费基础设施会影响收入预测？

因为预测质量取决于清晰的订阅、支付和续费数据。如果付款失败、方案变更或税务处理分散在不同工具中，为预测提供输入的数据就不再可靠。

## 结语

SaaS 收入预测并不是在董事会会议前制作一份精美的电子表格。它是建立一套可重复的系统，解释收入将从哪里来、可能在哪里流失，以及哪些假设最值得审视。

从 MRR 变动开始。出现明确模式后，加入客户群组逻辑。随着业务变得更加复杂，再叠加销售管道和情景分析。通常，预测做得最好的公司，也最擅长对计费、留存和扩展进行数据化管理。
---
- [More SaaS Finance articles](https://dodopayments.com/blogs/category/saas-finance)
- [All articles](https://dodopayments.com/blogs)