NPV 计算器 — 如何计算净现值
按年折现率、初始投资与逐年现金流,用标准公式计算 NPV(净现值)。示例:投入 10000、年折现率 10%、现金流 3000 / 4200 / 6800 → 净现值约 1307.29。全程在浏览器本地计算,数据不上传服务器;结果仅供学习演示,不构成投资、理财或税务建议。
怎么用
填入年折现率、大于 0 的初始投资(视为时点 0 的流出),以及第 1…n 年的现金流列表,点开始计算即可得到 NPV。计算在浏览器内完成,仅作教学演示。
公式与假设
NPV = −I₀ + Σ (CFₜ / (1 + r)ᵗ),t = 1…n,其中 r 为年折现率的小数形式。使用时请记住:
- 现金流按年末发生处理,年内具体时点忽略。
- 各年折现率相同;税费、费用与通胀除非你自行并入 r 或现金流,否则不建模。
- 结果是教学示意,不是收益预测或投资建议。
示例
示例:初始投资 10000,年折现率 10%,现金流 3000 / 4200 / 6800 → NPV = −10000 + 3000/1.1 + 4200/1.1² + 6800/1.1³ ≈ 1307.29。
适合什么场景
- 项目粗筛:在给定折现率下,对照折现流入与前期投入(仅示意)。
- 课堂作业:用固定折现率与短现金流列表练习 NPV 求和。
- 见顾问前先看多年现金流是否越过门槛利率——不能代替完整分析。
常见问题
本页用的 NPV 公式是什么?
NPV = −I₀ + Σ (CFₜ / (1 + r)ᵗ)。I₀ 为初始投资(正数流出),r 为年折现率小数,CFₜ 为第 1…n 年现金流。
NPV 和简单 ROI、CAGR 有什么不同?
简单 ROI 是单期收益率;CAGR 是两端金额的年化增长率。NPV 对一串现金流折现,结果是金额,不是增长率。
现金流要怎么填?
用逗号或换行列出第 1 年到第 n 年金额。正数为流入,负数表示后续流出。至少需要一个有效数字。
这是投资建议吗?
不是。数字仅供学习演示,不构成投资、税务或理财建议。在你输入下算出正 NPV,也不保证现实中盈利。
重要说明
NPV 结果仅供学习演示,不构成投资、税务或理财建议。本页对折现率、现金流时点、费用、税费与风险做了简化。历史或假设数字不代表未来表现。
参考来源: Investopedia 对 NPV 的定义,以及现值与净现值差异说明;标准贴现现金流 NPV 公式。
咨询与反馈
页面不清、功能异常或想提建议?在下方起草邮件,我们会阅读每一封关于工具的来信。