guide

How to Calculate Net Present Value (NPV) (2026)

By Rui Barreira · Last updated: 18 June 2026

Net Present Value (NPV) tells you whether an investment is worth making by converting all future cash flows into today's dollars. A positive NPV means the investment generates more value than its cost; a negative NPV means it destroys value. It is the foundational metric in capital budgeting, project evaluation, and investment analysis.

The NPV Formula

NPV sums the present value of each future cash flow, then subtracts the initial investment:

NPV = −C₀ + C₁/(1+r)¹ + C₂/(1+r)² + … + Cₙ/(1+r)ⁿ

Where C₀ is the upfront cost (negative cash flow), Cₙ is the cash flow in period n, and r is the discount rate — typically your weighted average cost of capital (WACC) or required rate of return. Each future cash flow is discounted more heavily the further out it falls, because money received later is worth less than money in hand today.

Worked Example

Suppose you are evaluating a project that costs $10,000 upfront and produces cash flows over four years. Using a 10% discount rate:

YearCash FlowDiscount Factor (10%)Present Value
0 (initial)−$10,0001.000−$10,000
1$3,0000.909$2,727
2$4,0000.826$3,306
3$4,0000.751$3,005
4$2,0000.683$1,366
NPV+$404

The project returns a positive NPV of $404, meaning it generates marginally more value than the 10% hurdle rate. Raise the discount rate to 11% and NPV turns negative — which is why the choice of discount rate is often the most sensitive assumption in the analysis.

Choosing the Right Discount Rate

For corporate projects, start with WACC. For personal investments, use your opportunity cost — the return you could reliably earn elsewhere. Risk adjustments belong in the discount rate, not in artificially conservative cash flow estimates; double-counting risk leads to rejecting projects that actually create value. When comparing mutually exclusive projects, always compare NPVs at the same discount rate rather than relying on IRR alone, since IRR can mislead when cash flow timing or project scale differs.

Use the NPV Calculator to run these calculations instantly without spreadsheets.

Frequently Asked Questions

Is this tool free?
Yes — completely free, no signup required. All processing happens in your browser.
Does the tool work offline?
Once loaded, most features work without an internet connection since everything runs client-side.
More free toolsSee all 469
Merge PDFsCompress ImageJSON FormatterPassword GeneratorVAT CalculatorQR Code Generator
How to Calculate Net Present Value (NPV) (2026) | brevio