# TCV 与 ACV：SaaS 销售计算（含示例与常见误区）

> 为 SaaS 创始人解释 TCV 与 ACV。涵盖定义、各指标的适用场景、常见误区，以及多年合同如何使情况变得复杂。
- **Author**: Aarthi Poonia
- **Published**: 2026-06-08
- **Category**: SaaS Finance, Sales, Metrics
- **URL**: https://dodopayments.com/blogs/zh/tcv-vs-acv-saas-sales-math

---

TCV（合同总价值）和 ACV（年度合同价值）是最常见的 SaaS 销售指标中的两个，也是最容易混淆的两个指标。它们从不同角度衡量同一份合同：TCV 体现整个合同期限内的完整交易价值，ACV 则将其折算为单个年度价值。混淆二者会导致销售管道报告、佣金计算和 ARR 汇总失真。

本指南将通过具体示例解释这两个指标、分别适用于哪些场景，以及 SaaS 财务团队最容易踩到的坑。

## 定义

### TCV（合同总价值）

TCV 是客户在整个合同期限内根据合同承诺支付的总金额，包括任何一次性费用。

$$ \text{TCV} = \text{经常性费用} \times \text{合同年限} + \text{一次性费用} $$

一份为期 3 年、每年 60,000 美元，并包含 20,000 美元一次性实施费的合同，其 TCV 为 200,000 美元。

### ACV（年度合同价值）

ACV 是合同中的经常性（年化）部分，不包括一次性费用。

$$ \text{ACV} = \frac{\text{合同期限内的经常性费用}}{\text{合同年限}} $$

同一份每年 60,000 美元、为期 3 年的合同，其 ACV 为 60,000 美元。实施费不计入其中，因为它无法进行年度化。

## 具体示例

### 示例 1：单年合同

客户签署了一份 1 年期、金额为 50,000 美元且不含设置费的合同：

- TCV：50,000 美元
- ACV：50,000 美元

对于期限为 1 年且不含一次性费用的合同，这两个指标相同。

### 示例 2：多年合同，固定定价

一份每年 80,000 美元、为期 3 年的合同：

- TCV：240,000 美元
- ACV：80,000 美元

ACV 会计入 ARR。销售代表则会因这笔交易获得 240,000 美元 TCV 对应的业绩认可。

### 示例 3：多年合同，阶梯式定价

许多企业合同采用阶梯式定价（随着采用范围扩大，第 1 年价格较低，第 2 年和第 3 年价格更高）：

- 第 1 年：40,000 美元
- 第 2 年：60,000 美元
- 第 3 年：80,000 美元
- 实施费：15,000 美元（一次性）

TCV：40,000 美元 + 60,000 美元 + 80,000 美元 + 15,000 美元 = 195,000 美元

ACV：（40,000 美元 + 60,000 美元 + 80,000 美元）/ 3 = 60,000 美元

这正是 TCV 和 ACV 产生明显差异的情况。TCV 体现后期实现的价值，而 ACV 会将其平均化。

### 示例 4：按年自动续订的合同

一家按月计费、承诺期限为 12 个月且会自动续订的 SaaS 公司：

- TCV：50,000 美元（仅计算已承诺的当年期限，除非续订已在合同中锁定）
- ACV：50,000 美元

如果客户以自动续订的 1 年期合同形式与你合作了 5 年，那么当前合同期限的 TCV 仍然是 50,000 美元，而不是 250,000 美元。将历史续订金额相加并报告"TCV 为 250,000 美元"会造成误导。

> 销售团队希望 TCV 数字越大越好，因为这关系到薪酬。财务团队则希望 ACV 数字清晰，因为它用于 ARR。站在各自的领域内，双方都是对的。错误在于向投资者报告时将一个指标当成另一个指标。
>
> \- Ayush Agarwal，Dodo Payments 联合创始人兼 CPTO

## TCV、ACV、ARR 与 MRR

四个相互关联、但经常被混淆的指标：

| 指标 | 衡量内容                         | 时间范围 |
| ---- | -------------------------------- | -------- |
| ARR  | 整个客户群的年化经常性收入       | 截面值   |
| MRR  | 月度经常性收入（ARR / 12）       | 截面值   |
| ACV  | 单份合同的经常性价值，按年计算   | 每份合同 |
| TCV  | 单份合同在完整期限内承诺的总价值 | 每份合同 |

ARR 是组合层面的指标，而 ACV 和 TCV 是合同层面的指标。对活跃合同的 ACV 进行汇总，可以近似得出 ARR（但会受到时间安排、续订和合同重叠等因素影响）。

## 何时使用 TCV

以下场景应使用 TCV：

- 计算多年交易中销售代表的薪酬
- 在交易层面报告销售管道价值
- 报告签约额（尤其适用于合同期限较长的企业级 SaaS）
- 为尽职调查提供客户承诺总额
- 进行多年客户群组分析

TCV 体现交易的完整经济价值。一名销售代表完成一笔 TCV 为 240,000 美元、期限为 3 年的交易时，应获得 3 年完整承诺对应的业绩认可，而不只是 1 年 ACV 对应的认可。

## 何时使用 ACV

以下场景应使用 ACV：

- ARR 汇总和 SaaS 仪表板
- 同比增长指标
- 在标准化基础上进行客户群组分析
- 比较合同期限不同的客户
- 投资者报告（ARR 是公开市场采用的标准）

ACV 是计算单位经济效益时更合适的分母。CAC 回本周期（月）应将 CAC 与 ACV（或 MRR）进行比较，而不是与 TCV 比较。

## 常见误区

### 1. 将一次性费用计入 ACV

实施费、培训费和其他一次性费用无法进行年度化。将其计入 ACV 会抬高指标，并破坏不同客户之间的可比性。应将一次性费用排除在 ACV 之外；如果要报告完整交易价值，则将其计入 TCV。

### 2. 将 TCV 报告为 ARR

一份每年 60,000 美元、为期多年的合同，其对 ARR 的贡献是 60,000 美元，而不是 180,000 美元。当你实际指的是 TCV，却报告"我们刚刚签下了 180,000 美元的新 ARR"时，这是创始人常犯的错误，也是投资者经常提出的问题。

### 3. 将自动续订计入 TCV

一份 1 年期自动续订合同的 TCV 是 1 年的金额，而不是预期客户生命周期价值。将预期续订视为已承诺的合同价值，会抬高销售管道报告中的金额，并制造收入稳定性很高的假象。

### 4. 混用阶梯式和固定式 ACV 计算方式

对于阶梯式合同，应将经常性收费年度的平均值作为 ACV，而不是使用第 1 年或第 3 年的费率。一份从 40,000 美元逐年升至 60,000 美元和 80,000 美元、期限为 3 年的合同，其 ACV 为 60,000 美元。报告为 40,000 美元或 80,000 美元都是错误的。

### 5. 在客户群组计算中忽略扩张

一名客户最初的 ACV 为 50,000 美元，两年后增长至 80,000 美元，其扩张 ACV 为 30,000 美元，并会计入净收入留存率。在客户群组报告中混用 TCV 和 ACV，会掩盖这一信号。

## TCV、ACV 与销售薪酬

企业销售团队通常围绕 TCV 设计佣金方案：

- 新交易按标准费率对第 1 年 ACV 支付佣金
- 多年交易的第 2 年和第 3 年通常按较低费率支付佣金
- 一次性费用可能适用不同费率（也可能完全不支付佣金）
- 续订（第 4 年及以后）通常适用最低费率或不支付佣金

具体方案各不相同，但原则是一致的：销售代表会因促成完整的合同承诺而获得奖励，且随着时间推移，各年度的权重会逐渐降低。

对于 SMB 自助式 SaaS，由于合同通常为 1 年期或按月签订，且没有阶梯式价格，佣金通常直接对应 ACV 或 MRR。此时 TCV 与 ACV 的区别不那么重要。

## TCV、ACV 与计费系统

计费方式会影响 TCV 和 ACV 的清晰呈现：

- **年度预付计费**：每张发票等于 1 年的 ACV。TCV 是整个合同期限内开具的所有发票之和。
- **年度承诺按月计费**：TCV 是合同约定的总额，但每个月只收取 ACV 的 1/12。合同期内的取消风险确实需要关注。
- **按用量付费**：TCV 是理论值（预计年度用量）。ACV 是过去 12 个月的实际用量。

要实现清晰的 SaaS 财务报告，计费平台必须在每份合同中分别呈现 TCV 和 ACV。[Dodo Payments](https://dodopayments.com) 支持订阅计费、[按用量计费](https://docs.dodopayments.com/features/usage-based-billing/introduction)和混合计费模式，并提供清晰的合同层面价值跟踪。

## 快速参考

| 问题                           | 答案                                                                         |
| ------------------------------ | ---------------------------------------------------------------------------- |
| TCV 是否总是大于 ACV？         | 对于多年合同，是的。对于不含一次性费用的 1 年期合同，二者相等。              |
| 应向投资者报告 TCV 还是 ACV？  | 报告 ACV（汇总为 ARR）。TCV 仅用于交易层面的披露。                           |
| ACV 是否包含实施费？           | 不包含。ACV 仅包含经常性费用。                                               |
| TCV 是否包含实施费？           | 包含。TCV 体现合同的完整经济价值。                                           |
| 如果合同采用阶梯式定价怎么办？ | ACV 是各经常性收费年度的平均值。TCV 是所有年度金额加上任何一次性费用的总和。 |

## 常见问题

### TCV 和 ACV 有什么区别？

TCV（合同总价值）是整个合同期限内承诺支付的总金额，包括一次性费用。ACV（年度合同价值）是折算到单个年度的经常性部分。TCV 体现交易的完整价值；ACV 则对其进行标准化，便于比较。

### 应将实施费计入 ACV 吗？

不应计入。实施费、设置费和其他一次性费用不会重复产生，因此不应成为经常性指标年化计算的一部分。应将其计入 TCV。

### TCV 与 ARR 有什么关系？

ARR 是所有活跃客户产生的公司整体年化经常性收入。ACV 是单份合同的年化指标。将所有活跃合同的 ACV 相加，可以近似得出 ARR。TCV 跨越多年，因此无法直接对应 ARR。

### 销售代表可以按 TCV 获得佣金吗？

可以。企业销售薪酬通常会按 TCV 支付佣金（第 1 年的权重最高）。这样可以激励销售代表争取多年承诺，而不仅是 1 年期交易。

### 与 CAC 比较时应使用哪个指标？

使用 ACV（或新客户的第 1 年 ACV）。CAC 回本周期（月）应使用 CAC 除以月度 ACV（或 MRR）计算。在此处使用 TCV 会夸大表面上的回本效率。

## 结论

TCV 和 ACV 从不同角度衡量同一份合同。使用 TCV 衡量交易层面的经济价值和销售薪酬；使用 ACV 进行 ARR 汇总、增长报告和投资者指标分析。在 SaaS 财务报告中混淆二者，是最常见的错误来源之一。

能够按合同清晰跟踪这两个指标的计费平台，可以显著简化 SaaS 报告工作。[Dodo Payments](https://dodopayments.com) 支持订阅、按用量计费和混合计费模式，并提供完整的合同层面报告。查看[定价](https://dodopayments.com/pricing)。
---
- [More SaaS Finance articles](https://dodopayments.com/blogs/category/saas-finance)
- [All articles](https://dodopayments.com/blogs)