2. 计划与控制

本量利分析

Cost-Volume-Profit Analysis

3.3 CVP 分析(Cost-Volume-Profit)

本章回答什么

  • 边际贡献、固定成本、售价和销量怎样共同决定利润?
  • 保本点真正告诉管理层的是什么?
  • 本量利分析依赖哪些简化假设,这些假设又会在哪些地方误导你?

学习目标

读完这一页后,你应该能够:

  • 计算单位贡献毛益、贡献毛益率、保本点、目标利润销量和安全边际。
  • 处理销售结构固定的多产品 CVP 题。
  • 说明 CVP 假设及其在现实业务中的失效风险。

业务场景

一家健身房准备推出新课程。每位学员收费 200 元,教练课酬和耗材是变动成本,场地租金和营销团队工资是固定成本。管理层需要知道至少招多少学员才不亏、目标利润需要多少销量、如果报名低于预期会亏多少。CVP 把这些问题变成可计算的保本和安全边际。

在主线中的位置

CVP(本量利)回答的是:销量变了,利润会怎么变? 作答时,先从题目中找出 3 个参数:

  • 单位售价(P)
  • 单位变动成本(V)
  • 总固定成本(F)

根据这些参数算出贡献毛益(Contribution Margin),就可以继续推算保本点和利润。

3.3.1 核心直觉:先“贡献”固定成本,再“贡献”利润

每卖出一件产品,售价扣除变动成本后剩余的金额就是贡献毛益(CM)。它先用于覆盖固定成本,超过固定成本的部分才形成利润。

贡献式利润表把这一关系列示如下:

Sales
- Variable costs
= Contribution margin
- Fixed costs
= Operating profit

3.3.2 关键公式(单一产品)

指标公式
单位贡献毛益CMu = P - V
贡献毛益率CM% = CM / Sales = CMu / P
保本点(销量)BEPu = F / CMu
保本点(销售额)BEPr = F / CM%
目标利润销量Q = (F + Target profit) / CMu
安全边际MOS = Actual sales - BEP sales
安全边际率MOS% = MOS / Actual sales

公式怎样从利润关系推出来

销售收入是 P × Q,变动成本是 V × Q,再扣总固定成本 F,因此 利润 = (P − V) × Q − F。保本时把利润设为零;要达到目标利润 T,就让总贡献毛益覆盖 F + T,由此得到目标销量公式。

单位也能帮助检查:固定成本“元”除以单位贡献“元/件”,结果才是“件”;除以无量纲的贡献毛益率,结果是“销售额”。这里讨论的是模型中的营业利润,不等于扣除融资与所得税后的净利润,也不等于现金结余。

3.3.3 做题步骤(推荐固定写法)

  1. 把题目数据归类:P、V、F。
  2. 先算 CMu 和 CM%。
  3. 再根据问题算 BEP、目标销量或安全边际。
  4. 如果是多产品,先算“加权平均贡献毛益”(见下节)。

3.3.4 例题 1:保本点与目标利润

情境:单一产品。

  • 单位售价 P = 50
  • 单位变动成本 V = 30
  • 固定成本 F = 100,000

计算:

  • 单位贡献毛益 CMu = 50 - 30 = 20
  • 保本点销量 BEPu = 100,000 / 20 = 5,000 件
  • 若目标利润 20,000:
    • Q = (100,000 + 20,000) / 20 = 6,000 件

这类题可以直接从 CMu 推算,无须先编制完整的利润表。

用代回法检查取整和安全边际

若售价下降 5% 至 47.5,单位贡献变成 17.5。目标利润 20,000 要求销量 120,000 / 17.5 = 6,857.14 件,应向上取整为 6,858 件。卖 6,857 件只得到利润 19,997.5,仍未达标;卖 6,858 件才得到 20,015。题目问“至少多少件”时不能四舍五入。

回到原售价 50、单位变动成本 30:若预计卖 6,500 件,安全边际为 6,500 − 5,000 = 1,500 件,安全边际率约 23.1%,利润为 1,500 × 20 = 30,000。这表示在售价、成本和产能假设不变时,销量可以下降多少才触及保本点,不是“有 23.1% 的概率不会亏损”。

CVP 图:收入线追上成本线的那一点就是保本点

P=50,V=30,F=100,000;超过保本点后,每多卖一件贡献毛益开始进入利润。

0.00900001800002700003600000.001750350052507000保本点目标销量5,000 件6,000 件目标利润 20,000金额销量 Q
销售收入 总成本 固定成本
保本点左侧是亏损区,右侧是盈利区;目标利润销量一定落在保本点右侧。

