3tej home
Home/Glossary/Time Value of Money

What is Time Value of Money?

Time value of money (TVM) is the core finance principle that a dollar today is worth more than a dollar in the future, because today's dollar can be invested and earn a return. TVM underpins every financial calculation involving discounting (NPV, IRR), compounding (savings growth), and loan amortisation.

Detailed definition

Time value of money is finance's most foundational concept. It captures the intuition that money has a time dimension, where the same nominal amount has different value depending on when it lands. The mechanism is opportunity cost: a dollar today can be invested at the prevailing risk-free rate, growing to more than a dollar tomorrow. So future money must be discounted by that same rate to compare apples to apples.

The idea is old. Spanish School of Salamanca theologians (1500s) argued that money lent over time deserved a fair charge above usury. Leonardo Fibonacci's "Liber Abaci" (1202) included compound-interest exercises. The modern treatment is Irving Fisher's "The Rate of Interest" (1907) and "The Theory of Interest" (1930), which gave the world the Fisher equation linking nominal rate, real return, and inflation: (1 + nominal) = (1 + real) x (1 + inflation). Every retirement projection, NPV calculation, and bond yield today is a direct descendant of those formulas.

The TVM equation has five variables: present value (PV), future value (FV), interest rate per period (r), number of periods (n), and periodic payment (PMT). Any one can be solved for if the others are known. PV = FV / (1+r)^n is the basic discount equation; FV = PV x (1+r)^n is the growth equation. Loans, bonds, annuities, and NPV calculations are all extensions of these two formulas. Financial calculators (HP 12C, TI BA II Plus) and spreadsheet functions (PV, FV, PMT, RATE, NPER) are all built around this five-variable identity.

Practical applications are everywhere. Mortgage payments are TVM solving for PMT given PV (loan), r (mortgage rate), and n (term in months). Retirement planning is TVM solving for PV (target nest egg) given FV (annual spending need) and a discount rate (expected return). For a 2026 US planner, the working assumptions are roughly the 10-year Treasury near 4.2% as the risk-free floor, 8% to 10% nominal for stock-index returns, and a real 5% for safe-withdrawal-rate work after subtracting expected CPI of 2.5% to 3%. Roth conversion analysis discounts future tax-free distributions back to today's dollars to compare with the upfront tax cost; lottery lump-sum vs annuity decisions are TVM at the personal scale; insurance pricing applies TVM to expected mortality cash flows.

Formula

PV = FV / (1 + r)^n   AND   FV = PV x (1 + r)^n
  • PV = Present Value - amount today
  • FV = Future Value - amount at the end of n periods
  • r = Interest or discount rate per period (decimal)
  • n = Number of compounding periods

Worked example

Suppose you want to know the present value of a $100,000 lump sum to be received in 20 years, discounted at 6%.

  1. Future value (FV): $100,000
  2. Discount rate (r): 6% (0.06)
  3. Number of periods (n): 20 years
  4. (1 + r)^n: 1.06^20 = 3.207
  5. Present value: $100,000 / 3.207: $31,180
Result: $100,000 in 20 years is worth only about $31,180 today, discounted at 6%. That is the maximum you should pay today for the promise of $100,000 in 20 years - any more and the implied return is below 6%.

Related terms

Related calculators on 3Tej

Plug your own numbers into one of these free calculators to apply the math live:

Frequently asked questions

What is the time value of money?

Time value of money is the principle that a dollar today is worth more than a dollar in the future, because today's dollar can be invested and grow. It is the foundation for every discounting and compounding calculation in finance.

Why does the time value of money matter?

Because almost every financial decision involves comparing money at different points in time. NPV, IRR, loan amortisation, bond pricing, retirement planning, and insurance pricing all require translating future cash flows to today's dollars to be comparable.

What is the formula for time value of money?

FV = PV x (1 + r)^n for compounding forward, or PV = FV / (1 + r)^n for discounting back. r is the interest or discount rate per period; n is the number of periods. Payments and annuities add additional terms.

How does inflation affect time value of money?

Inflation reduces the future purchasing power of money, on top of the standard time-value discount. Real (inflation-adjusted) TVM uses real discount rates to translate future purchasing power to today's purchasing power.

What is a typical discount rate?

It depends on use. The risk-free rate (US Treasury yields, currently 4% to 5%) is the floor. Corporate WACC is typically 7% to 12%. Personal opportunity-cost rates for moderate-risk investments are usually 6% to 10%.

Can time value of money be ignored for short periods?

Approximately yes for very short periods (a few months) when rates are low - the discount factor is close to 1. For decades-long planning, ignoring TVM produces catastrophically wrong estimates of future wealth, retirement adequacy, and project viability.

What is the Fisher equation and how does it relate to TVM?

Irving Fisher (1907, 1930) showed that nominal interest rates compensate for both a real return on capital and expected inflation: (1 + nominal) = (1 + real) x (1 + inflation). TVM uses a nominal rate when working in nominal dollars and a real rate when working in today's-purchasing-power dollars. Mixing the two corrupts every long-horizon answer.

How does opportunity cost relate to the time value of money?

Opportunity cost is the operational definition of TVM. The discount rate you use is whatever return you give up by not investing the dollar elsewhere. For a US investor in 2026 that is roughly the 10-year Treasury (about 4.2%) for risk-free comparisons, 8% to 10% for index-fund returns, or your weighted average cost of capital for business projects. Without an opportunity cost there is no time value.