NPV Calculator

Enter a discount rate and up to 20 future cash flows to instantly calculate net present value and see the discounted value of each period.

Cash Flow Inputs

%
Period 0 = initial investment

Enter a discount rate and cash flows, then click Calculate.

Summary

Enter a discount rate and up to 20 future cash flows to instantly calculate net present value and see the discounted value of each period.

How it works

  1. Enter the discount rate (cost of capital) as a percentage.
  2. Optionally enter the initial investment as a negative cash flow in Period 0.
  3. Add cash flows for each period using the "Add Period" button.
  4. Enter positive values for inflows and negative values for outflows.
  5. Read the NPV, total undiscounted cash flows, and period-by-period breakdown in the results panel.
  6. Use the chart to visualize cumulative NPV over time.

Use cases

  • Evaluating whether a capital investment will generate positive returns.
  • Comparing multiple projects by their net present value.
  • Calculating the present value of a series of rental income payments.
  • Valuing a business acquisition based on projected future cash flows.
  • Performing discounted cash flow (DCF) analysis for financial modeling.
  • Assessing the viability of a loan or bond investment.

Frequently Asked Questions

Last updated: 2026-07-01 · Reviewed by Nham Vu