... LIVE
$
Enter a valid initial investment.
Amount invested at Year 0 (enter as positive)
%
Enter a discount rate (0.01%–100%).
Required rate of return / opportunity cost of capital
Future Cash Flows
Year 1
$
Year 2
$
Year 3
$
Net Present Value
⚠️ Disclaimer: NPV calculations are estimates based on projected cash flows. Actual returns depend on actual realized cash flows. This tool is for informational purposes only and does not constitute financial or investment advice. Consult a financial professional before making investment decisions.

Sources & Methodology

NPV calculations use the standard Discounted Cash Flow (DCF) formula as defined in CFA Institute curriculum and corporate finance textbooks by Brealey, Myers, and Allen.
📖
CFA Institute — Capital Budgeting
Standard NPV methodology and discount rate frameworks used by investment professionals worldwide
🏛
Investopedia — Net Present Value (NPV)
Authoritative reference for NPV formula, interpretation, and decision rules used in this calculator
Methodology: NPV = ∑ [CFt / (1+r)^t] − C0, where CFt = cash flow in period t, r = discount rate, t = period number, C0 = initial investment. Each cash flow is discounted to present value, all PVs are summed, and the initial investment is subtracted. Payback period counts periods until cumulative undiscounted cash flows exceed C0. IRR approximated using bisection method.

⏱ Last reviewed: April 2026

How to Calculate Net Present Value (NPV)

Net Present Value (NPV) is the cornerstone of capital budgeting and investment analysis. It answers the question: "In today's dollars, is this investment worth more than it costs?" A positive NPV means yes — the investment creates value. A negative NPV means the project returns less than the required rate of return and should be rejected.

The NPV Formula
NPV = ∑[CFt / (1+r)^t] − C0
CF = cash flow for each period | r = discount rate | t = time period | C0 = initial investment

Example: $100,000 investment, 10% discount rate, 3 cash flows
Year 1: $40,000 / (1.10)^1 = $36,364
Year 2: $50,000 / (1.10)^2 = $41,322
Year 3: $40,000 / (1.10)^3 = $30,053
Sum of PVs = $107,739
NPV = $107,739 − $100,000 = +$7,739 (Accept)

NPV Decision Rules

NPV ResultDecisionMeaning
NPV > 0✅ AcceptInvestment returns more than the required rate. Value is created.
NPV = 0⏸ NeutralInvestment returns exactly the required rate. Break even in PV terms.
NPV < 0❌ RejectInvestment returns less than required rate. Value is destroyed.

Choosing the Right Discount Rate

The discount rate represents your opportunity cost of capital — the return you could earn on an alternative investment of similar risk. Common choices include the company's Weighted Average Cost of Capital (WACC) for corporate projects, the risk-free rate plus a risk premium, or a target return rate. A higher discount rate makes future cash flows worth less today, making it harder for projects to show positive NPV.

NPV vs IRR vs Payback Period

NPV is the most theoretically correct method because it shows the actual dollar value created. IRR (Internal Rate of Return) is the discount rate that makes NPV = 0. If IRR exceeds your required rate, the project is attractive. Payback period shows how quickly you recover the initial investment but ignores time value of money. Financial professionals typically use NPV as the primary metric, with IRR as a supporting indicator.

💡 Key Insight: NPV is additive. If you have two independent projects with NPV of $50,000 and $30,000, the combined portfolio NPV is exactly $80,000. This additivity property makes NPV superior to IRR when evaluating multiple projects — you can directly compare and sum value creation across an entire portfolio.
Frequently Asked Questions
NPV is the difference between the present value of future cash inflows and the initial investment cost. A positive NPV means the project generates more value than it costs (after accounting for time value of money) and should be accepted. A negative NPV means the project destroys value relative to the required return.
NPV = ∑[CFt / (1+r)^t] − C0. Sum each future cash flow (CFt) divided by (1 + discount rate)^period, then subtract the initial investment (C0). Each division discounts the cash flow back to today's value, accounting for time value of money.
Use the opportunity cost of capital — the return you could earn on a comparable risk investment. Common choices: company WACC for corporate projects, risk-free rate + risk premium for personal investments, or a target return rate (e.g., 8%, 10%, 15%). A higher rate is more conservative and harder for projects to show positive NPV.
A positive NPV means the investment returns more than the required rate of return, creating value equal to the NPV amount (in today's dollars). For example, NPV = $10,000 means the project creates $10,000 of value above and beyond the required return. Always accept positive NPV projects when capital is not constrained.
NPV gives a dollar value of how much an investment adds above the required return. IRR is the discount rate at which NPV = 0 — the investment's own implied rate of return. Both should give the same accept/reject decision for independent projects. NPV is preferred because it shows actual dollar value created and handles multiple cash flow sign changes correctly.
No. A negative NPV means the investment returns less than your required rate. Accepting it means you are better off putting money in an alternative investment that earns your required rate. The only exception is non-financial benefits (strategic value, compliance requirements) that justify accepting a negative NPV, which must be explicitly justified.
Step 1: List all cash flows by period. Step 2: Choose a discount rate. Step 3: Discount each cash flow: PV = CF / (1+r)^t. Step 4: Sum all present values. Step 5: Subtract the initial investment. If NPV > 0: accept. If NPV < 0: reject.
Any positive NPV is technically good. Higher NPV is better when comparing projects of similar size. Evaluate NPV relative to the investment: a $10,000 NPV on a $10,000 investment (doubling in PV terms) is exceptional. The same NPV on a $1,000,000 investment (1% above required return) is modest. Compare NPV per dollar invested to rank projects when capital is limited.
A dollar today is worth more than a dollar in the future due to inflation and opportunity cost. $100 today invested at 8% becomes $108 in one year, so $100 received in one year is only worth $100/1.08 = $92.59 today. NPV applies this discounting to every future cash flow, making investments with different timing profiles comparable.
Payback period is how many years until cumulative cash flows recover the initial investment, ignoring time value. A short payback is easy to understand but can be misleading — a project may have quick payback but negative NPV if early returns are modest. NPV is more rigorous. Use payback as a quick liquidity/risk filter, but NPV for the final investment decision.
Related Calculators
Popular Calculators
🧮

Missing a Finance Calculator?

Can’t find the finance calculator you need? Tell us — we build new ones every week.