Time Value of Money
TVM Calculator
Solve for any unknown — Future Value, Present Value, Interest Rate, Periods, or Payment. Plain-English results. No finance degree needed.
Imagine you have $100 today. You can put it in a magic cookie jar that adds 10 cookies (10%) every year.
Today
$100
🍪
Year 1
$110
🍪🍪
Year 2
$121
🍪🍪🍪
Year 3
$133
🍪🍪🍪🍪
Each year earns more cookies than the last — because your interest is also earning interest. That's compounding.
📈 Future Value (FV)
What will my $100 today grow to in 3 years? → $133
💰 Present Value (PV)
How much do I need today to have $133 in 3 years? → $100
📅 Periods (N)
How many years until my $100 doubles at 10%? → ~7.3 years
% Interest Rate (I/Y)
What rate do I need to turn $100 into $133 in 3 years? → 10%
💡 The key idea: $1 today is worth more than $1 tomorrow — because today's dollar can grow. The TVM calculator finds any missing piece of that puzzle.
Quick scenarios — tap to fill the calculator
Step 1 — What do you want to find?
Step 2 — Enter the values you know
Future Value
—
—
—
—
—
—
What this means in plain English
Visual Timeline
TODAY
—
FUTURE
—
Step-by-step calculation
What is the Time Value of Money?
The Time Value of Money (TVM) is the idea that $1 today is worth more than $1 in the future. Why? Because money available now can be invested to earn returns. A dollar today becomes $1.10 next year at 10% interest — so $1 in the future is effectively worth less than $1 today.
Every TVM calculation involves five variables. Know any four and you can solve for the fifth:
FV
Future Value
What money grows to
PV
Present Value
What future money is worth now
r
Interest Rate
Annual growth/cost rate
N
Time (Years)
How long money works
PMT
Payment
Regular deposits/payments
When Would I Use This?
Buying on EMI / installments
Use PV to see what those future payments are really worth today — the true cost of that phone or car.
The latte factor
Use FV to see what skipping $5/day coffee grows to over 30 years. (Hint: it's life-changing.)
Saving for a house deposit
Use N or PMT to find exactly how long to save, or how much to save per month, to hit your target.
Comparing job offers
Use PV to compare salaries paid at different times — a raise now vs a bonus in 2 years.
College / education fund
Use PMT to find the monthly contribution needed to grow a fund to your target by the time it's needed.
Loan cost analysis
Use PV to understand how much you're actually borrowing in today's dollars when you take on debt.
Frequently Asked Questions
-
TVM states that money available today is worth more than the same amount in the future — because today's money can be invested to earn returns. $1,000 today at 10% becomes $1,100 next year. A TVM calculator helps you quantify exactly how much more (or less).
-
Select "Future Value" in the Solve For row, enter your Present Value, Interest Rate, and Number of Years (and Payment if recurring), then click Calculate. The formula is FV = PV × (1 + r/m)^(n×m) for lump sums.
-
Select "Interest Rate", enter FV, PV, and N (and PMT if needed). The calculator uses numerical iteration (Newton's method) to find the rate that makes the equation balance — since there's no simple algebraic solution for r when PMT ≠ 0.
-
It's how often interest is added to your balance. Monthly compounding (12×/year) earns more than annual compounding at the same stated rate, because interest starts earning interest sooner. For example, 10%/year compounded monthly is effectively 10.47%/year.
-
An annuity is a series of equal, regular payments — like monthly mortgage payments, monthly savings contributions, or pension payouts. The PMT field in this calculator handles annuities. Set payment timing to "End" for ordinary annuities (loans) or "Beginning" for annuity due (leases, savings at start of month).
-
An ordinary annuity makes payments at the end of each period (e.g. most loans). An annuity due makes payments at the beginning (e.g. most leases, rent). Annuity due is always worth slightly more because payments arrive sooner.