Net Present Value of a Uniform Annual Cash Flow

Also known as NPV · net present value · discounted cash flow · present worth · uniform series present worth · P/A factor · is the project worth it

NPV=A 1−(1+i)−ni−C0\mathit{NPV} = A\,\frac{1 - (1+i)^{-n}}{i} - C_0
$
$
yr
$

Worked example: $30,000 for $8,000/yr over 5 years at 10% → NPV $326.29 — press Try an example to run it live, then adjust anything.

Enter your known values, leave one input blank, and solves for the missing one. Tap a variable’s symbol to see what it means, with a typical value. Try different units for next level excitement!

Here the solver did the work — could you?

Uniform series →

UniversityApplied Field Engineering

Test your skills in the Exam Room: new numbers every attempt — free lessons for students, no sign-up, just pure learning. Find 1 more lesson on this formula.

See your Report Card
Compete with your friends
share your results
Learning zone

Net Present Value of a Uniform Annual Cash Flow explained

C0AinNPV

NPV asks whether a project beats the cost of the money it uses. When the annual cash flow is the same every year, the whole stream collapses into one factor and the arithmetic fits on a napkin: NPV=A(1−(1+i)−n)/i−C0\mathit{NPV} = A(1-(1+i)^{-n})/i - C_0. Thirty thousand dollars spent to save eight thousand a year for five years, money at 10%, gives a present worth of $30,326 and an NPV of $326. Positive, so it clears the hurdle, but only just.

Compare that verdict with simple payback, which reports 30000/8000 = 3.75 years and looks comfortable. Payback ignores the cost of capital entirely, and here that cost eats essentially the whole apparent gain. When two proposals are close, payback and NPV routinely disagree, and NPV is the one that corresponds to money.

Notice the variable this page cannot solve for. Setting NPV to zero and solving for ii is the internal rate of return, and there is no closed form: it is the root of a degree-nn polynomial, which every spreadsheet finds by iteration. This catalog does not ship iterative brains, so rather than fake an inverse, solve for the project life or the annual cash flow instead, or step the rate by hand until NPV crosses zero. IRR has a second problem worth knowing anyway. A cash flow that changes sign more than once can have several rates that all make NPV zero, and none of them means what people assume.

Net Present Value of a Uniform Annual Cash Flow formula

NPV=A 1−(1+i)−ni−C0\mathit{NPV} = A\,\frac{1 - (1+i)^{-n}}{i} - C_0
Where
  • NPV\mathit{NPV}= Net present value ($)
  • AA= Net cash flow per year ($)
  • ii= Discount rate per year
  • nn= Project life in years (yr)
  • C0C_0= Initial capital cost ($)

Missing one of these? Work it out first, then come back