核心答案:NPV = 未来每年现金流按折现率折回今天的总和 − 初始投入,NPV>0 项目可做;IRR 是让 NPV 恰好为 0 的收益率,IRR 高于你的资金成本(如贷款 5%)项目才可接受。两者冲突时,以 NPV 为准。

为什么要折现

今天的 100 元 ≠ 明年的 100 元:按 8% 收益,今天 100 元明年值 108;反过来明年的 100 元今天只值 92.6(100 ÷ 1.08)。

折现就是把未来的钱统一换算成「今天值多少」,才能和投入放在同一杆秤上比较。

NPV 计算公式与实例

NPV = −初始投资 + Σ [第 t 年现金流 ÷ (1+r)^t]

例一:投入 10 万开小店,未来 5 年每年净回笼 2.5 万,折现率取 8%:

年份现金流折现系数(8%)现值
0−100,0001−100,000
125,0000.92623,148
225,0000.85721,433
325,0000.79419,846
425,0000.73518,376
525,0000.68117,015
NPV−182

NPV ≈ −182 元 < 0:这个项目跑不赢 8% 的资金成本,不值得做。

IRR 怎么求

IRR 是方程 −初始投资 + Σ CF_t/(1+IRR)^t = 0 的解——没有解析公式,靠试算逼近:

上例:试 7.9%,NPV 仍略负;试 7%,NPV 转正 → IRR ≈ 7.9%,小于 8% 的资金成本,结论一致:不做。

判断规则:IRR > 资金成本 → 接受;IRR < 资金成本 → 放弃。

Excel 三个函数速查

函数用法说明
=NPV(rate, 值1, 值2…)=NPV(8%, 25000×5 年) − 100000首笔投入单独减,不含在参数里
=IRR(全部现金流)=IRR({-100000,25000,…})含初始投资,直接出 IRR
=XNPV/XIRR带具体日期现金流不规则时使用

实例:两个项目选哪个

例二(互斥项目),资金只够做一个:

项目投入5 年回收NPV(8%)IRR
A:小卖部10 万3 万/年+1.98 万15.2%
B:驿站加盟40 万10 万/年−0.07 万7.9%

选 A:NPV 为正且 IRR 高于资金成本;B 规模大 4 倍却不创造价值。

NPV 与 IRR 冲突时怎么办

偶见 A 项目 IRR 高但 NPV 低、B 项目相反的情况(规模或现金流时点差异):

  • 互斥项目:永远选 NPV 大的——股东财富最大化才是目标
  • IRR 的再投资假设:IRR 隐含中间现金流按 IRR 再投资,IRR 越高假设越失真;NPV 按资金成本折现更保守可靠
  • 非常规现金流(先正后负再正)可能多个 IRR,此时只看 NPV

常见误区

  • 「回本快就是好项目」:回收期不看回产后现金流、不折现,两个 3 年回本的项目 NPV 可能天差地别。
  • 「IRR 高就一定赚」:IRR 是相对数,10% 的 IRR 投 1 万赚 1 千,7% 的 IRR 投 100 万赚 7 万,绝对财富看 NPV。
  • 「折现率随便取」:折现率 = 这笔资金的机会成本,个人投资取「自己能稳定获得的收益率」(如 5%–8%),乱取折现率结论全错。
  • 「忽略最后一年的残值」:设备残值、店面转让费是第 N 年的现金流,漏算会低估 NPV。

用[NPV/IRR 计算器](/c/finance/npv-irr)输入现金流直接出结果,[投资回报率计算器](/c/finance/roi)算简单项目的收益率。