3. 决策与投资
资本预算
Capital Budgeting
3.8 资本预算(Capital Budgeting)
本章回答什么
- 为什么长期项目应该用现金流而不是会计利润来评价?
- NPV、IRR 和回收期各自告诉你什么投资信息?
- 为什么货币时间价值会改变项目评价方式?
学习目标
读完这一页后,你应该能够:
- 识别资本预算中的初始投资、经营现金流、残值和营运资金回收。
- 计算 NPV、IRR、回收期和折现回收期,并说明各自局限。
- 用敏感性或情景分析解释长期项目风险。
业务场景
企业考虑购买一条自动化产线。项目会减少人工成本、提高产能,但需要大量初始投资,并占用营运资金。会计利润可能受到折旧政策影响,而投资决策真正关心的是未来现金流是否足以补偿资本成本。资本预算把长期决策转化为折现现金流分析。
在主线中的位置
资本预算处理的是长期投资决策。 和短期决策不同,这里的现金流通常更大、时间更长、风险更高。
3.8.1 先问什么
一个项目值不值得投,要看:
- 初始投资
- 未来经营现金流
- 终值 / 残值
- 货币时间价值
- 风险
3.8.2 净现值(NPV)
NPV = 未来现金流现值 - 初始投资
决策规则:
NPV > 0:接受NPV < 0:拒绝
NPV 是最常用的主方法,因为它直接衡量“创造了多少价值”。
3.8.3 内部报酬率(IRR)
IRR 是使 NPV 等于 0 的折现率。
决策规则:
IRR > 资本成本:接受IRR < 资本成本:拒绝
IRR 很直观,但在互斥项目比较时,可能不如 NPV 稳定。
3.8.4 回收期
回收期关注的是:初始投资多久能收回来。
它简单、直观,能粗略反映风险; 但它不看回收期之后的现金流。
折现回收期修正了货币时间价值问题,但仍然忽略后面的现金流。
3.8.5 风险分析
常见方法:
- 敏感性分析
- 情景分析
- 模拟分析
重点不是预测一个“唯一正确的未来”,而是看项目对假设变化有多敏感。
3.8.6 小例子
情境
- 初始投资:100,000
- 每年现金流入:30,000,持续 5 年
- 折现率:10%
年金现值约为:
30,000 × 3.7908 = 113,724
所以:
NPV = 113,724 - 100,000 = 13,724
因为 NPV 为正,所以项目可接受。
可运行例题:一个正 NPV 可能有多脆弱
不要只用一个折现率和一个现金流预测。下面同时改变资本成本与年度现金流,并用二分法计算常规现金流的 IRR。
Py
Python:NPV、IRR 与情景敏感性
基准项目在 10% 下可接受,不代表下行情景仍创造价值。敏感性分析的作用不是预测哪一行一定发生,而是暴露“结论依赖哪一个假设”。真实项目还应加入税、营运资金、残值和互斥项目约束。
3.8.7 常见错误
- 把会计利润当成项目现金流。
- 忘记残值或营运资金回收。
- 折现率用错。
- 只看 IRR,不看 NPV。
3.8.8 快速检查
- 为什么 NPV 通常优先?
- 回收期能告诉你什么,NPV 不一定直接告诉你什么?
- 为什么资本预算必须考虑风险?
参考答案
- 因为它直接反映价值创造,并考虑货币时间价值。
- 回收速度和流动性风险。
- 因为长期预测不确定,项目的可行性会随假设变化而变化。
下一章
本章完成管理会计决策工具;下一章把财务会计和管理会计常见题型放在一起复盘。继续读综合示例与常见陷阱。