Worked future-value tables at hypothetical annual return rates, computed straight from this site's own compound-growth formula. Updated July 2, 2026.
On $10,000 invested for 20 years, moving from a 4% to a 10% hypothetical annual return roughly triples the ending balance, from about $22,200 to about $73,300, with no other change to the inputs. That gap is compounding, not a bigger contribution: the same starting amount, the same 20 years, only the assumed rate changes. The tables below show the same effect at 5, 10, 20 and 30 year horizons, both for a lump sum on its own and for a lump sum plus a $500 monthly contribution.
| Hypothetical rate | 5 years | 10 years | 20 years | 30 years |
|---|---|---|---|---|
| 4% | $12,210 | $14,908 | $22,226 | $33,135 |
| 6% | $13,489 | $18,194 | $33,102 | $60,226 |
| 7% | $14,176 | $20,097 | $40,387 | $81,165 |
| 8% | $14,898 | $22,196 | $49,268 | $109,357 |
| 10% | $16,453 | $27,070 | $73,281 | $198,374 |
| Hypothetical rate | 5 years | 10 years | 20 years | 30 years |
|---|---|---|---|---|
| 4% | $45,359 | $88,533 | $205,613 | $380,160 |
| 6% | $48,374 | $100,134 | $264,122 | $562,483 |
| 7% | $49,973 | $106,639 | $300,851 | $691,150 |
| 8% | $51,637 | $113,669 | $343,778 | $854,537 |
| 10% | $55,172 | $129,493 | $452,965 | $1,328,618 |
A 3-point difference in assumed rate (7% versus 10%) sounds small, but compounding applies it every period for decades. At 30 years, the lump-sum-only table shows $81,165 at 7% versus $198,374 at 10%, a difference driven entirely by the rate, since the starting amount and time horizon are identical in both columns. That is also why a single "historical average" figure can be misleading: actual market returns vary widely year to year, unlike the fixed rate used in a projection table. This reference deliberately uses several labeled hypothetical rates instead of one blended average so the sensitivity is visible.
Formula. Every figure uses the same future-value formula that powers the site's own Investment Calculator: the starting amount compounds monthly as P(1 + r/12)^(12t), and any monthly contribution is treated as its own recurring deposit compounding for the months it remains invested, then summed with the grown principal. This is the standard finance-textbook future-value calculation, not a third-party model.
Inputs held fixed. All figures assume monthly compounding, contributions made at the end of each month, no withdrawals, no fees, and no taxes. Results are nominal (pre-inflation, pre-tax) dollars.
Rates. The five rates (4%, 6%, 7%, 8%, 10%) are round-number hypothetical assumptions chosen to span a realistic planning range, not a prediction or a historical average of any specific index. Year-by-year S&P 500 total returns, published by data providers such as slickcharts.com, have included both double-digit gains and losses in nearly every decade, which is one reason this reference does not present a single blended "historical average" figure.
Last updated. July 2, 2026. This page is recalculated whenever the underlying formula or rate set changes; the "dateModified" value above reflects the last such update.
The complete dataset (40 rows: 2 scenarios × 5 rates × 4 time horizons, with future value, total contributed and total growth broken out) is available as a CSV.
Hypothetical. Each rate (4%, 6%, 7%, 8%, 10%) is a fixed assumption chosen to show a range of outcomes, not a prediction of what any account will actually earn. Real returns vary year to year and are never guaranteed.
The same future-value formula used on the Investment Calculator page: monthly compounding of the starting amount, plus the future value of a recurring monthly contribution, summed together. You can reproduce any cell by hand with a calculator.
Yes. The CSV download above has all 40 rows, including the contributed-versus-growth split for each scenario, rate and time horizon.
Because a single average can flatten decades of real variation into one misleading number. This reference uses several labeled hypothetical rates instead so you can see how sensitive the ending balance is to the assumption.