NPV Calculator

Is that investment actually worth it once you account for the time value of money? This free NPV calculator discounts up to four years of future cash flows back to today’s dollars and compares them against your initial investment.

Investment details
$
%
$
$
$
$
Net Present Value
Enter your initial investment
PV of cash flows

Leave a year at 0 if your investment has fewer than 4 years of cash flows.

How the NPV Calculator Works

Net present value tells you whether an investment’s future cash flows are worth more, in today’s dollars, than what you’d pay to get them. This calculator discounts up to four years of cash flows back to the present using your chosen discount rate, then subtracts your initial investment.

Formula: PV of Year t Cash Flow = Cash Flow(t) ÷ (1 + Discount Rate)^t. NPV = [PV of Year 1 + PV of Year 2 + PV of Year 3 + PV of Year 4] − Initial Investment.

  • Initial investment — the upfront dollar amount you put in today, entered in the Initial investment field.
  • Discount rate — the annual percentage rate used to discount future cash flows back to today’s value.
  • Year 1-4 cash flow — the expected dollar return in each of up to four years; leave a year at 0 if it doesn’t apply.
  • PV of cash flows — the sum of all four years’ cash flows after discounting.
  • Net Present Value — PV of cash flows minus the initial investment; positive means the investment is worth more than it costs.

Example Scenarios

Initial InvestmentDiscount RateCash Flows (Y1–Y4)NPV
$5,00010%$2,000 / $2,000 / $2,000 / $0-$26
$8,00010%$3,000 / $3,000 / $3,000 / $3,000$1,510
$10,00010%$3,000 / $3,000 / $3,000 / $3,000-$490
$10,0008%$3,000 / $3,500 / $4,000 / $4,000$1,894
$15,0005%$4,000 / $4,000 / $4,000 / $4,000-$816
$20,00010%$6,000 / $6,000 / $6,000 / $6,000-$981

NPV Calculator FAQ

What does a negative NPV mean?A negative NPV means the discounted value of your future cash flows is worth less than your initial investment at the discount rate you chose. In other words, the investment would destroy value rather than create it under those assumptions.
How do I choose the right discount rate for my NPV calculation?The discount rate typically reflects your required rate of return or cost of capital, often based on what you could earn on an alternative investment of similar risk. A higher discount rate makes future cash flows worth less today, which lowers NPV.
What if my investment has fewer than 4 years of cash flows?Leave any unused year field at 0 and the calculator simply won’t add a discounted value for that year. The formula still works correctly with anywhere from one to four years of cash flows.
How is NPV different from ROI or payback period?NPV accounts for the time value of money by discounting future cash flows, while simple ROI and payback period typically don’t. Two investments can have the same total cash flows but very different NPVs if the timing of those flows differs.
Can NPV be used for personal investment decisions, not just business ones?Yes, the same logic applies to any decision involving an upfront cost and a stream of future returns, such as comparing a rental property purchase against other uses of that capital. The discount rate should reflect what you could otherwise earn on your money.
Why does a dollar received in Year 4 count for less than a dollar today?Money available today can be invested and grow, so a dollar promised years from now is worth less than a dollar in hand right now. The discount rate quantifies exactly how much less, which is why later cash flows get divided by a larger factor.

Related Calculators

NPV is only one lens on an investment decision: pair it with the ROI calculator to see a simpler return percentage, the CAGR calculator to measure an annualized growth rate, or the investment calculator to project how a lump sum grows over time.

Related Calculators