NPV Calculator

Use this NPV calculator to discount future cash flows to today, subtract the investment, and see whether a project adds value.

NPV Calculator
US$
US$
%
years
Net present value —
Present value of inflows —
Profitability index —

We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.

What it does

The NPV Calculator discounts a project's future cash flows back to today and subtracts the up-front investment, showing whether the project adds value at your required rate of return.

Data sources & parameters

This calculator uses standard financial formulas and runs entirely in your browser. It needs no external rate data — your result is computed only from the values you enter above.

We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.

The formula

NPV = Σ CFt ÷ (1 + r)^t − initial investment, where r is the discount rate and t the year

How it works

Each year's cash flow is divided by (1 + discount rate) raised to the year number, which shrinks distant money to its value today. Those present values are added up and the initial investment is deducted to give the net present value.

Where it is used

  • Deciding whether a capital project or investment is worth funding
  • Comparing projects with different timelines on a like-for-like basis
  • Testing how sensitive a decision is to the discount rate you choose

Worked example

A project needs $100,000.00 up front and returns $30,000.00 a year for 5 years. Discounted at 10%, the inflows are worth … today, so the net present value is … and the project clears the hurdle.

What the NPV calculator does

The NPV calculator tells you whether a project is worth more than it costs. It converts the cash a project is expected to generate in future years into today's terms and compares the total with the money you invest up front. If the discounted future cash is worth more than the investment, the net present value is positive and the project adds value; if it is worth less, the NPV is negative and the project falls short of the return you demand.

Finance teams, business owners, and investors use NPV to choose between competing uses of money, whether a new machine, a marketing campaign, a property, or a share of a business, because it values every option in today's money.

Why future money is worth less

A dollar today is worth more than a dollar promised in five years. You could invest today's dollar and earn a return, inflation erodes what money can buy over time, and a future payment might arrive late, shrink, or never come.

NPV handles all three with a discount rate, the annual percentage that captures how much you value money now versus later. Each future cash flow is divided by one plus that rate, compounded for the number of years until it arrives, so the further away a payment is, the more its present value shrinks.

The formula

NPV = the sum of each year's cash flow ÷ (1 + r) raised to that year's number, minus the initial investment.

Here r is the discount rate expressed as a decimal. The tool discounts each year's cash flow, adds them to get the present value of all inflows, and subtracts the up-front investment. It reports the net present value, the present value of the inflows, and a profitability index.

How to use the calculator

  1. Enter the initial investment, the cash you must commit at the start.
  2. Enter the annual cash flow you expect the project to return each year.
  3. Enter the discount rate that reflects your required return.
  4. Enter the number of years the project runs.

The chart compares the investment with the discounted inflows.

This version assumes a level annual cash flow, a reasonable starting point for a first pass. Real projects often have uneven flows, but a steady figure shows whether an idea deserves deeper analysis.

Reading the result

A positive NPV means the project is expected to clear your required return, so accepting it should increase value. A negative NPV means the inflows do not justify the investment at your rate, and the project should usually be rejected or reworked. An NPV near zero means the project earns almost exactly your required return.

The profitability index divides the present value of the inflows by the investment, so it measures value created per unit of money committed. When two projects both have positive NPVs and your capital is limited, the one with the higher index gives more value for each unit invested.

The discount rate

The discount rate shapes the answer more than any other input. Raise it and future cash flows are discounted harder, pulling NPV down; lower it and the same flows look more valuable. Because it reflects a judgement about required return and risk, test it.

Run the calculation at a conservative high rate, a central estimate, and an optimistic low rate. If the project stays positive across all three, the decision holds up. If it flips within a plausible range, the outcome depends on the assumption, and you need to decide which rate reflects the risk.

Common mistakes

  • Choosing a discount rate too casually. The rate should match the project's risk; a low rate on a risky venture flatters the result.
  • Getting the project length wrong. If a project keeps generating cash after the years you enter, the model understates its value; if flows dry up sooner, it overstates it.
  • Confusing cash flow with profit. NPV works on cash, not accounting profit, and non-cash items and timing differences can make the two diverge.
  • Discounting the initial investment. The outlay happens now, so only future flows are discounted.

Use the calculator to screen ideas, compare options on equal terms, and see how much a decision depends on the discount rate, alongside your judgement about how reliable the cash flow estimates are.

This article is general information only and is not financial advice.

About This NPV Calculator

Use this NPV calculator to get an instant estimate based on the figures you enter. Adjust the inputs above to match your situation, or browse all our calculators to plan your next step.

Frequently asked questions

How does the NPV calculator work?
It discounts each year of expected cash flow back to today using your chosen discount rate, adds those present values together, and subtracts the initial investment. The result is the net present value: positive means the project is expected to add value at that rate, negative means it falls short.
What is net present value?
Net present value is the value today of a project's future cash flows minus the money you put in to start it. Because a dollar received in the future is worth less than a dollar today, NPV translates every future amount into today's terms so you can compare them fairly.
What discount rate should I use?
Use the return you require from a project of similar risk, often your cost of capital or the return available on a comparable investment. A higher rate is more demanding and lowers NPV; testing a range shows how sensitive the decision is to that assumption.
What does a positive NPV mean?
A positive NPV means the discounted value of the inflows is greater than the initial investment, so the project is expected to earn more than your required return. In principle a positive NPV project is worth accepting, and a negative NPV project is not.
What is the profitability index?
The profitability index is the present value of the inflows divided by the initial investment. A value above 1 signals a positive NPV; the higher it is, the more value each unit of investment creates, which helps rank projects when capital is limited.
Is my data kept private?
Yes. The calculation runs entirely in your browser. Nothing you enter is uploaded, stored, or shared with anyone.

About the author

Taha Kheirandish

Written and reviewed by

Taha Kheirandish

Economics student and independent researcher

Taha Kheirandish reads tax codes the way other people read maps — to find out where a system actually leads, not where it claims to go.

He is an economics student, and his work here is comparative by design. A pension deferral bonus in Quebec, a commuting allowance in Germany, a rent-increase ceiling in the Netherlands: each is a decision a government made about how money should move, and each reads differently once you set it beside eight others. He builds and checks these calculators across nine markets from primary sources — the regulation rather than a summary of it, the ministry’s own circular rather than a news item quoting it.

That is the editorial standard of the site as well as his habit. Every rate, threshold and bracket here carries the document it was read from and the date it takes effect, and gets re-checked when the law moves rather than when someone happens to notice.

He is a researcher, not a licensed adviser, and nothing on this site is personal financial advice. It is arithmetic done carefully with its sources shown — so that you can check it, and take it to someone who is.

Leave a Reply

Your email address will not be published. Required fields are marked *