NPV Calculator (Net Present Value)

Calculate net present value quickly to evaluate whether an investment is worth pursuing. Enter your discount rate, initial costs, and expected cash flows for up to 10 years.

This NPV calculator helps you figure out whether an investment is worth pursuing by calculating its net present value — the difference between what you invest today and what your future cash flows are actually worth in today's dollars.

Whether you're evaluating a business project, comparing investment opportunities, or running the numbers on a real estate deal, this tool gives you a clear answer: does this investment create or destroy value? Just enter your discount rate, initial costs, and expected cash flows for up to 10 years, and you'll get your NPV instantly.

NPV is one of the most widely used tools in corporate finance and investment analysis, and for good reason. It accounts for the time value of money — the principle that a dollar today is worth more than a dollar next year — giving you a more accurate picture than simply adding up future returns.

What Is Net Present Value (NPV)?

Net present value is a way of measuring what a series of future cash flows is worth right now. The core idea is straightforward: money you receive in the future is worth less than money you have today, because today's money can be invested and earn returns.

NPV takes all the cash flows you expect from an investment — both the money going out (your initial investment) and the money coming in (future returns) — and converts them into a single number expressed in today's dollars. That number tells you whether the investment adds value or not.

Here's the simple decision rule:

NPV Result

What It Means

Decision

Positive NPV

Investment returns exceed costs

Generally worth pursuing

Zero NPV

Returns exactly match costs

Breakeven — no value added

Negative NPV

Costs exceed returns

Typically avoid

A positive NPV means you're getting back more than you're putting in, after accounting for the time value of money and your required rate of return. A negative NPV means the investment doesn't meet your minimum return threshold.

How NPV Is Calculated

The NPV formula discounts each future cash flow back to its present value, then subtracts the initial investment:

NPV = -Initial Investment + CF1/(1+r)^1 + CF2/(1+r)^2 + ... + CFn/(1+r)^n

Where:

  • CF = Cash flow for each period
  • r = Discount rate (as a decimal)
  • n = The year number

Let's walk through a quick example. Say you're investing $10,000 upfront and expect to receive $4,000 per year for 3 years, with a 10% discount rate:

  • Year 1: $4,000 / (1.10)^1 = $3,636.36
  • Year 2: $4,000 / (1.10)^2 = $3,305.79
  • Year 3: $4,000 / (1.10)^3 = $3,005.26

Total present value of cash flows: $9,947.41 NPV: $9,947.41 - $10,000 = -$52.59

In this case, the NPV is slightly negative, meaning the investment barely falls short of your 10% return requirement. Lowering your discount rate to 9% would flip it to a small positive NPV — which shows just how sensitive NPV can be to your assumptions.

How to Use This Calculator

  1. Enter your discount rate. This is the minimum annual return you'd need to justify the investment. Common starting points are 8-12% for business projects, though this varies by industry and risk level.
  2. Enter your initial costs. This is the total upfront investment — enter it as a positive number. The calculator automatically treats it as a cash outflow.
  3. Fill in your expected cash flows. Enter the net cash flow you expect for each year, from Year 1 through Year 10. These should be your best estimates of actual cash received minus any ongoing costs for that year.
  4. Read your results. The calculator displays two numbers:
  • Net Present Value (NPV): The present value of all future cash flows minus your initial investment. Positive means the investment creates value at your required return rate.
  • Expected Cash Flows: The simple total of all cash flows minus initial costs, without any discounting. Comparing this to NPV shows you how much the time value of money affects the picture.

Understanding Your Results

If your NPV comes back positive, that's a good sign — it means the investment is expected to generate more value than it costs, even after accounting for your required rate of return. The higher the NPV, the more value the investment creates.

A negative NPV doesn't necessarily mean the investment will lose money in raw terms. It means the returns don't meet your minimum required rate. You might still see a profit, but you could earn a better return putting that money somewhere else.

Pay attention to the gap between your NPV and your Expected Cash Flows total. A large gap means time value of money is significantly affecting the picture — usually because cash flows are heavily weighted toward later years or your discount rate is high. When most of your returns come in years 8, 9, and 10, there's more uncertainty built in, and the discounting reflects that.

A few things to keep in mind:

  • NPV is only as reliable as the cash flow estimates you put in. Overly optimistic projections will give you an overly optimistic NPV.
  • Small changes to the discount rate can swing NPV from positive to negative, especially on borderline projects. Try running the calculation at several different rates to see how sensitive your result is.
  • NPV works best when comparing mutually exclusive investments. If you're choosing between Project A and Project B, the one with the higher NPV creates more value.

Choosing the Right Discount Rate

Picking the right discount rate is honestly one of the trickiest parts of NPV analysis, and it has a huge impact on your result. Here are some practical guidelines:

For business investments: Many companies use their weighted average cost of capital (WACC), which typically falls between 8% and 14%. This represents the blended cost of the company's debt and equity financing.

For personal investments: Think about what return you could realistically earn on an alternative investment with similar risk. If you could put the money in an index fund averaging 8-10% historically, that's a reasonable starting point.

For real estate: Cap rates and mortgage rates provide useful benchmarks. Many real estate investors use discount rates between 8% and 15%, depending on property type and market conditions.

For higher-risk ventures: Startups, new product launches, and investments in volatile markets warrant higher discount rates — sometimes 20% or more — to account for the greater uncertainty.

