NPV Calculator

Calculate Net Present Value easily with our free NPV Calculator. Analyze cash flows, discount rate, and investment profitability.

Calculate Net Present Value for investment decisions.

About This Calculator

The NPV Calculator is the most widely used tool in investment analysis and capital budgeting. Net Present Value measures the profitability of an investment by calculating the difference between the present value of future cash inflows and the initial investment outlay. Unlike simple return metrics, NPV accounts for the time value of money—the fundamental principle that a dollar received today is worth more than a dollar received in the future due to its earning potential.

Financial professionals, from Wall Street analysts to small business owners, rely on NPV analysis to make sound investment decisions. The CFA Institute considers NPV the most theoretically correct method for evaluating capital projects because it directly measures value creation in absolute dollar terms. Whether you're evaluating a new product launch, equipment purchase, real estate investment, or business acquisition, NPV provides a clear, objective basis for your go/no-go decision.

This calculator simplifies complex NPV computations, allowing you to input varying cash flows over multiple periods and instantly see whether your investment meets your required return threshold. Use it alongside complementary metrics like IRR and payback period for comprehensive investment analysis.

The NPV Formula

NPV = Σ(Cash Flow / (1 + r)t) - Initial Investment

Cash Flow = Net cash inflow during period t

r = Discount rate (cost of capital or required return)

t = Time period (years from investment date)

Initial Investment = Upfront cash outlay at time 0

The formula discounts each future cash flow back to today's dollars, then sums them and subtracts the initial cost.

NPV vs IRR vs Payback Period: Comparison Table

Each metric serves a different purpose in investment analysis:

MetricWhat It MeasuresStrengthsLimitationsBest Use Case
NPVDollar value createdAccounts for time value; absolute measureRequires discount rate estimateFinal investment decision
IRRPercentage return rateEasy to compare across investmentsCan give multiple values; assumes reinvestment at IRRCommunicating returns to stakeholders
Payback PeriodTime to recover investmentSimple; assesses liquidity riskIgnores time value and cash flows after paybackQuick screening; high-risk environments

Pro tip: Use all three metrics together. NPV for the decision, IRR for benchmarking, payback for risk assessment.

Choosing the Right Discount Rate

The discount rate is critical to NPV accuracy. Select based on your investment's risk profile:

Investor TypeTypical RateBasisWhen to Use
Corporations8-12%WACC (Weighted Average Cost of Capital)Standard business investments
Small Business15-20%Bank loan rate + risk premiumOwner-operated investments
Real Estate6-10%Cap rate or mortgage rate + spreadProperty investments
Venture Capital25-40%Expected return given failure ratesStartups, high-risk ventures
Government/Utilities4-7%Risk-free rate + small premiumPublic projects, regulated industries

How to Use This NPV Calculator

  1. Enter Initial Investment: Input the total upfront cost required to begin the project (equipment, setup, working capital).
  2. Input Cash Flows: Enter expected annual net cash inflows as comma-separated values (e.g., "30000, 35000, 40000, 45000, 50000" for 5 years of varying returns).
  3. Set Discount Rate: Choose a rate reflecting your cost of capital or minimum required return. When uncertain, use your industry's WACC or your borrowing rate plus 2-5%.
  4. Review Results: Examine NPV (positive = accept), profitability index (>1.0 = creates value), and total cash flows for your decision.

Common NPV Calculation Mistakes

❌ Using the wrong discount rate: A rate too low overstates value and leads to bad investments. A rate too high rejects profitable projects. Always tie your rate to actual cost of capital or required return.

❌ Ignoring opportunity cost: The discount rate should reflect what you could earn elsewhere with similar risk. If you can get 8% safely, any project must beat 8% to be worthwhile.

❌ Overconfident cash flow projections: Future revenues are estimates. Run sensitivity analysis with pessimistic, realistic, and optimistic scenarios. A project should be profitable even in the pessimistic case.

❌ Forgetting working capital: Many projects require ongoing working capital (inventory, receivables) that ties up cash. Include these outflows in your analysis.

❌ Ignoring terminal value: For long-term projects, include residual or salvage value at the end of the projection period.

NPV Decision Rules

NPV ResultInterpretationRecommended Action
NPV > 0Project generates returns above required rate; creates shareholder valueAccept the investment
NPV < 0Project fails to meet minimum return; destroys valueReject the investment
NPV = 0Project exactly meets required return; no value added or lostIndifferent—consider strategic factors

Related Investment Calculators

Sources & Methodology: NPV calculations follow capital budgeting standards established by the CFA Institute and corporate finance textbooks including Brealey, Myers & Allen's "Principles of Corporate Finance." Discount rate guidance based on industry WACC data from Damodaran Online (NYU Stern). For formal investment analysis, consult with a CFA charterholder or financial advisor. Calculator updated January 2026.

Frequently Asked Questions

What is Net Present Value (NPV) and why is it important?

Net Present Value (NPV) is a financial metric that calculates the difference between the present value of cash inflows and outflows over a period of time. NPV is important because it accounts for the time value of money—the principle that a dollar today is worth more than a dollar in the future. NPV helps investors and businesses determine whether a project or investment will generate value above its cost of capital. It's considered the gold standard in capital budgeting because it provides a clear dollar amount of value creation, enabling direct comparison between investment opportunities.

How do I calculate NPV step by step?

To calculate NPV step by step: 1) Identify the initial investment (cash outflow at time 0). 2) Estimate all future cash flows for each period. 3) Determine your discount rate (cost of capital or required return). 4) Discount each future cash flow using the formula CF/(1+r)^t where CF is cash flow, r is discount rate, and t is the time period. 5) Sum all discounted cash flows. 6) Subtract the initial investment from the sum. Example: $100,000 investment with $30,000 annual cash flows for 5 years at 10% discount rate: NPV = -$100,000 + $30,000/(1.10)^1 + $30,000/(1.10)^2 + ... = $13,724.

What is a good NPV for a project?

A 'good' NPV is any positive value (NPV > 0), which indicates the project generates returns above your required rate and creates shareholder value. However, context matters: for small businesses, an NPV of $10,000-$50,000 may be significant, while corporations may require NPV in millions. Compare NPV to the investment size using the Profitability Index (NPV/Investment). A higher NPV is always better when comparing mutually exclusive projects. Remember that a barely positive NPV (close to zero) indicates the project just meets your minimum return requirement—consider whether the risk justifies marginal returns.