内部收益率(IRR)与净现值(NPV)计算器
输入一系列现金流(以初始投资为负数开头),即可计算你所选折现率下的NPV以及IRR。
最后更新: September 22, 2026
常见问题
什么是NPV?
净现值是指把所有现金流按所选折现率折算回今天的价值后加总得到的结果。NPV为正,意味着该投资预期能创造出超过你所要求回报率的价值;为负则意味着达不到要求。
什么是IRR?
内部收益率是指使NPV恰好等于零的折现率。它代表该投资的年化盈亏平衡回报率,便于在无需事先设定折现率的情况下比较不同投资项目。
现金流应该如何正确输入?
从第0期开始——通常是以负数表示的初始投资(资金流出)——后面依次是每一期的净现金流(资金流入为正)。例如:-1000, 300, 400, 500, 200 表示先投资1000美元,随后四年获得回报。
比较投资项目时应该用NPV还是IRR?
NPV通常被认为更可靠,尤其是在比较规模不同或现金流模式不常规的项目时,因为NPV能直接以货币金额衡量所创造的价值。IRR作为百分比回报率比较直观,但当现金流符号变化超过一次时,IRR可能会出现异常情况(多个解或无解)。
IRR和NPV会对哪个项目更好给出不同的结论吗?
会——在比较规模或现金流时间不同的项目时,NPV和IRR可能会给出不同的排序。规模较小的项目可能显示更高的IRR(百分比回报率),而规模较大的项目可能显示更高的NPV(创造的总货币价值);出现这种分歧时,大多数财务指导都倾向于以NPV为准。
如果这个计算器显示没有IRR或有多个IRR,这意味着什么?
当现金流的符号变化超过一次时(例如负、正、再负),IRR可能没有唯一解——这种情况下,使NPV等于零的方程可能没有有效根,或者有多个有效根,此时按你实际折现率算出的NPV是更可靠的参考数值。
投资5,000美元,未来5年每年回收1,500美元,折现率10%时NPV是多少?
把每年1,500美元的流入按10%折现率折算回现值再加总,约得5,685美元现值;减去5,000美元初始投入,得出NPV约为685美元,说明这项投资超过了10%的门槛回报率。