这张图适合在做完公式后再看一遍直觉:固定成本让总成本线从 100,000 开始,销售收入线从 0 开始。保本点以前,收入只是不断追赶成本;越过保本点以后,收入线和总成本线之间的垂直距离才是利润。

3.3.5 例题 2:多产品 CVP(销售结构固定)

多产品时,题目通常暗含“销售结构(sales mix)固定”,否则 CVP 无法唯一确定。

情境:两产品 A/B,销售结构固定为 A:B = 2:1。

  • A:P=40,V=28
  • B:P=70,V=50
  • F=120,000

步骤 1:算单位贡献毛益

  • A:CMuA = 12
  • B:CMuB = 20

步骤 2:构造“组合包”(bundle)

按 2:1 组合包 = 2 个 A + 1 个 B

  • 组合包贡献毛益 = 2*12 + 1*20 = 44

步骤 3:算保本点(组合包数)

  • 保本组合包数 = 120,000 / 44 = 2,727.27,向上取整为 2,728 包

步骤 4:还原到各产品销量

  • A:2,728 * 2 = 5,456 件
  • B:2,728 * 1 = 2,728 件

3.3.6 经营杠杆(Operating Leverage)的直觉

固定成本越高,利润对销量的敏感度越高。

常见指标:度量某一销量水平下的经营杠杆

DOL = Contribution margin / Operating profit

利润很小的时候 DOL 会很大,解释时要说明“接近保本点”的原因。

3.3.7 CVP 的常见假设(也是常见失效点)

  1. 成本可分为固定与变动,且在相关范围内不变。
  2. 售价不变(或题目已给出分段售价)。
  3. 产量 = 销量(若有存货变化,需用吸收/变动成本法另处理)。
  4. 多产品时销售结构不变。

可运行例题:不要只报一个保本点

基准情景的保本点是 5,000 件,但售价下降或单位变动成本上升会迅速改变结论。下面把三个情景放在同一张表中。

Py

Python:CVP 情景与保本点敏感性

未加载

提出建议时,应先交代“在这些价格、成本和销售结构假设下”这一前提,不能把 5,000 件视为不变的保本点。在本例固定成本为正的条件下,若贡献毛益为零,新增销售只能补偿自身的变动成本;若贡献为负,增加销量还会扩大亏损。两种情况下都没有可用的有限保本销量。即使算出了目标,也要检查产能和需求是否足以支持。

接着完成综合决策练习中的降价与产能题,练习识别“算得出来但做不到”的目标。公式推导也可对照 OpenStax 的保本分析。

3.3.8 常见错误

  1. 把固定成本按单位分摊进 V,导致 CM 算错。
  2. 多产品题目不先做销售结构“组合包”,直接拿总贡献毛益去除 F。
  3. 安全边际用“销量差”却写成“金额差”,单位混乱。
  4. 忘记向上取整(保本点销量必须覆盖固定成本)。

3.3.9 快速检查

  1. 为什么 CVP 先算贡献毛益而不是先算毛利?
  2. 多产品 CVP 题里,“销售结构固定”如果不成立会发生什么?
  3. 固定成本越高,风险一定越高吗?
参考答案
  1. 贡献毛益直接对应“覆盖固定成本”和“利润”,更贴合本量利分析目的;毛利还混入了固定制造费用的分摊口径(吸收成本法)会干扰短期分析。
  2. 没有固定结构就没有唯一的加权平均贡献毛益,保本点会变成一个区间甚至不可解。
  3. 不一定。固定成本高意味着经营杠杆大,销量波动下利润波动更大;但如果需求非常稳定且规模效应明显,高固定成本也可能带来更低的单位成本和更强的竞争力。

本节学习与应用(四个问题)

  • 为什么要学/用这一节?
    • CVP分析让我们能够计算“多卖一件能多赚多少、销量降一点会不会亏本”,用于支持经营决策。
  • 这一节的知识有什么用?
    • 帮助确定保本点、目标利润所需的销量/销售额、安全边际和经营杠杆程度,为定价、扩产、促销等决策提供定量依据。
  • 在题目或工作中怎么用?
    • 做题时:先统一口径(P、V、F),再算 CM,再算保本点或目标利润,最后用文字解释“为什么”。
    • 实务中:结合企业的固定成本结构和变动成本占比,评估在不同销量情景下利润的波动性,进而决定是否要提高固定成本(如加大自动化投资)。
  • 用好了会得到什么结果?
    • 能更熟练、准确地完成 CVP 计算,并解释结果。
    • 在实际业务中,根据价格、成本和销量假设比较方案,为判断提供计算依据。

下一章

本章用于做销量和利润的事前测算;下一章把计划写成预算,并在事后分析实际与预算差异。继续读预算与差异分析。

Copyright © 2026