Time Value of Money Calculator

Calculate Present Value, Future Value, Annuities, Interest Rates, and Payment Schedules for investments and loans.

Basic TVM Formula: FV = PV × (1 + r)ⁿ

Annuity Formula: PV = PMT × [1 - (1 + r)⁻ⁿ] / r

Future Value (FV)
Present Value (PV)
Payment (PMT)
Interest Rate (r)
Periods (n)
$
Current lump sum amount
$
Future lump sum amount
$
Regular payment amount
%
Annual interest rate (APR)
Total number of periods
Annual
Semi-annual
Quarterly
Monthly
Daily

%
Annual inflation rate for real return calculation
Example 1: $1,000 at 5% for 10 years
Example 2: $500/month at 6% for 30 years
Example 3: $1M goal at 8% in 40 years
Example 4: $200K loan at 4% for 30 years
Calculating Time Value of Money...

Understanding Time Value of Money

Time Value of Money (TVM) is a fundamental financial concept that money available today is worth more than the same amount in the future due to its potential earning capacity. This core principle forms the basis for all financial decision-making.

Basic TVM Formula:

FV = PV × (1 + r)ⁿ

Where: FV = Future Value, PV = Present Value, r = Interest Rate per period, n = Number of periods

Key TVM Concepts

1

Present Value (PV): The current worth of a future sum of money or stream of cash flows given a specified rate of return. Present value is calculated by discounting future cash flows.

2

Future Value (FV): The value of a current asset at a specified date in the future based on an assumed rate of growth over time. Future value is calculated by compounding present value.

3

Annuities: A series of equal payments made at regular intervals. Annuities can be ordinary (payments at the end of each period) or due (payments at the beginning of each period).

4

Compounding: The process where the value of an investment increases because the earnings on an investment, both capital gains and interest, earn interest as time passes.

5

Discounting: The reverse of compounding - determining the present value of a future amount. Discounting is used to calculate how much future cash flows are worth today.

TVM Formulas Reference

Calculation Formula Description
Future Value (Lump Sum) FV = PV × (1 + r)ⁿ Future value of a single sum
Present Value (Lump Sum) PV = FV ÷ (1 + r)ⁿ Present value of a single sum
Future Value of Annuity FV = PMT × [(1 + r)ⁿ - 1] ÷ r Future value of regular payments
Present Value of Annuity PV = PMT × [1 - (1 + r)⁻ⁿ] ÷ r Present value of regular payments
Loan Payment PMT = PV × [r(1 + r)ⁿ] ÷ [(1 + r)ⁿ - 1] Regular payment for amortizing loan
Number of Periods n = ln(FV/PV) ÷ ln(1 + r) Periods needed to reach future value
Interest Rate r = (FV/PV)^(1/n) - 1 Rate needed to reach future value

Applications of TVM

  • Investment Planning: Calculating future value of investments for retirement or education savings
  • Loan Analysis: Determining loan payments, total interest costs, and amortization schedules
  • Business Valuation: Discounting future cash flows to determine present value of businesses
  • Capital Budgeting: Evaluating investment projects using Net Present Value (NPV) and Internal Rate of Return (IRR)
  • Insurance Planning: Calculating present value of future insurance payouts or premiums
  • Real Estate: Evaluating mortgage options and investment property returns

Calculator Features:

  • Calculate Future Value, Present Value, Payments, Interest Rate, or Number of Periods
  • Support for lump sums, annuities, and combinations of both
  • Multiple compounding frequencies (annual, semi-annual, quarterly, monthly, daily)
  • Option for ordinary annuity or annuity due payment timing
  • Inflation adjustment for real rate of return calculations
  • Visual timeline and chart representation of cash flows
  • Amortization schedule generation for loans

Frequently Asked Questions

Money today is worth more than the same amount in the future for three main reasons:
  1. Opportunity Cost: Money available today can be invested to earn interest or returns
  2. Inflation: The purchasing power of money decreases over time due to rising prices
  3. Risk: Future payments are uncertain - there's risk that you may not receive them
This is why lenders charge interest (to compensate for these factors) and why investors require a return on their investments.

Simple Interest: Calculated only on the principal amount. Formula: I = P × r × t

Compound Interest: Calculated on the principal amount plus accumulated interest. Formula: A = P × (1 + r)ⁿ

Compound interest is more powerful because you earn "interest on interest." For example, $1,000 at 5% simple interest for 3 years yields $1,150 ($50 interest each year). The same amount at compound interest yields $1,157.63 ($50 in year 1, $52.50 in year 2, $55.13 in year 3). The difference grows significantly over longer periods.

The more frequently interest is compounded, the higher the effective annual rate (EAR). For example:
  • 10% compounded annually: EAR = 10.00%
  • 10% compounded semi-annually: EAR = 10.25%
  • 10% compounded quarterly: EAR = 10.38%
  • 10% compounded monthly: EAR = 10.47%
  • 10% compounded daily: EAR = 10.52%
The formula for Effective Annual Rate is: EAR = (1 + r/m)ᵐ - 1, where r is the nominal annual rate and m is the number of compounding periods per year.

An annuity is a series of equal payments made at regular intervals. The main types are:
  • Ordinary Annuity: Payments are made at the end of each period (most common for loans and investments)
  • Annuity Due: Payments are made at the beginning of each period (common for leases and insurance premiums)
  • Fixed Annuity: Payments are a guaranteed fixed amount
  • Variable Annuity: Payments vary based on the performance of underlying investments
  • Deferred Annuity: Payments begin at some future date
  • Immediate Annuity: Payments begin immediately
The timing of payments affects the present and future value calculations.

The real rate of return adjusts the nominal return for inflation, showing the actual purchasing power increase. The approximate formula is:

Real Rate ≈ Nominal Rate - Inflation Rate

The precise formula (Fisher Equation) is:

(1 + Real Rate) = (1 + Nominal Rate) ÷ (1 + Inflation Rate)

For example, with a 7% nominal return and 2% inflation:

Real Rate = (1.07 ÷ 1.02) - 1 = 4.90%

This means your money grew by 7%, but prices increased by 2%, so your real purchasing power increased by about 4.9%.