Quick reference
Why future money is worth less than present money
The core insight behind NPV is the time value of money. A euro received today is worth more than a euro received in one year because the euro today can be invested and will grow to more than one euro by next year. Conversely, a euro received in the future must be discounted — reduced in value — to find its equivalent in today's money.
If the relevant discount rate (the opportunity cost of capital) is 10%, a euro received in one year is worth 1 / (1 + 0,10) = 0,909 euros today. A euro received in two years is worth 1 / (1,10)^2 = 0,826 euros today. The further in the future, the less today's equivalent value.
NPV applies this logic to an entire investment. Each future cash flow is discounted to its present value. The sum of all discounted cash flows is compared to the initial investment cost. If the present value of what you receive exceeds what you pay today, the investment has a positive NPV and is worth doing at the given discount rate.
This framework is used for every type of investment decision: buying a machine, launching a product, acquiring a company, investing in renewable energy, or evaluating a property development. Any decision involving an upfront cost and future returns can be evaluated using NPV.
The NPV formula
Choosing the right discount rate
The discount rate is the rate of return required to justify the investment given its risk level. Choosing the correct discount rate is as important as the cash flow projections themselves — a small change in the discount rate can turn a positive NPV into a negative one.
For companies, the standard discount rate is the Weighted Average Cost of Capital (WACC) — the blended cost of equity and debt financing, weighted by their proportions in the capital structure. A company that finances equally with 8% cost debt and 15% cost equity has a WACC of approximately 11,5%.
For individual investors or smaller businesses, the discount rate represents the opportunity cost — what you could earn from the next best alternative investment with similar risk. If a safe government bond yields 4% and you are evaluating a business investment with similar risk, 4% is too low a discount rate. A risk premium of 5 to 10 percentage points above the risk-free rate is typical for business investments.
Higher risk investments require higher discount rates. This is why a start-up project with uncertain cash flows should use a much higher discount rate (20 to 30%) than a mature infrastructure project with contracted revenues (6 to 9%). The discount rate encodes the risk of the future cash flows — higher uncertainty demands a higher required return and therefore a higher discount rate.
Worked examples
PV Year 1: 40.000 / (1,10)^1 = 36.364. PV Year 2: 50.000 / (1,10)^2 = 41.322. PV Year 3: 45.000 / (1,10)^3 = 33.810. Sum of PVs: 36.364 + 41.322 + 33.810 = 111.496. Less initial investment: 111.496 - 100.000 = 11.496. At a 10% discount rate, this project creates approximately 11.500 of value in today's money.
PV of 6 annual payments of 12.000 at 8%: 12.000 x annuity factor (6 years, 8%). Annuity factor = (1 - (1,08)^-6) / 0,08 = (1 - 0,6302) / 0,08 = 4,623. PV of savings: 12.000 x 4,623 = 55.476. NPV: 55.476 - 50.000 = 5.476. The machine generates 5.476 more value (in today's money) than it costs at an 8% discount rate.
PV at 5%: 60.000 x annuity(5,5%) = 60.000 x 4,329 = 259.740. NPV: 59.740. At 10%: 60.000 x 3,791 = 227.448. NPV: 27.448. At 15%: 60.000 x 3,352 = 201.120. NPV: 1.120. The project barely breaks even at 15% discount rate. This shows how sensitive NPV is to the discount rate assumption — the difference between 5% and 15% discount rate turns a large positive NPV into near-zero.
NPV Calculator
Enter your initial investment, annual cash flows and discount rate to calculate NPV and see whether the investment creates or destroys value.
Present value factor by period and discount rate
| Year | 5% rate | 8% rate | 10% rate | 12% rate | 15% rate |
|---|---|---|---|---|---|
| 1 | 0,952 | 0,926 | 0,909 | 0,893 | 0,870 |
| 2 | 0,907 | 0,857 | 0,826 | 0,797 | 0,756 |
| 3 | 0,864 | 0,794 | 0,751 | 0,712 | 0,658 |
| 4 | 0,823 | 0,735 | 0,683 | 0,636 | 0,572 |
| 5 | 0,784 | 0,681 | 0,621 | 0,567 | 0,497 |
| 10 | 0,614 | 0,463 | 0,386 | 0,322 | 0,247 |
Common mistakes in NPV calculation
Methodology
NPV calculated using the standard discounted cash flow formula. Present value factors calculated as 1 / (1+r)^t. Annuity factors calculated as (1 - (1+r)^-n) / r. All cash flows assumed to occur at end of period unless stated otherwise.
NPV is a projection-based tool — the quality of the output is entirely dependent on the accuracy of the cash flow forecasts and the appropriateness of the discount rate. Sensitivity analysis testing different assumptions is always recommended alongside the base case NPV.
Calculate NPV for your investment
Enter your cash flows and discount rate to calculate NPV and see whether your investment creates or destroys value.
Frequently asked questions
Formula based on standard mathematical and financial methods. Results are for informational purposes. Last reviewed May 2026. Version 1.