Time Value of Money

Time Value of Money Calculator

Free Future Value Calculator, Present Value Calculator, and Investment Growth Calculator — all in one. Solve any TVM variable instantly. Plain-English results. No finance degree needed.

FV — Future ValuePV — Present Valuer — Interest RateN — # of PeriodsPMT — Payment

Quick scenarios — tap to fill the calculator

Step 1 — What do you want to find?

Step 2 — Enter the values you know

PV
$
FV
$
I/Y
%
N
m
PMT
$

What is the Time Value of Money Calculator?

A Time Value of Money Calculator (TVM Calculator) is a financial tool that solves the core equation of money and time: $1 today is worth more than $1 in the future, because today's money can be invested to earn compound returns. This free calculator works as a Future Value Calculator, Present Value Calculator, Investment Growth Calculator, Savings Growth Calculator, and Investment Return Calculator — all in one.

Every TVM calculation involves five variables. Enter any four and this calculator instantly solves for the fifth — whether that's the future value of a lump sum investment, the present value of a future cash flow, the interest rate needed to hit a goal, the number of years required, or the payment amount for a recurring savings plan.

FV

Future Value

Investment growth calculator — what money grows to

PV

Present Value

Discounting — what future money is worth today

I/Y

Interest Rate

Annual return or inflation-adjusted growth rate

N

Time (Years)

How many years to reach your savings goal

PMT

Payment

Regular deposits for retirement or savings plans

Future Value Calculator — Compound Growth Calculator

The Future Value (FV) calculator answers: "If I invest money today, how much will it be worth in the future?" It uses compound growth — meaning your interest earns interest — to project any lump sum investment or regular savings contribution forward in time.

Lump Sum Investment Calculator

$10,000 invested at 8%/yr for 20 years → grows to $46,610

Use FV with PMT = 0 to project a one-time lump sum investment over any time horizon.

Savings Growth Calculator

$500/month at 7%/yr for 30 years → grows to $566,765

Use FV with a monthly PMT to see exactly how regular savings contributions compound over time.

Compound Growth Calculator

$1,000 at 10%/yr compounded monthly → = 10.47% effective annual rate

Change the compounding frequency to see how monthly vs annual compounding affects total growth.

Present Value Calculator — Investment Return Calculator

The Present Value (PV) calculator answers: "What is a future sum worth in today's dollars?" This is the foundation of every investment return calculator — it discounts future cash flows back to today using a required rate of return (discount rate). It's how investors value stocks, bonds, real estate, and business acquisitions.

Real estate investment

A property expected to sell for $500,000 in 10 years — what is that worth to you today if your required return is 8%? PV = $231,597. Pay more than that and your return falls short.

Bond & stock valuation

Any investment promising future cash flows can be valued by discounting them to PV. Lower discount rates produce higher present values — which is why stock prices rise when interest rates fall.

Job offer comparison

A $10,000 bonus now vs $12,000 in 2 years at 8% rate — PV of the future bonus is $10,288. The future bonus wins, but only slightly.

Education ROI

What is the PV of $5,000 extra salary per year for 30 years, discounted at 6%? About $68,905 — compare to your tuition cost to evaluate whether the degree pays off.

Retirement Investment Calculator — Inflation Adjusted Return Calculator

This TVM calculator doubles as a retirement investment calculator and inflation adjusted return calculator. To calculate inflation-adjusted (real) returns, subtract the inflation rate from your nominal interest rate. For example: 8% nominal return − 3% inflation = 5% real return. Enter 5% as your rate to see your portfolio's true purchasing-power growth.

📊 Retirement planning example

Monthly savings (PMT)

$800/month

Time horizon (N)

30 years

Real return rate (I/Y)

5% (inflation-adj.)

Starting balance (PV)

$25,000

Result: Future Value

$735,261

Total contributions

$288,000 + $25,000

Use "Solve for PMT" to find exactly how much you need to save monthly to reach your retirement target. Use a real (inflation-adjusted) rate like 5-6% for a conservative projection in today's purchasing power.

When Would I Use This Calculator?

Investment growth projection

As a future value calculator: see exactly how much any investment — lump sum or recurring — grows at a given compound rate over any time horizon.

The latte factor (savings growth)

As a savings growth calculator: $5/day coffee = $150/month. At 8%/yr over 30 years that grows to $220,000. Compound growth is powerful.

House deposit savings goal

Use N or PMT to find how long to save or how much per month at a given rate to hit your deposit target.

Investment return comparison

As an investment return calculator: compare two investments with different timings, rates, or payment structures on a like-for-like PV basis.

Retirement investment planning

As a retirement investment calculator: model monthly contributions + lump sum + inflation-adjusted rate to find your projected nest egg.

Loan & EMI cost analysis

Use PV to understand the true present-day cost of any loan, or solve for PMT to calculate exact monthly repayment amounts.

TVM Formula Reference

All five TVM variables are linked by one core equation. The calculator automatically applies the correct rearrangement based on which variable you're solving for:

Future Value (Compound Growth)

FV = PV x (1 + r/m)^(nxm)

Add PMT x [(1+r/m)^N − 1]/(r/m) for recurring payments

Present Value (Discounting)

PV = FV ÷ (1 + r/m)^(nxm)

Lower discount rate → higher present value

Interest Rate (Investment Return)

r = solved by Newton-Raphson iteration

Exact closed form only exists when PMT = 0

Time Periods (N)

N = ln(FV/PV) ÷ ln(1 + r/m) ÷ m

Iteration used when PMT != 0

Payment (Savings / Annuity)

PMT = [FV − PVx(1+r/m)^N] ÷ [(1+r/m)^N−1]/(r/m)

Multiply by (1+r/m) for annuity due

Effective Annual Rate

EAR = (1 + r/m)^m − 1

10%/yr compounded monthly = 10.47% EAR

Frequently Asked Questions

More Free Calculators