NPV Calculator
Calculate Net Present Value (NPV) for a series of future cash flows. Enter discount rate and cash flows to evaluate investment profitability.
NPV Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser — no data is sent to any server.
Formula: NPV = -C₀ + Σ[Cₜ / (1+r)ᵗ]
Worked example — NPV = $48,033 (Accept)
Formula
NPV = -C₀ + Σ[Cₜ / (1+r)ᵗ]
NPV discounts future cash flows to present value using the discount rate, then subtracts the initial investment. Positive NPV means the investment creates value.
Worked Examples
Example 1: Project evaluation
Problem:Invest $100K, get $30K,$35K,$40K,$45K,$50K over 5 years at 10%
Solution:PV = 27273+28926+30053+30735+31046 = 148,033. NPV = 148,033-100,000 = $48,033
Result:NPV = $48,033 (Accept)
Frequently Asked Questions
What does NPV tell you?
NPV tells you the net value an investment creates in today's dollars. Positive NPV means the investment earns more than the discount rate.
How do I enter cash flows in NPV Calculator?
Enter your annual cash flows as comma-separated numbers, for example: 30000,35000,40000,45000,50000. Each number represents one year of expected net cash inflow. The calculator discounts each amount back to present value and subtracts your initial investment to compute NPV.
What is the Profitability Index (PI) shown in the result?
The Profitability Index is the ratio of total present value to your initial investment. A PI above 1.0 confirms the investment earns more than your discount rate. For example, a PI of 1.48 means every dollar invested returns $1.48 in present value.
When should I use this quick NPV calculator versus a more detailed one?
Use NPV Calculator when you already have a list of projected cash flows and want an instant NPV answer without setup overhead. For a structured 5-year project model with IRR and payback, use the Project NPV Calculator. For sensitivity analysis across multiple discount rates, use the Net Present Value Calculator.
What is the difference between NPV and IRR for the same cash flows?
NPV answers how much value a project adds in today's dollars at a rate you choose; IRR answers what discount rate would make that NPV exactly zero. They agree on accept-or-reject for a simple project with one sign change, but IRR can be undefined or multiple when flows alternate sign, and it ignores project size — a small project with a spectacular IRR can add less value than a large one with a modest NPV. When ranking, NPV is the reliable measure.
How should I choose the discount rate to enter?
It should represent the return available on an equally risky alternative use of the money. Companies normally use a weighted average cost of capital, blending the after-tax cost of debt and the required return on equity in proportion to how the firm is financed. Riskier or earlier-stage projects are screened at substantially higher rates. Because NPV is very sensitive to this input, rerun the calculation across a band of rates rather than trusting one figure.
Do I need to add a terminal value to the cash flow list?
If the asset still has worth after the last entry, yes. A finite list implicitly assumes everything is worthless once the flows stop, which badly understates long-lived assets such as property or an ongoing business. The usual fix is to estimate a terminal value — often a perpetuity of the final flow divided by the discount rate less a growth rate, or a resale figure — and add it to the last period's number before entering the list.
What is the end-of-period convention, and when does mid-year discounting matter?
NPV Calculator discounts the first flow by one full year, the second by two, and so on, treating all cash as arriving on the anniversary date. In reality revenue accrues through the year, so full-year discounting slightly understates present value. Mid-year discounting uses exponents of 0.5, 1.5, 2.5 and so on, which raises NPV modestly. The convention matters most at high discount rates and long horizons, and consistency between compared projects matters more than the choice itself.
Should the cash flows and the discount rate be nominal or real?
Either, as long as they match. Nominal flows, which include expected price increases, must be discounted at a nominal rate; inflation-adjusted flows must be discounted at a real rate. Mixing them is a common and expensive error: discounting real flows at a nominal rate strips out inflation twice and can turn a sound project negative. Since most forecasts and most costs of capital are quoted nominally, the nominal pairing is usually the simpler route.
If NPV is negative, does that always mean rejecting the project?
It means the project does not clear the hurdle rate you supplied, so on financial grounds alone it destroys value. Before rejecting outright, check whether the discount rate is too conservative for the actual risk, whether a terminal value was omitted, and whether the forecast excludes strategic or regulatory benefits that are real but hard to price. It is also worth testing which single input would have to change, and by how much, to bring NPV to zero.
References
Background & Theory
History
Reviewed for accuracy by Sahil, Senior Finance & Tax Editor · Editorial policy
Related Calculators
🧮Project NPV Comparison Calculator
Compare multiple capital projects side by side using NPV, IRR, payback period, and profitability index to choose the best investment.
🧮Project IRR Calculator — Capital Budgeting
Evaluate a capital project by computing IRR, NPV, payback period, and profitability index from projected cash flows.
🧮Internal Rate of Return (IRR) Calculator
Calculate IRR for any series of cash flows and compare against your hurdle rate with NPV sensitivity analysis.
🧮Net Present Value (NPV) Calculator — Step-by-Step
Walk through NPV computation step by step with detailed intermediate results, present-value breakdowns, and sensitivity tables.
🧮Bond Duration Convexity Calculator
Calculate bond duration convexity with inputs, formulas, and instant results.
🧮Bond Price Calculator
Calculate bond price with inputs, formulas, and instant results.
🧮Bond Yield to Maturity Calculator
Calculate bond yield to maturity with inputs, formulas, and instant results.
🧮Startup Valuation Calculator
Calculate startup valuation with inputs, formulas, and instant results.