Net Present Value (NPV) Calculator

Calculate net present value (NPV) of an investment by discounting future cash flows to today's dollars.

This tool runs in your browser. None of your data is saved or sold.

About This Calculator

Net present value (NPV) is the most widely used method for evaluating investment decisions. It discounts each future cash flow back to today's value using a discount rate, then subtracts the initial investment. A positive NPV means the investment creates value; negative means it destroys value.

Estimates only — not financial, tax, legal, or investment advice. Verify important results with a qualified professional before making decisions.

NPV = −investment + CF₁/(1+r)¹ + CF₂/(1+r)² + ... + CFₙ/(1+r)ⁿ; total PV of cash flows = sum of all discounted CFs (before subtracting investment); profitability index = total PV ÷ initial investment

Related calculators: ROI Calculator, Present Value Calculator, Payback Period Calculator, CAGR Calculator