Future Value Calculator Formula

Understand the math behind the future value calculator. Each variable explained with a worked example.

Formulas Used

Future Value

future_value = present_value * pow(1 + annual_rate / 100, years)

Total Interest Earned

total_interest = present_value * pow(1 + annual_rate / 100, years) - present_value

Growth Multiple

growth_factor = pow(1 + annual_rate / 100, years)

Variables

VariableDescriptionDefault
present_valuePresent Value(USD)50000
annual_rateAnnual Interest Rate(%)6
yearsNumber of Years(years)10

How It Works

How to Calculate Future Value

Future value tells you what a sum of money today will be worth at a future date, given a specified rate of return.

Formula

FV = PV * (1 + r)^n

Where:

  • FV = Future value
  • PV = Present value
  • r = Annual interest rate (as decimal)
  • n = Number of years
  • Worked Example

    You have $50,000 and want to know its value in 10 years at 6% annual return.

    present_value = 50000annual_rate = 6years = 10
    1. 01FV = $50,000 * (1 + 0.06)^10
    2. 02FV = $50,000 * (1.06)^10
    3. 03FV = $50,000 * 1.7908
    4. 04Future Value = $89,542.38
    5. 05Total interest earned: $89,542.38 - $50,000 = $39,542.38

    When to Use This Formula

    • Projecting how much a lump-sum investment will be worth at retirement, so you can decide whether to invest now or wait.
    • Comparing two savings vehicles with different interest rates to see how much each would grow to over the same time horizon.
    • Estimating the future cost of a major expense like college tuition or a home, by applying an expected inflation rate to today's price.
    • Determining whether a guaranteed payout in 10 years is worth more or less than an equivalent lump sum invested today at a given return.
    • Building financial projections for a business plan where you need to show how retained earnings or capital reserves grow over time.

    Common Mistakes to Avoid

    • Using the interest rate as a whole number instead of a decimal — entering 7 instead of 0.07 for a 7% rate makes the result astronomically large because the formula raises (1 + r) to a power.
    • Confusing the compounding period with the total time — if interest compounds monthly, the rate must be divided by 12 and the exponent must be the number of months, not years.
    • Ignoring inflation when interpreting the result — a future value of $500,000 in 30 years may only have the purchasing power of $200,000 in today's dollars, depending on the inflation rate.
    • Forgetting that FV = PV × (1 + r)^n assumes no additional contributions — if you plan to add money periodically, you need to add the future value of an annuity component separately.
    • Assuming a constant rate of return for volatile investments like stocks — the formula uses a fixed rate, but actual returns fluctuate year to year, and the sequence of returns matters for the real outcome.

    Frequently Asked Questions

    What is future value?

    Future value is the value of a current asset at a specified date in the future based on an assumed rate of growth. It helps you understand how much your money can grow.

    What is the difference between future value and present value?

    Future value calculates what money today will be worth later. Present value calculates what money in the future is worth today. They are inverse calculations.

    Learn More

    Guide

    Inflation Impact on Savings

    Understand how inflation erodes your savings and purchasing power over time. Learn strategies to protect your money, calculate real returns, and invest to outpace inflation.

    Ready to run the numbers?

    Open Future Value Calculator