Enter your TVM inputs
Choose what you want to solve for, then fill in the other fields. Use annual rate + compounding frequency. Payments (PMT) are optional.
Convert money across time: solve Present Value (PV), Future Value (FV), interest rate, or time with compounding and optional payments.
Choose what you want to solve for, then fill in the other fields. Use annual rate + compounding frequency. Payments (PMT) are optional.
The time value of money is a simple idea with huge consequences: money can earn a return. If you can invest cash (even at a modest interest rate), a dollar today can become more than a dollar in the future. That’s why financial decisions almost always involve “discounting” future cash flows back to today, or “compounding” today’s money forward into the future.
This calculator is designed to be practical: you can solve for future value (FV), present value (PV), interest rate, or number of periods. You can also include a recurring payment (PMT) (like a monthly contribution or withdrawal) and choose whether payments happen at the end of each period (ordinary annuity) or the beginning (annuity due). It’s essentially the “engine” behind many other tools: compound interest, savings goals, retirement planning, and loan math.
FV = PV × (1 + r)nPV = FV ÷ (1 + r)n
Where:
PV is the value today, FV is the value in the future,
r is the periodic interest rate (per period, not per year), and
n is the number of periods.
If your rate is expressed as an annual nominal rate, and compounding happens
multiple times per year, the periodic rate is typically:
r = annualRate ÷ compoundingPerYear, and the number of periods becomes
n = years × compoundingPerYear.
Many real-world situations include regular contributions (saving) or withdrawals (spending). When payments are at the end of each period (ordinary annuity), a common formula is:
FV = PV(1 + r)n + PMT × [((1 + r)n − 1) ÷ r]
PV = FV ÷ (1 + r)n − PMT × [(1 − (1 + r)−n) ÷ r]
If payments happen at the beginning of the period (annuity due), the payment portions
get multiplied by (1 + r) because each payment earns one extra period of growth.
This is why contributing at the beginning of the month usually beats contributing at the end.
Example 1 — compounding: Suppose you invest $10,000 for
10 years at 7% annually (compounded once per year).
Your FV is 10,000 × 1.0710 ≈ $19,671.
That’s the classic “money grows over time” story.
Example 2 — discounting: If someone promises you $20,000
in 10 years and your opportunity cost is 7%, the PV is
20,000 ÷ 1.0710 ≈ $10,168.
In other words, $20k in ten years “feels like” about $10k today at a 7% discount rate.
Example 3 — regular contributions: Contribute $300/month
for 20 years at 6% annually compounded monthly.
Here, r = 0.06/12 and n = 20×12.
Even if you start from $0 PV, the payment stream compounds into a meaningful balance.
This is why consistency matters more than “perfect timing” for many savers.
No. TVM applies to loans, mortgages, business projects, and any decision with cash at different times.
Use your opportunity cost: a reasonable expected return for the risk level, or a conservative target rate.
Nominal is the stated annual rate. Effective (APY) is what you actually earn after compounding.
When payments are included, the rate appears inside powers and series terms—so we use a safe numeric search.
Yes. Pair this with Inflation Impact / Real Return tools to measure purchasing power.
Disclaimer: This tool provides educational estimates. Real returns vary, taxes and fees may apply, and investing involves risk.
20 hand-picked tools from the Finance category:
MaximCalculator provides simple, user-friendly tools. Always double-check important financial decisions and consider taxes, fees and risk.