Skip to main content

Net Present Value (NPV) Calculator

Calculate net present value of an investment using discounted future cash flows.

Last Updated: May 5, 2026
2 min read

Investment Details

$
%

Cash Flows (Years 1–5)

Year 1
$
Year 2
$
Year 3
$
Year 4
$
Year 5
$

Net Present Value

Total Cash Flows

Decision

The NPV (Net Present Value) calculator is the cornerstone of capital budgeting and investment analysis. It discounts all future cash flows back to today's dollars to tell you whether a project or investment will create or destroy value. Finance professionals, project managers, and investors rely on NPV to make go/no-go decisions.

How to Use This Calculator

  1. Enter the initial investment (as a negative cash flow at year 0).
  2. Enter expected cash inflows for each future period (year 1, year 2, etc.).
  3. Enter the discount rate (your required rate of return or cost of capital).
  4. Click Calculate to see NPV, present value of future cash flows, and a discounted cash flow table.

What This Calculator Measures

  • NPV — The sum of all future cash flows discounted to present value, minus the initial investment.
  • Discount rate — The minimum acceptable return, often the weighted average cost of capital (WACC).
  • Present value — What a future cash flow is worth in today's money.
  • Discounted cash flow (DCF) — Each future cash flow divided by (1 + r)^t, where t is the time period.

Formula or Logic

NPV = Σ [Cash Flow_t ÷ (1 + r)^t] − Initial Investment

Where r = discount rate and t = time period in years.

A positive NPV means the investment returns more than the required rate of return and should be accepted.

Example Calculations

Example 1: Initial investment = −$50,000. Cash flows: Year 1 = $20,000, Year 2 = $25,000, Year 3 = $20,000. Discount rate = 10%. NPV ≈ $3,817 (positive → accept the project).

Example 2: Same flows at a 15% discount rate → NPV ≈ −$1,450 (negative → reject at this hurdle rate).

Understanding Your Results

NPV > 0: The investment adds value above your required return — generally a green light. NPV = 0: Exactly meets your required return. NPV < 0: Destroys value at the chosen discount rate — generally reject.

Common Mistakes to Avoid

  • Using an incorrect or too-low discount rate that makes bad projects look good.
  • Not including all cash outflows (maintenance, taxes, working capital changes).
  • Forgetting terminal value for projects with value beyond the explicit forecast period.
  • Treating NPV in isolation — always compare with IRR and payback period for a complete picture.