Time Value of Money Calculator

Multi-mode TVM calculator for present value, future value, payment, rate, and periods

Educational purposes only. This calculator is for informational purposes and should not be considered financial, tax, or legal advice. Consult a qualified professional for personalized guidance.

Try an example:

TVM Calculator

$
$

Regular payment per compounding period (optional)

%

Time Value of Money

Select what to calculate and enter the known values

Understanding Time Value of Money

Core Concept

A dollar today is worth more than a dollar tomorrow because it can be invested to earn interest.

Applications

Used for loans, mortgages, annuities, retirement planning, and investment analysis.

How This Tool Works

Time Value of Money Calculator

The Foundation of Financial Mathematics

A dollar today is worth more than a dollar tomorrow—this simple concept underlies all of finance. The time value of money (TVM) quantifies this relationship, enabling comparison of cash flows occurring at different times. The calculator solves for any TVM variable, providing the mathematical foundation for investment, lending, and financial planning decisions.

Understanding TVM transforms how you see money. Every financial decision involves time—saving versus spending, investing now versus later, paying cash versus financing. TVM provides the framework to evaluate these trade-offs rigorously.

Time changes everything, including money's value.

The TVM Variables

Five variables define any TVM calculation:

  • Present Value (PV): Money's value today
  • Future Value (FV): Money's value at a future point
  • Interest Rate (r): Growth rate per period
  • Number of Periods (n): Time duration
  • Payment (PMT): Regular cash flows (if applicable)

Know any four, calculate the fifth.

Present Value Calculation

What is a future sum worth today?

PV = FV / (1 + r)^n

$10,000 received in 5 years at 6% discount rate: PV = $10,000 / (1.06)^5 = $7,473

The future $10,000 is worth $7,473 today.

Future Value Calculation

What will today's sum be worth later?

FV = PV × (1 + r)^n

$7,473 invested at 6% for 5 years: FV = $7,473 × (1.06)^5 = $10,000

Solving for Interest Rate

What rate connects two values?

r = (FV / PV)^(1/n) - 1

$7,500 growing to $10,000 over 5 years: r = ($10,000 / $7,500)^(1/5) - 1 = 5.92%

Solving for Time

How long to reach a goal?

n = ln(FV / PV) / ln(1 + r)

$10,000 doubling at 7%: n = ln(2) / ln(1.07) = 10.24 years

Annuities: Regular Payments

Annuities involve regular payments, not single sums:

Present Value of Annuity: PVA = PMT × [(1 - (1+r)^-n) / r]

Future Value of Annuity: FVA = PMT × [((1+r)^n - 1) / r]

$500 monthly for 20 years at 7%: FVA = $500 × [((1.00583)^240 - 1) / 0.00583] = $260,000+

Ordinary Annuity vs. Annuity Due

Ordinary annuity: Payments at period end (most common) Annuity due: Payments at period beginning

Annuity due values are higher by one period's interest—payments have more time to grow (or less time to discount).

TVM Applications

Loan payments: Solve for PMT given loan amount, rate, term Investment growth: Solve for FV given current savings and contributions Retirement planning: Solve for required savings rate to reach goal Lease vs. buy: Compare PV of different cash flow streams Bond pricing: Calculate PV of coupon payments and principal

Compounding Frequency

More frequent compounding increases effective rate:

Nominal 12% compounded:

  • Annually: 12.00% effective
  • Monthly: 12.68% effective
  • Daily: 12.75% effective
  • Continuously: 12.75% effective

The calculator handles different compounding frequencies.

Discount Rate Selection

Choosing the right discount rate is crucial:

Risk-free rate: Treasury yields for guaranteed cash flows Required return: Your opportunity cost for investments Market rate: Current borrowing/lending rates Inflation-adjusted: Real returns excluding inflation

Different contexts require different rates.

NPV: Net Present Value

NPV compares investment cost to present value of returns:

NPV = -Initial Investment + PV of Future Cash Flows

NPV > 0: Investment creates value NPV < 0: Investment destroys value NPV = 0: Investment returns exactly the discount rate

IRR: Internal Rate of Return

IRR is the discount rate that makes NPV equal zero—the investment's implied return.

Compare IRR to your required return: IRR > Required return: Accept IRR < Required return: Reject

Using the Calculator

Enter known variables (any four of PV, FV, PMT, r, n) and solve for the unknown.

The calculator shows:

  • Solution for the missing variable
  • Period-by-period cash flow breakdown
  • Equivalent values at different rates
  • Sensitivity to variable changes

Model scenarios: What rate doubles money in 10 years? What monthly investment reaches $1 million? What's the PV of a 30-year payment stream?

Use results to solve any financial question involving the time value of money.


Time value of money is the mathematical language of finance—every investment, loan, and financial plan rests on these calculations. The calculator solves TVM problems in any direction, providing the analytical foundation for financial decision-making. Master these concepts, and you can evaluate any opportunity involving money and time.