CalcWealth

Free Future Value Calculator — Project Any Investment

Enter a present value, annual return rate, time period, and optional regular contributions to instantly see how much your money will be worth in the future.

Use this free future value calculator to project any lump sum or regular investment to its future value. Supports both one-time investments and recurring contributions — essential for retirement planning, college savings, and long-term wealth building. No sign-up required.

What Is Future Value?

Future value (FV)is what an investment or cash flow is worth at a specific point in the future, assuming a given rate of return. It is the fundamental tool for answering: “If I invest $X today at Y% per year, how much will I have in Z years?”

Future value applies the concept of compounding — where you earn returns not just on your principal, but on the returns themselves. This is why $10,000 at 7% for 30 years grows to $76,123, not just $31,000 (simple interest).

The future value formula also handles regular contributions, making it ideal for modeling 401(k) balances, Roth IRA projections, college savings plans (529s), and any systematic savings program.

How to Use This Future Value Calculator

  1. 1

    Enter the Present Value

    This is the amount you are investing today — your initial lump sum. Could be current retirement savings, a CD opening deposit, or a one-time brokerage account investment.

  2. 2

    Set the Annual Return Rate

    Enter the expected annual return as a percentage. For stocks: 7% (inflation-adjusted) or 10.5% (nominal S&P 500). For bonds: 3–5%. For HYSAs/CDs: 4–5% in 2024.

  3. 3

    Choose the Time Period

    Enter the number of years. The longer the period, the more powerful compounding becomes — the last few years of a 30-year investment generate more growth than the entire first decade.

  4. 4

    Add Regular Contributions (optional)

    If you plan to make monthly or annual contributions, enter the amount. Even $500/month consistently invested can build more wealth than a large one-time deposit with no follow-up.

Future Value Formula Explained

FV = PV × (1 + r)^n

Example: $5,000 at 6% for 10 years: FV = 5,000 × (1.06)^10 = $8,954

FV (annuity) = PMT × [(1 + r)^n − 1] / r

Example: $1,000/year at 7% for 20 years: FV = 1,000 × [(1.07)^20 − 1] / 0.07 = $40,996

Real-World Future Value Examples

Use these as benchmarks for your own planning.

Conservative: $5,000 lump sum at 6% for 10 years

$5,000 invested today in a conservative portfolio at 6% annually grows to $8,954 in 10 years — a gain of $3,954. This represents a realistic projection for a balanced 60/40 portfolio, CD ladder, or HYSA held over the decade.

Standard: $1,000/year contributions at 7% for 20 years (Roth IRA)

Contributing $1,000 per year to a Roth IRA at 7% annual return for 20 years results in a future value of $40,996. Total invested: $20,000. Total gain: $20,996 — your portfolio more than doubles the money you put in, entirely through compounding.

Growth: $20,000 today + $500/month at 8% for 30 years (401k + contributions)

$20,000 invested today plus $500 per month at 8% annual return for 30 years grows to approximately $924,700. Total deposited: $200,000. The remaining $724,700 comes purely from compounding. This scenario models a realistic 401(k) strategy with employer match.

Frequently Asked Questions

What is future value (FV)?
Future value (FV) is the value of an asset or investment at a specified future date, given an assumed rate of growth. It is the time value of money applied forward — compounding a present amount to show how much it will be worth later. $10,000 invested today at 7% per year is worth $19,672 in 10 years.
How do you calculate future value?
For a lump sum: FV = PV × (1 + r)^n, where PV is the present value, r is the annual return rate, and n is the number of years. For example, $5,000 at 6% for 10 years: FV = 5,000 × (1.06)^10 = $8,954. For regular payments (annuity): FV = PMT × [(1 + r)^n − 1] / r.
What is the difference between future value and present value?
Future value (FV) compounds a current amount forward in time to show what it will be worth later. Present value (PV) discounts a future amount back to today to show what it is worth now. They use inverse formulas: FV = PV × (1+r)^n and PV = FV / (1+r)^n. FV answers "how much will I have?" while PV answers "how much is that worth today?"
How does compounding frequency affect future value?
More frequent compounding produces a slightly higher future value. $10,000 at 7% for 10 years: annual compounding → $19,672; monthly compounding → $20,097; daily compounding → $20,136. The difference is small for moderate rates, but increases significantly at higher rates or over longer periods.
How do I use a future value calculator for retirement planning?
Enter your current retirement savings as the present value, your expected annual return (7% for S&P 500 inflation-adjusted, 10% nominal), and years until retirement. Add annual contributions (e.g., $22,500 max 401(k) + $7,000 Roth IRA = $29,500/year). The result shows your projected retirement nest egg. A 30-year-old with $50,000 invested at 7% for 35 years reaches $532,000 — without any additional contributions.
What return rate should I use in the future value calculator?
For US stock market projections: 7% (inflation-adjusted, real returns) or 10.5% (nominal, historical S&P 500 since 1957). For a diversified 60/40 stock-bond portfolio: 5–6%. For high-yield savings accounts (HYSA): 4–5% as of 2024. For CDs: 4.5–5.5% depending on term. Use the lower (inflation-adjusted) rate to see purchasing power in today's dollars.
How much will $1,000 per month grow at 7% for 30 years?
$1,000 per month invested at 7% annual return (≈0.583% monthly) for 30 years grows to approximately $1,219,971 — over $1.2 million. Total invested: $360,000. Total gain: $859,971. This is the power of consistent monthly investing: even modest contributions compound into life-changing wealth over time.

Get Free Weekly Finance Tips

Investment tips, compounding examples, and retirement benchmarks — weekly, no spam.