Net Present Value (NPV) Calculator
Calculate the net present value of an investment based on initial cost, expected cash flows, and discount rate. Essential for capital budgeting decisions.
This free online net present value (npv) calculator provides instant results with no signup required. All calculations run directly in your browser — your data is never sent to a server. Enter your values below and see results update in real time as you type. Perfect for everyday calculations, homework, or professional use.
How to Use This Calculator
Enter your input values
Fill in all required input fields for the Net Present Value (NPV) Calculator. Most fields include unit selectors so you can work in your preferred unit system — metric or imperial, whichever matches your problem.
Review your inputs
Double-check that all values are correct and that you have selected the right units for each field. Incorrect units are the most common source of calculation errors and can produce results that are off by factors of 2, 10, or more.
Read the results
The Net Present Value (NPV) Calculator instantly computes the output and displays results with units clearly labeled. All calculations happen in your browser — no loading time and no data sent to a server.
Explore parameter sensitivity
Try adjusting individual input values to see how the output changes. This is a quick and effective way to develop intuition about how different parameters influence the result and to identify which inputs have the largest effect.
Formula Reference
Net Present Value (NPV) Calculator Formula
See calculator inputs for the governing equation
Variables: All variables and their units are labeled in the calculator interface above. Input fields accept values in multiple unit systems — select your preferred unit from the dropdown next to each field.
When to Use This Calculator
- •Use the Net Present Value (NPV) Calculator when comparing financial options side-by-side — such as different loan terms or investment returns — to make more informed decisions.
- •Use it to quickly estimate costs or returns before making purchasing, investment, or borrowing decisions.
- •Use it for financial education and planning to understand how compound interest, fees, or tax affects the real value of money over time.
- •Use it when building or reviewing a budget to verify that projections and calculations are mathematically correct.
About This Calculator
The Net Present Value (NPV) Calculator is a free financial calculation tool designed to help individuals and businesses understand key financial concepts and estimate costs, returns, and loan parameters. Calculate the net present value of an investment based on initial cost, expected cash flows, and discount rate. Essential for capital budgeting decisions. The calculations are based on standard financial mathematics formulas. Results are for informational and educational purposes only and should not be considered financial, investment, or tax advice. Consult a qualified financial professional before making financial decisions. All calculations are performed in your browser — no personal financial data is stored or transmitted.
About Net Present Value (NPV) Calculator
The Net Present Value (NPV) Calculator is the gold standard of capital budgeting and investment analysis. NPV tells you whether an investment will add value by comparing all expected future cash flows — discounted back to today's dollars — against the initial cost. A positive NPV means the investment creates wealth; a negative NPV means it destroys wealth. This principle applies to everything from buying equipment, launching products, acquiring companies, or evaluating real estate deals. Corporate CFOs use NPV for every major capital decision, and Warren Buffett has built his fortune on this exact principle. Unlike simpler metrics like payback period, NPV accounts for the time value of money — the fundamental concept that money today is worth more than money tomorrow.
The Math Behind It
Formula Reference
NPV
NPV = Σ[CF_t / (1+r)^t] - C_0
Variables: CF_t = cash flow at time t, r = discount rate, C_0 = initial cost
Profitability Index
PI = PV of Cash Flows / Initial Investment
Variables: PI > 1 means positive NPV
Worked Examples
Example 1: Software Investment
New software costs $50,000, saves $15,000/year for 5 years, company's cost of capital is 8%.
NPV = +$9,891. The project creates $9,891 in present-value wealth — accept it.
Example 2: Equipment Purchase
New machine costs $200,000, produces $45,000/year for 7 years, cost of capital is 12%.
NPV = +$5,371, PI = 1.03. Marginally positive — accept, but close to break-even. Consider sensitivity analysis on discount rate.
Common Mistakes & Tips
- !Using inconsistent discount rates — must match the risk of the cash flows being discounted.
- !Ignoring terminal value — for long-term projects, residual value matters significantly.
- !Double-counting inflation — either use real rates with real cash flows OR nominal with nominal, never mix.
- !Not performing sensitivity analysis. Small changes in discount rate can flip the decision.
Related Concepts
Used in These Calculators
Calculators that build on or apply the concepts from this page:
Frequently Asked Questions
Why is NPV better than payback period?
Payback period only tells you how long to recover the initial investment — it ignores the time value of money, cash flows after payback, and the size of gains. NPV captures all of these. A project with 3-year payback and no cash flows after might be worse than a 5-year payback project with 20 years of additional cash flows. NPV properly values the entire investment horizon.
What if cash flows are irregular?
Discount each cash flow individually: NPV = CF_0 + CF_1/(1+r) + CF_2/(1+r)^2 + ... + CF_n/(1+r)^n. This calculator assumes equal annual cash flows for simplicity. For irregular flows, calculate each year's present value separately and sum them. Initial investment is typically treated as a negative CF_0.
Should I include taxes and depreciation?
Yes, always use after-tax cash flows for NPV. Taxable income = revenue - expenses - depreciation. After-tax cash flow = (revenue - expenses) × (1 - tax rate) + depreciation × tax rate. Depreciation isn't a cash outflow but creates tax savings. This can significantly affect NPV.
How sensitive is NPV to the discount rate?
Very sensitive. A project with NPV of +$10,000 at 10% might have NPV of -$5,000 at 12%. Always perform sensitivity analysis: calculate NPV across a range of discount rates (e.g., 8%, 10%, 12%, 14%) to understand how robust your decision is. If NPV becomes negative with a small change in discount rate, the investment is risky.