通过MCP连接 →

输入计算

数学公式

Show calculation steps (2)
  1. Internal Rate of Return (IRR)

    Internal Rate of Return (IRR): NPV与IRR计算器(净现值·内部收益率)

    IRR is the rate r that makes NPV = 0; solved numerically by bisection. CF_t = the t-th cash flow (year 1..n).

  2. Net Profit (nominal)

    Net Profit (nominal): NPV与IRR计算器(净现值·内部收益率)

    Sum of all cash inflows minus the initial investment, ignoring discounting.

广告

结果

内部收益率(IRR)
16.34%
使NPV = 0的年化利率
该折现率下的NPV 1,307.29
现金流入合计 14,000
净利润(未折现) 4,000

NPV与IRR计算器是什么?

这款工具用来评估一项投资或项目是否赚钱。净现值(NPV)会按照你设定的折现率,把未来每一笔现金流折算回今天的价值,再减去最初投入的本金。内部收益率(IRR)则是让NPV正好等于零的那个折现率,相当于项目的年化盈亏平衡收益率。

使用方法

先填入初始投资(即第0年的现金流出),再用英文逗号分隔,依次列出此后每一年的现金流入。设定折现率即可算出NPV。NPV为正,说明项目能创造价值;当IRR高于你要求的最低回报率(即门槛收益率/hurdle rate)时,这个项目就值得投。

公式解析

NPV的算法是:把每一年的现金流除以(1 + r)的「年数」次方,再全部相加;其中第0年是负的初始投资。IRR没有可以直接套用的解析公式,因此本计算器采用二分法(bisection)来逐步逼近,找出让NPV归零的那个利率。

$$\text{NPV} = -\,\text{Initial} + \sum_{t=1}^{n} \frac{\text{CF}_t}{\left(1 + \dfrac{\text{Rate}}{100}\right)^{t}}$$

$$0 = -\,\text{Initial} + \sum_{t=1}^{n} \frac{\text{CF}_t}{\left(1 + \text{IRR}\right)^{t}}$$

$$\text{Net Profit} = \sum_{t=1}^{n} \text{CF}_t - \text{Initial}$$

Advertisement
净现值曲线在内部收益率处与零相交
内部收益率是净现值曲线与零相交时的折现率。
带箭头的现金流时间轴,折现至现值
将每笔未来现金流折现至第0年以计算净现值。

实例演算

初始投资 = 10,000;各年现金流 = 3,000、4,200、6,800;折现率 = 10%。

$$\text{NPV} = -10{,}000 + \frac{3{,}000}{1.1} + \frac{4{,}200}{1.1^2} + \frac{6{,}800}{1.1^3} = -10{,}000 + 2{,}727.27 + 3{,}471.07 + 5{,}109.69 \approx 1{,}308.04$$

继续求解IRR,结果约为15.2%,明显高于10%的折现率,因此从财务角度看这个项目相当有吸引力。

常见问题

NPV为负代表什么? 说明项目的回报低于你设定的折现率——在这个要求回报水平下,它非但没赚钱,反而在毁损价值。

为什么IRR有时会误导人? 如果现金流正负交替出现,项目可能算出多个IRR;而且IRR无法体现投资规模的大小,因此务必同时参考NPV。

折现率该怎么取? 通常采用企业的加权平均资本成本(WACC),或你自己要求的最低回报率。

最后更新: