NPV Calculator
A net present value (NPV) calculator is a financial tool used in capital budgeting to determine the profitability of an investment by comparing the present value of expected cash inflows with the present value of cash outflows. It discounts a series of future annual cash flows back to the present day using a specified discount rate or hurdle rate. A positive NPV indicates that the projected earnings exceed the anticipated costs, making the project financially viable, while a negative NPV suggests a net loss. Corporate analysts use it to compare capital projects.
Enter your discount rate, initial investment, and the annual cash flows (year 1 onward). The calculator shows the present value of each year's cash flow, the total PV, and the resulting NPV with an accept or reject style note.
Quick Answer
Calculate the net present value (NPV) of an investment with a series of cash flows over time, helping determine project profitability.
Required return or cost of capital. · e.g. 10
Outflow at time 0; enter as a positive number. · e.g. 10,000
Comma- or line-separated. Year 1 first. Negative values are allowed (e.g. capex or losses).
What is NPV?
Net Present Value is the sum of the present values of all cash flows from a project, minus the initial investment. A positive NPV means the project is expected to add value at the chosen discount rate; a negative NPV means the project does not clear its cost of capital.
Educational tool. Real project evaluation also uses IRR, payback period, sensitivity analysis, and qualitative judgment.
Net present value (NPV)
$4,803.26
NPV > 0: the project's discounted cash flows exceed the initial investment.
NPV = Σ CF_t / (1 + r)^t − initial. Each cash flow is discounted to year 0 using the rate you provide. A positive NPV passes the standard accept/reject test; tie-breaking among multiple positive-NPV projects often uses other metrics like IRR or payback.
Examples
$10k initial · 10% · CF: 3k, 3.5k, 4k, 4.5k, 5k
NPV ≈ $4,950 · accept
$15k initial · 8% · CF: 3k for 6 yrs
NPV ≈ -$1,141 · reject
$50k initial · 12% · CF: 15k for 5 yrs
NPV ≈ $4,071 · accept
How it works
NPV brings every future cash flow back to today at a chosen discount rate, then subtracts the up-front investment.
NPV · -initial + Σ CF_t / (1 + r)^t
PV of cash flow t · CF_t / (1 + r)^t
The first cash flow you enter is treated as year 1, the second as year 2, and so on. The initial investment is the outflow at time 0.
Related money calculators
- Present value calculator for a single future amount.
- Future value calculator for the opposite direction.
- Break even calculator for the fixed-cost / variable-cost view.
- Compound interest calculator for the underlying time-value-of-money math.
- CAGR calculator for annualized return on a project or investment.
- All money calculators.
Disclaimer. NPV is a single metric. Real project evaluation also uses IRR, payback period, sensitivity analysis, and qualitative judgment. Not investment, financial, or business advice.
Related Calculators
More tools from Money



