» Present and Future Value Calculator


Time value of money calculator: solve PV, FV, payment, rate, or periods. $1,000 today at 5%/year = $1,629 in 10 years. Annuities included. Free.

Use this present and future value calculator to solve for PV, FV, payment, interest rate, or number of periods in one place. Works for lump sums, ordinary annuities, annuity due, and growing annuities — the full time value of money toolkit.

Examples: $1,000 today at 5%/year for 10 years → FV = $1,629. $10,000 needed in 5 years at 6% → PV needed today = $7,473. $500/month for 20 years at 4% → future value of annuity = $183,112. Supports separate payment and compounding frequencies for real-world financial products.

For a simpler single-purpose tool, use the focused present value calculator or future value calculator.

$$PV=C \times \left[\frac{1-(1+\frac{r}{n})^{-t}}{\frac{r}{n}}\right]\times(1+\frac{r}{n})$$

Calculator mode Mode
Cash-flow type Type


Annual growth rate g
%
PV
C
t
Payment frequency n
r
%
Compounding frequency (m) m
4465.1100
Present value (PV)
Payment 1000.0000
Annual interest rate (r) 6.0000%
Number of payments (t) 5.0000
Payment frequency (n) Annually
Compounding frequency (m) Annually
Years equivalent 5.0000
Total payment periods 5.0000

This calculator enables you to calculate both present and future value of money. If annuity is selected, ordinary annuity is used for present value calculation and annuity due for future value calculation. It is also possible to calculate growing annuity. In this case each cash flow grows by a factor of (1+g). Annual growth rate indicates growth of the annuity (In that case inserted cash flow is the annuity payment in the first period).

Present and Future Value Calculator FAQ

What is the time value of money?
The time value of money means that money available today is worth more than the same amount received later because it can earn a return over time. That is why finance calculations discount future cash flows back to PV or compound them forward to FV.

What can this time value of money calculator solve for?
This calculator can solve for PV, FV, Payment, Interest rate, or Number of payments. It also supports ordinary annuity, annuity due, single payment, and growing annuity cases, so it works as an advanced present and future value calculator rather than only a one-purpose PV or FV tool.

How do I use this calculator?
Choose the calculator mode PV or FV, then select the cash-flow type, and finally choose which variable to solve. Enter the remaining inputs and the calculator updates the missing value automatically. For annuities, you can also set separate payment frequency and compounding frequency.

What is the difference between present value and future value?
Present value tells you what future cash flows are worth today at a chosen interest rate. Future value tells you how much a current amount or a stream of payments will grow to over time.

What is the difference between ordinary annuity and annuity due?
An ordinary annuity assumes each payment happens at the end of the period. An annuity due assumes each payment happens at the start of the period. Because payments in an annuity due start earlier, the present value and future value are typically higher than for an otherwise identical ordinary annuity.

What is a growing annuity?
A growing annuity is a series of payments that increase over time by a growth rate g. This is useful for modeling deposits, withdrawals, rent, or income streams that rise periodically rather than staying flat.

Why separate payment frequency and compounding frequency?
In real financial products, payments do not always occur at the same interval as interest compounding. For example, you might make monthly payments while interest compounds quarterly. Keeping these inputs separate makes the calculator more flexible and closer to practical finance use.

When should I use this calculator instead of a simple present value or future value calculator?
Use this page when you need more than one narrow calculation. A simple present value calculator or future value calculator is usually faster for one lump-sum problem, but this TVM calculator is better when you want to solve for payment, rate, term, annuity timing, or growing cash flows in the same tool.

When should I use this calculator instead of NPV or IRR?
Use this tool when you want to solve pure time-value relationships such as PV, FV, payment, rate, or term. Use NPV or IRR when you need to evaluate a full investment decision with discounting, return thresholds, or uneven project cash flows.

Can this be used as an annuity calculator?
Yes. In practice, this page works as a present value annuity calculator, future value annuity calculator, and annuity payment calculator in one tool, while also supporting rate and term solving.

What is a reasonable interest rate input?
That depends on the use case. For savings, use the expected return or account yield. For borrowing, use the financing rate. For valuation or investment comparison, you may want a discount rate linked to WACC, CAPM, or another required return assumption.

What is an example of present value vs future value calculation?
Future value example: invest $10,000 today at 6%/year compounded annually for 10 years → FV = 10,000 × (1.06)^10 = $17,908. Present value example: you will receive $17,908 in 10 years; at 6% discount rate → PV = 17,908 / (1.06)^10 = $10,000. The two calculations are exact inverses of each other.

How do you calculate how long it takes money to double?
Use the Rule of 72: doubling time ≈ 72 ÷ interest rate. At 6%: 72/6 = 12 years. At 8%: 72/8 = 9 years. At 12%: 72/12 = 6 years. For the exact answer, use n = ln(2) / ln(1+r). At 6%: n = 0.693/0.0583 = 11.9 years — close to the Rule of 72 estimate.


Stainless Steel Grill Tongs
The Grill Master’s Secret Weapon
Level up your BBQ game with tools that make you look and feel like a pro.
Shop on Amazon