HomeCalculators › NPV Calculator

NPV Calculator

Calculate net present value from an initial investment, a discount rate, and any number of yearly cash flows. See the discount factor and present value for every single year, and watch how the answer moves as the discount rate changes.

Project Cash Flows
$
$0$500K
%
0%30%

Enter the net cash the project produces in each year. Negative values are allowed — use a minus sign for a year where money goes back out.

Net Present Value
NPV at your discount rate
$0
discounted at 10% over 5 years
Initial investment$0
Total undiscounted cash flow$0
Present value of cash flows$0
Years modeled0
Profitability indexn/a

Discounted cash flow by year

Every year's cash flow is multiplied by its own discount factor to get a present value. The cumulative column starts at the initial investment and adds each year's present value, so the year it turns positive is the discounted payback point.

YearCash flowDiscount factorPresent valueCumulative PV

How the NPV calculator works

Net present value takes every future cash flow a project is expected to produce, converts each one into what it is worth today, adds those present values together, and subtracts the money you have to put in at the start. The conversion is done with a discount rate that you choose.

NPV = ∑ CFt ÷ (1 + r)t − Initial investment
where CFt is the cash flow in year t, r is the discount rate written as a decimal, and t runs from 1 to the last year of the project.

The fraction 1 ÷ (1 + r)t is the discount factor for year t. At a 10% discount rate, a dollar arriving one year from now is worth about 90.9 cents today, and a dollar arriving five years out is worth about 62.1 cents. The table above prints the factor for every year, so you can see exactly how much each year's money shrinks on the way back to the present.

Why future dollars get discounted

Money you already hold can be put to work. It can pay down a balance that is accruing interest, buy inventory that turns over twice a year, or simply sit in an account earning something. A dollar promised in three years cannot do any of that in the meantime, so it is not equivalent to a dollar in hand. Discounting is the arithmetic that makes the two amounts comparable: it asks how much you would need today, growing at rate r, to end up with that future dollar right on schedule.

This is also why the total undiscounted cash flow in the results panel is almost always larger than the present value figure beneath it. The gap between those two numbers is the cost of waiting. A long project whose money arrives late shows a wide gap; a short project that pays back quickly shows a narrow one, even when both add up to the same nominal total.

How the discount rate choice drives the answer

The discount rate has more leverage over the result than any other input, and it is also the most subjective one. It is not read off a statement — it is a judgment about what the money could otherwise earn, or what it costs you to raise. A company might use its weighted average cost of capital, an owner financing a purchase might use the interest rate on the loan itself, and someone weighing two uses for the same cash might use the expected return of the option being given up.

Because the rate is compounded once for every year in the timeline, small changes to it build up year after year and hit the later years hardest. Raising the rate pulls distant cash flows down sharply while barely touching year one, so a project that back-loads its returns is far more sensitive to this assumption than one that front-loads them. A practical way to use this page is to drag the rate slider across a range you consider defensible and watch where NPV changes sign. That crossover point is the return the cash flows actually imply, and it is what the IRR calculator solves for directly.

Reading the year-by-year table

Year 0 holds the initial investment, which is not discounted because it happens now. Each following row shows the cash flow you entered, its discount factor, the present value that results, and a running cumulative total. Since that cumulative column starts negative and adds discounted amounts, the first year it turns positive is the discounted payback point: the moment the project has recovered its cost in today's dollars. The plain, undiscounted version of that same idea is covered by the payback period calculator.

Any year is allowed to be negative. A mid-project equipment replacement, a second round of build-out, or a loss year all reduce the present value total, and each is discounted with the same factor an inflow in that year would receive.

What the result does and does not say

A positive NPV means one specific thing: at the discount rate you entered, the present value of the cash flows you estimated is larger than the initial outlay, so the project clears that hurdle. It is a conditional statement about your inputs rather than a verdict about the project, and it inherits every bit of uncertainty sitting in the forecasts you typed in.

The profitability index restates the same comparison as a ratio — present value of the cash flows divided by the initial investment — which makes projects of different sizes easier to line up next to each other. An index above 1.0 and a positive NPV always appear together, because both test whether the discounted inflows exceed the money put in.

NPV says nothing about timing risk, about whether the cash flows are contractually certain or merely hoped for, or about what happens if a project needs more capital than modeled halfway through. It is one number produced from your assumptions. Change the assumptions and the number changes, which is precisely why the inputs are adjustable.

Frequently asked questions

What does a positive NPV actually mean?

It means the present value of the cash flows you entered is larger than the initial investment when those cash flows are discounted at the rate you chose. In other words, the project clears that specific hurdle rate. It is a conditional statement about your inputs, not a verdict: change the discount rate or the cash flow estimates and the sign can change.

How do I choose a discount rate?

The discount rate normally represents the return you would give up elsewhere, or the cost of the money funding the project. Common reference points are a weighted average cost of capital, the interest rate on the debt being used, or the expected return of the alternative use of the same cash. Because the answer moves with this number, it is worth testing a range rather than committing to a single figure.

Can I enter a negative cash flow in a later year?

Yes. Any year can be negative, which represents money going back out: a mid-project re-investment, an equipment replacement, or a loss year. The calculator discounts negative years with the same factor it applies to positive ones, so they pull the present value total down.

What is the difference between NPV and IRR?

NPV answers how much value a set of cash flows adds in today's dollars at a discount rate you supply. IRR answers the reverse question: what discount rate would make NPV exactly zero. They run on the same cash flows and are two views of the same arithmetic.

What is the profitability index?

It is the present value of the future cash flows divided by the initial investment. A value above 1.0 means the discounted inflows are larger than the money put in, which is the same condition as a positive NPV. Expressing the result as a ratio makes projects of different sizes easier to compare.

Related calculators

This calculator is for educational and informational purposes only and does not constitute financial, legal, tax, or lending advice. Estimates are based on the values you enter and standard financial formulas. Confirm all figures with a qualified professional before making decisions.