Quick reference
Why a euro today is worth more than a euro in the future
Three reasons explain why money today is more valuable than the same amount in the future.
First, opportunity cost. Money available now can be invested and earn a return. If you can earn 5% per year, 1.000 today becomes 1.050 in one year. A promise of 1.000 in one year is worth only 1.000/1,05 = 952,38 today — because 952,38 invested at 5% for one year produces exactly 1.000.
Second, inflation. The purchasing power of money decreases over time as prices rise. 1.000 in 10 years will buy less than 1.000 today if there is positive inflation. Even with zero inflation, the first reason alone makes future money worth less.
Third, risk. A promised future payment carries uncertainty. The payer may default. Conditions may change. Receiving 1.000 with certainty today is preferable to a promise of 1.000 in one year, even ignoring investment opportunity, because the future payment has additional uncertainty.
These three factors combine to make the present value of any future cash flow less than its nominal future amount.
Future value formula
Present value formula
Worked examples
PV = 10.000 / (1,06)^5 = 10.000 / 1,3382 = 7.473. This means: receiving 10.000 in 5 years is equivalent to receiving 7.473 today, if you can invest at 6% per year. If someone offers to pay you 10.000 in 5 years or 8.000 today, you should take the 8.000 today, because 8.000 now is worth more than 7.473 (the present value of the future 10.000).
PV of 70.000 in 4 years at 8%: PV = 70.000 / (1,08)^4 = 70.000 / 1,3605 = 51.440. Since 51.440 > 50.000, Option B is worth more in present value terms. Waiting 4 years for the extra 20.000 is justified because the present value of that future amount exceeds the immediate payment.
Solve for n in FV = PV x (1+r)^n when FV = 2 x PV: 2 = (1,07)^n. Taking logarithms: n = ln(2) / ln(1,07) = 0,693 / 0,0677 = 10,24 years. The Rule of 72 gives 72/7 = 10,3 years, which matches closely.
Calculate present and future value
Enter any three of the four TVM variables to solve for the fourth: present value, future value, rate, or time.
TVM in loans, bonds and pension planning
The time value of money is embedded in every major financial product.
Loans: when a bank lends you 200.000, the total repayments over 25 years amount to far more than 200.000. Each future payment is discounted back to the present at the loan rate. The sum of all those present values equals exactly 200.000 — the current loan amount. This is why loan pricing is fundamentally a TVM problem.
Bonds: a bond pays a series of coupon payments and a final face value repayment. The price of the bond is the present value of all these future cash flows, discounted at the market yield. When yields rise, the discount rate rises and bond prices fall. When yields fall, bond prices rise. This inverse relationship is a direct consequence of the TVM formula.
Pension planning: the question 'how much must I save today to fund a specific retirement income?' is a TVM problem. You need to find the present value of all future pension payments, then determine how much investment today at a given return rate is needed to accumulate that amount by retirement age.
Common mistakes
Methodology
Future value uses FV = PV x (1+r)^n. Present value uses PV = FV / (1+r)^n. All examples use annual compounding and end-of-period cash flows unless otherwise stated. The discount rate represents the opportunity cost appropriate for the risk level of the cash flows being valued.
TVM calculations produce precise results given the assumed discount rate. The discount rate itself involves judgement and is the key variable in any valuation. Results are for educational illustration and do not constitute financial advice.
Calculate present and future value
Enter any starting amount, rate and time period to calculate future value or present value instantly.
Frequently asked questions
Formula based on standard mathematical and financial methods. Results are for informational purposes. Last reviewed May 2026. Version 1.