Investment Type

Typical Discount Rate Range

Government bonds benchmark

3-5%

Established business projects

8-12%

Growth/expansion projects

12-18%

High-risk ventures/startups

20-35%

When in doubt, run your NPV calculation at multiple discount rates. If the NPV stays positive even at a higher rate, you can feel more confident in the investment.

Practical Examples

Example 1: Equipment Purchase

A manufacturing company is considering a $50,000 machine that would reduce labor costs by $15,000 per year for 5 years. Using a 10% discount rate:

  • Initial investment: $50,000
  • Annual cash flows: $15,000 for years 1-5
  • NPV: $6,861.80

The positive NPV suggests the machine is a sound investment at a 10% hurdle rate. The company would recoup its investment and then some, even after accounting for the time value of money.

Example 2: Real Estate Rental Property

An investor evaluates a $200,000 rental property expected to generate net rental income that grows over time:

  • Initial investment: $200,000
  • Year 1-3: $18,000/year, Year 4-6: $20,000/year, Year 7-10: $22,000/year
  • Discount rate: 9%
  • NPV: -$68,797

Despite generating $202,000 in total rental income over 10 years, the NPV is negative at a 9% discount rate. This tells the investor the returns don't justify the price — unless they expect significant property appreciation on top of rental income, which isn't captured in this basic analysis.

Example 3: Comparing Two Business Projects

A company has $100,000 to invest and two options:

Project A — Quick returns: Cash flows of $40,000, $35,000, $30,000, $20,000, $10,000 over 5 years Project B — Slow build: Cash flows of $10,000, $15,000, $25,000, $40,000, $55,000 over 5 years

Both generate $135,000 in total cash flows. But at a 12% discount rate:

  • Project A NPV: $5,296
  • Project B NPV: -$1,588

Project A wins because its larger cash flows arrive sooner, where they're discounted less. This is a classic demonstration of why timing matters as much as total amount.

Technical Notes

Formula used:

NPV = -C0 + SUM [Ct / (1 + r)^t] for t = 1 to n

Where:

  • C0 = Initial investment (initial costs)
  • Ct = Net cash flow in period t
  • r = Discount rate per period
  • n = Total number of periods
  • t = Time period

Assumptions:

  • Cash flows occur at the end of each period (ordinary annuity convention)
  • The discount rate remains constant across all periods
  • Cash flows are net amounts (revenues minus costs for each period)

Important: NPV analysis provides a quantitative framework for investment decisions, but it should be used alongside other evaluation methods and professional judgment. For significant investment decisions, consider consulting with a financial advisor who can help you refine your assumptions and interpret results in context.

Frequently Asked Questions

What does a positive NPV mean?

A positive NPV means the investment is expected to earn more than your required rate of return. In practical terms, it adds value — you're getting back more than you'd need to justify the investment. The bigger the positive NPV, the more attractive the opportunity.

What does a negative NPV mean?

A negative NPV doesn't always mean you'll lose money. It means the investment's returns fall below your required rate. You might still earn a profit in absolute terms, but you could do better putting that capital toward an alternative investment that meets your threshold.

How do I choose the right discount rate?

Use the rate of return you could earn on a comparable alternative investment. For businesses, this is often the weighted average cost of capital (WACC). For personal investments, consider what you'd earn in the stock market or other available opportunities with similar risk profiles.

What's the difference between NPV and IRR?

NPV gives you a dollar amount showing how much value an investment creates (or destroys). IRR tells you the actual percentage return rate — specifically, the discount rate at which NPV equals zero. NPV is generally considered more reliable for decision-making because IRR can give misleading results when cash flows change direction multiple times.

Can I use NPV for monthly cash flows?

This calculator uses annual cash flows, which works well for most investment analysis. If you need monthly precision, you'd divide your annual discount rate by 12 and enter monthly cash flows — though for most decisions, annual estimates give you a clear enough picture.

Why does NPV decrease when I raise the discount rate?

A higher discount rate means you're demanding a higher return from the investment. It shrinks the present value of future cash flows more aggressively, because you're saying "money in the future is worth even less to me." This is why risky investments need to generate higher returns to show a positive NPV.

Should I always pick the project with the highest NPV?

When comparing mutually exclusive projects of similar scale, yes — the highest NPV creates the most value. But if projects require different amounts of capital, you may also want to look at the profitability index (NPV divided by initial investment) to see which delivers better bang for your buck.

What are the main limitations of NPV?

NPV relies heavily on two things: your cash flow estimates and your discount rate. If either is off, your NPV will be misleading. It also doesn't account for non-financial factors like strategic value, flexibility to adapt, or qualitative benefits. Use it as one input in your decision, not the only one.

How accurate are NPV calculations?

The math itself is precise. The accuracy of your result depends entirely on the quality of your inputs. Cash flow projections beyond 3-5 years become increasingly uncertain, which is why many analysts run sensitivity analysis — testing different scenarios to see how robust the NPV is under various assumptions.

Can NPV be used for personal financial decisions?

Absolutely. NPV works well for decisions like whether to buy or lease a car, evaluating a solar panel installation, or comparing mortgage options. Any time you're weighing an upfront cost against future benefits, NPV gives you a framework for making that comparison on equal footing.