Ad Space - Leaderboard (728x90)

Net Present Value (NPV) Calculator

Year 1
Year 2
Year 3
Ad Space - In-Content (468x60)
Sponsored link

Generate the cash flows behind your NPV

Shopify gives you the commerce infrastructure to generate the cash flows your NPV model depends on.

Try Shopify Free

Net Present Value: Decide If an Investment Is Actually Worth It

A dollar next year is worth less than a dollar today, because today's dollar can be invested and grow. Net present value applies that simple truth to any decision with money flowing in over time — a new machine, a marketing program, an acquisition — and gives you a single number that says yes or no. This calculator handles uneven, multi-year cash flows and shows the profitability index alongside the NPV.

How It Works: The Formula

NPV discounts each future cash flow back to its value today, then subtracts what you paid up front:

NPV = −Initial investment + Σ ( Cash flow in year t / (1 + discount rate)t )

The discount rate is the engine of the calculation. It represents your required return — often your cost of capital. A higher rate punishes distant cash flows more harshly, reflecting both risk and the opportunity cost of tying up money.

A Worked Example

You invest $10,000 in a project expected to return $3,000, $4,000, and $5,000 over the next three years, and your required return is 10%. Discount each: $3,000 / 1.10 = $2,727; $4,000 / 1.21 = $3,306; $5,000 / 1.331 = $3,757. The present value of those flows is $9,790. Subtract the $10,000 investment and the NPV is −$210. Despite returning $12,000 in total nominal cash, the project narrowly destroys value at a 10% required return. Lower your hurdle to 8% and the same project flips to positive — which is exactly why the discount rate must be chosen with care.

Ad Space - In-Content (468x60)

How to Read Your Result

  • Positive NPV — the investment earns more than your required return. It creates value, so accept it.
  • Negative NPV — the investment falls short of your required return. Reject it, or revisit the assumptions.
  • Profitability index above 1.0 — you get back more than a dollar of present value per dollar invested; useful for ranking projects when capital is limited.

Practical Use Cases

  • Capital purchases: Decide whether new equipment pays for itself once the time value of money is accounted for.
  • Comparing projects: When you can only fund one of several options, the highest NPV usually wins.
  • Pricing an acquisition: Estimate the maximum you should pay by setting NPV to zero at your target return.
  • Stress-testing assumptions: Re-run with a higher discount rate to see how robust the decision is to risk.

NPV is the language finance teams and investors use to evaluate decisions, because it folds timing, risk, and scale into one comparable number. Run any meaningful investment through this calculator before you commit the cash — and pair it with the ROI calculator for a fuller picture.

Ad Space - Leaderboard (728x90)
Ad Space - In-Content (468x60)