NPV Calculator
Enter an initial investment and a series of future cash flows, plus a discount rate, to calculate the net present value and profitability index.
Reviewed by the ToolNestr Editorial Team — July 2026
How NPV is calculated
NPV discounts each future cash flow back to its present value using the formula: PV = CFt / (1 + r)^t. The sum of all present values minus the initial investment gives you the NPV. The profitability index is: PI = (NPV + Initial Investment) / |Investment|.
NPV is the gold standard for investment evaluation because it captures the time value of money, considers all cash flows over the entire life of the project, and provides an absolute dollar measure of value creation. Unlike payback period or accounting rate of return, NPV accounts for both the timing and the magnitude of all cash flows, making it the preferred method for capital budgeting decisions in corporate finance.
Worked example
A $50,000 investment generates $15,000, $18,000, $22,000, $25,000, and $28,000 over 5 years at a 10% discount rate.
About net present value
NPV is the most reliable method for evaluating investment opportunities because it considers the time value of money, accounts for all cash flows throughout the project life, and provides an absolute measure of value creation. Unlike internal rate of return (IRR), NPV does not suffer from multiple-rate problems with non-conventional cash flows and can be used to compare mutually exclusive projects directly. Use the IRR Calculator to find the break-even discount rate, or the WACC Calculator to determine the appropriate discount rate for corporate investments.
How to use it
- Enter the initial investment (a negative cash outflow or positive number for the amount invested).
- Enter the discount rate as a percentage (e.g., 10 for 10%).
- Enter future cash flows as comma-separated values (one per year).
- See the NPV, profitability index, and whether to accept or reject the project.
When to use NPV
Use NPV when evaluating any investment with predictable future cash flows: new business projects, equipment purchases, real estate investments, marketing campaigns, or acquisitions. It is the standard tool in corporate finance for capital budgeting and investment decision-making.
Tips for NPV
- Be realistic with cash flow projections — over-optimistic forecasts lead to misleading NPV.
- Use a discount rate that reflects the risk of the specific investment, not the company's overall WACC.
- Compare NPV across mutually exclusive projects and choose the one with the highest positive NPV.
CFO / Finance Executive
Evaluate capital expenditure proposals and acquisition targets. Use NPV to prioritize projects that create the most shareholder value within budget constraints.
Equity Analyst
Calculate the NPV of projected free cash flows to determine the intrinsic value of a company. Compare market price to NPV-based valuation for buy/sell decisions.
Real Estate Investor
Evaluate rental property investments by projecting future rental income and sale proceeds, discounting by your target return rate, and comparing to the purchase price.
Startup Founder
Model the NPV of your business plan to present to investors. Show that the projected cash flows justify the initial investment at a reasonable discount rate.
How to use the NPV calculator
Enter initial investment
Input the upfront cost of the investment. This is the amount you are committing at time zero, before any returns begin.
Set discount rate and cash flows
Enter your discount rate and the expected net cash flows for each future year as comma-separated values. Cash flows can vary year to year.
Review NPV and decision
See the total NPV, profitability index per dollar invested, and a clear accept/reject recommendation based on whether NPV is positive.
Tips for accurate NPV analysis
Use realistic cash flow projections
NPV is only as good as your cash flow forecasts. Base projections on historical data, market research, and realistic growth assumptions. Consider creating multiple scenarios (base, optimistic, pessimistic) to understand the range of possible outcomes.
Match discount rate to risk
Higher-risk investments should use higher discount rates. A 10% rate might be appropriate for a stable business expansion, but a startup or new technology might warrant 20-30% to reflect the higher probability of failure.
Consider terminal value
For investments with indefinite life (like a business), include a terminal value beyond the explicit projection period. For a growing perpetuity, Terminal Value = Final CF × (1 + g) / (r - g), where g is the long-term growth rate.
Related tools
- IRR Calculator — Find the discount rate that makes NPV zero for any series of cash flows.
- ROI Calculator — Calculate simple return on investment as a percentage.
- WACC Calculator — Estimate the weighted average cost of capital for use as a discount rate.
- PV/FV Calculator — Calculate present and future values for single-sum investments.
Frequently asked questions
What is Net Present Value?
Net Present Value (NPV) is the difference between the present value of future cash inflows and the present value of cash outflows over time. A positive NPV means the investment is expected to generate more value than its cost, accounting for the time value of money.
How is NPV calculated?
NPV = Σ (CFt / (1 + r)^t) - Initial Investment. CFt is the cash flow at time t, r is the discount rate, and t is the time period. Each future cash flow is discounted back to its present value using the discount rate.
What is a good NPV?
A positive NPV (greater than $0) indicates the investment should be pursued — it is expected to generate returns above the discount rate. Higher positive NPVs represent greater value creation. Negative NPV means the investment would destroy value.
What discount rate should I use?
The discount rate should reflect the opportunity cost of capital and the risk of the investment. Common choices include WACC (for corporate projects), the expected market return (for equity investments), or a rate reflecting the specific risk profile.
What is the difference between NPV and IRR?
NPV gives the dollar value of value created at a specific discount rate. IRR gives the percentage return that makes NPV zero. NPV is generally preferred for decision-making because it measures absolute value added, while IRR can be misleading for non-conventional cash flows.
Why is the time value of money important?
A dollar today is worth more than a dollar tomorrow because you can invest today's dollar and earn a return. Discounting future cash flows accounts for this — the further out a cash flow, the less it is worth in today's terms.
Can NPV be used for personal investments?
Yes. NPV can evaluate any investment with predictable cash flows — rental properties, education costs, business purchases, or equipment investments. Use your expected rate of return as the discount rate.
What does NPV = 0 mean?
An NPV of zero means the investment is expected to generate exactly the discount rate in returns. It neither creates nor destroys value. In practice, investments with NPV = 0 are often accepted since they meet the minimum return threshold.
How do I handle uneven cash flows?
NPV naturally handles uneven cash flows — each cash flow is discounted individually based on its specific time period. The calculator accepts a comma-separated list of cash flows for each year.
What is the profitability index?
The profitability index (PI) is NPV divided by the absolute value of the initial investment. PI > 1 indicates a good investment. It is useful when comparing projects of different sizes — a higher PI means more value per dollar invested.
Sources & references
This tool uses standard formulas and reference values from:
- • IRS — federal tax brackets, standard deduction and instructions for the tax year. irs.gov
- • U.S. SEC — Investor.gov, compound interest and investment reference material. investor.gov
- • Official national tax authority for the relevant country — link the exact rate schedule used.
Estimates only, not tax or financial advice. Confirm current figures with the official source or a qualified professional.