Net Present Value Calculator

Net present value is the sum of future cash flows discounted to today's value. A positive NPV means the project beats your discount rate; a negative NPV means it loses to that rate.

Inputs

$
Enter as positive; the calculator subtracts it.
%
Your hurdle rate, cost of capital, or required return.
Years 1, 2, 3, … with values in dollars. Negative values OK.

Results

NPV
Undiscounted total
Years modeled
YearCash flowDiscount factorPV

The NPV formula

NPV = −C₀ + Σ Cₜ / (1 + r)t

Where C₀ is the initial outlay, Cₜ is the cash flow in year t, and r is the discount rate. The decision rule is simple: if NPV is positive, the project earns more than the discount rate and creates value; if negative, the project destroys value relative to the alternative the discount rate represents.

Choosing a discount rate

The discount rate should reflect the opportunity cost of the capital being deployed at the risk level of the cash flows being discounted. For a public company, that's typically the weighted-average cost of capital (WACC). For a private project, it's the rate the company could earn on alternatives of similar risk — often expressed as a hurdle rate. Inflating the discount rate to compensate for risky cash flows is a common shortcut; cleaner practice is to discount expected cash flows at the cost of capital and adjust for risk via scenarios.

Worked example

A factory upgrade costs $500,000 today and is expected to produce $130,000 of incremental cash flow each year for five years. At a 10% discount rate: PV of the five cash flows is $492,815, NPV is −$7,185 — barely negative. At an 8% discount rate, NPV becomes +$19,054. The same project is acceptable or rejectable based on which rate you require, which is why discount rate selection is a real strategic decision.

What NPV doesn't account for