What an investment calculator actually tells you

Most people save money without a concrete sense of what it will be worth. A return rate of 7 percent sounds like a useful number, but it is not obvious how it behaves over 20 or 30 years, whether contributions of $200 per month add meaningfully, or at what point the interest generated exceeds what you deposit. A calculator makes those relationships concrete.

This calculator has three modes. Classic mode shows how a plan grows over a fixed number of years. Goal mode works backwards from a target amount and tells you how long that plan takes to get there. S&P 500 backtest replaces the assumed return with actual year-by-year historical index data, so you can see how your plan would have performed through the dot-com crash, the 2008 financial crisis, and the recoveries that followed.

Every mode produces a year-by-year schedule showing deposits and interest separately, a stacked growth chart, and a summary. The separation between deposits and interest matters: it lets you see how much of the final balance you built through saving versus how much came from compound growth. Over 30 years at moderate returns, the interest typically accounts for more than the total deposits combined.

How compound interest works with real numbers

Compound interest means that growth is applied to a growing base, not a fixed one. At 7 percent annual return, $10,000 grows to $10,700 after year one. In year two, the 7 percent applies to $10,700, not $10,000. After 30 years with no additional contributions, the result is roughly $76,000. Simple interest at the same rate would produce only $31,000. The gap between those two numbers is the full effect of compounding.

A useful shortcut is the Rule of 72. Divide 72 by your annual return and you get the approximate number of years for your money to double. At 7 percent, money doubles roughly every 10.3 years. At 4 percent, it takes 18 years. At 10 percent, it doubles in about 7.2 years. This means starting 10 years earlier at a moderate return can have the same effect as doubling your contributions for the remaining period.

Adding monthly contributions changes the outcome dramatically. Take the same $10,000 starting amount at 7 percent over 30 years, but add $300 per month. The final balance rises to approximately $416,000. Your own deposits over that period total $118,000 (the original $10,000 plus $108,000 in contributions). Compound growth generates the remaining $298,000, which is 2.5 times the total you put in. The schedule in the calculator shows the point where annual interest first exceeds annual deposits, which typically falls around year 18 in this scenario.

The calculator compounds monthly. Your annual return is converted to a monthly equivalent (7 percent per year is approximately 0.565 percent per month), applied to the balance, and the schedule then shows yearly totals. Monthly compounding closely matches how most investment accounts accumulate, and it correctly weights contributions that arrive throughout the year rather than only at year-end.

Goal mode: solving for time instead of balance

Classic mode asks a forward-looking question: given a fixed number of years, what will the balance become? Goal mode asks the opposite one. You start with an amount you actually need, a house down payment, a specific retirement number, a tuition fund due by a set date, and the calculator works backward from that target to tell you how long reaching it will take. With a $10,000 starting balance, $300 monthly contributions, and a 7 percent return, Goal mode shows the same $100,000 target reached in roughly 14 years.

Picking a real target changes what you are solving for. Instead of accepting whatever a fixed horizon produces, you can test what it costs to move the deadline closer. Shortening that same $100,000 goal from 14 years to 10 years raises the required monthly contribution from $300 to approximately $469.62. That is the practical value of Goal mode: it turns a vague ambition into a specific contribution number tied to a specific date, which is the question you actually have when the target is a down payment, a tuition bill, or a retirement number rather than an open-ended balance.

Dollar-cost averaging: consistency over timing

Compound interest describes what happens to money once it is invested. Dollar-cost averaging is a different question: a strategy for deciding when to put money in. It means investing a fixed amount on a fixed schedule, say $300 every month, regardless of whether the market is up or down that month, rather than trying to time a lump sum around a perceived low point. The goal is not a better formula, it is removing a behavioral risk: the temptation to wait for a better entry point that may never arrive, or that arrives only after prices have already moved.

The value of that discipline shows up in the S&P 500 backtest's 2000 to 2024 run used elsewhere in this guide. An investor who started with $10,000 and $300 per month in January 2000 immediately faced the dot-com crash, with the index down roughly 12 percent in 2001 and 22 percent in 2002, then absorbed a further 37 percent drop in 2008. Timing entries around those years correctly would have required calling both crashes in advance. The dollar-cost averaging investor did neither: contributions continued on the same schedule through both downturns, buying at lower prices along the way, and the 24-year run still produced meaningful growth once the recovery years were included.

Plain savings: guaranteed rate, no market risk

Every other section in this guide assumes a market-linked return, a 7 percent assumed rate in Classic and Goal mode, or actual index returns including years like 2008's roughly 37 percent decline in S&P 500 mode. A plain savings account works differently: the bank sets a fixed nominal rate, commonly around 3 percent, and that rate does not go negative the way a market index can. There is no drawdown to recover from because there is no market exposure in the first place.

The trade-off is visible in a direct comparison. Starting with $5,000 and contributing $200 per month at a guaranteed 3 percent for 10 years grows to approximately $34,700, with no possibility of a down year along the way. Running that same $5,000 and $200 per month through Classic mode at 7 percent instead reaches a noticeably higher balance, but only by accepting the kind of years the S&P 500 backtest shows, including stretches where the balance falls before it recovers. Plain savings trades a lower expected return for the complete removal of that risk.

Recurring contributions and when they matter most

The calculator supports six contribution frequencies: weekly, biweekly, semimonthly, monthly, quarterly, and annually. Everything is normalized internally to a monthly equivalent so the compounding is accurate regardless of which you choose. The practical difference between weekly and monthly contributions over a long horizon is small. The more important decision is consistency and starting early.

Starting earlier has a nonlinear effect that most people underestimate. An investor who starts at 25 with $10,000 and contributes $300 per month at 7 percent reaches roughly $1,130,000 by age 65. The same plan starting at 35 reaches approximately $560,000 by the same age, even though the contribution period is only 10 years shorter. The missing 10 years of compounding on a growing base accounts for the difference of around $570,000. Goal mode illustrates this directly: enter the same target with a 10-year shorter horizon and observe how much more you need to contribute each month to compensate.

Use the yearly schedule as a sanity check for any input. If you enter $300 per month, year one should show roughly $3,600 in contributions (plus your starting amount). If the schedule shows a very different figure, something in your input is likely wrong. This check is especially useful when switching between frequencies: $70 per week is not the same as $300 per month, and the schedule makes the actual annual total visible before you rely on the projection.

Classic, Goal and S&P 500: when to use each

Choose the mode based on what question you are answering. Classic answers: what is my balance after N years? Goal answers: how long until I reach a specific target? S&P 500 answers: how would my plan have actually performed using real historical market returns? Switching between modes keeps your inputs intact so you can compare scenarios without retyping.

Classic mode

  • Best for: projecting a future balance over a fixed horizon, and comparing scenarios by varying return, years, or contribution amount.
  • You enter: starting balance, years, annual return (%), recurring contribution and frequency.
  • Output: end balance, yearly schedule showing deposits and interest separately, stacked growth chart.
  • Use it to: run what-if scenarios: what happens if I add $100 more per month, or if returns are 5 percent instead of 7 percent?

Goal mode

  • Best for: finding out how long it takes to reach a specific amount given your current plan.
  • You enter: starting balance, target amount, annual return (%), recurring contribution and frequency.
  • Output: estimated years to target, plus a full projection for that horizon.
  • Use it to: compare the trade-off between contributing more now versus accepting a longer time to goal.

S&P 500 backtest

  • Best for: stress-testing with real historical returns, including major drawdowns and recoveries.
  • You enter: start year, end year, starting balance, recurring contribution and frequency.
  • Output: projection using actual year-by-year index changes; negative years reduce the balance as they would in a real account.
  • Extend beyond history: set an assumed return to continue projections after the last available data year.

Worked examples with specific numbers

Classic: 30-year growth projection

Starting amount: $10,000. Monthly contribution: $300. Annual return: 7 percent. Horizon: 30 years.

Result: approximately $416,000. Your own money (starting amount plus contributions) totals $118,000. Compound growth generates the remaining $298,000. Look at the yearly schedule and you will see interest first overtakes annual contributions around year 18. From year 22 onward, the interest earned in a single year is roughly double what you contribute that year.

Goal: how long to reach $100,000

Starting amount: $10,000. Target: $100,000. Monthly contribution: $300. Annual return: 7 percent.

Result: the goal is reached in approximately 14 years. To reach the same target in 10 years instead, you would need to raise monthly contributions to roughly $470. Use the Goal mode to find this number directly: set the horizon shorter and observe what contribution level the schedule requires to meet the target.

S&P 500 backtest: 2000 to 2024

Start year: 2000. End year: 2024. Starting amount: $10,000. Monthly contribution: $300.

This period opens with the dot-com crash (the index fell roughly 12 percent in 2001 and 22 percent in 2002), continues through the 2008 financial crisis (roughly 37 percent down), and includes the subsequent recovery years. The schedule shows how the balance shrank in bad years even while contributions continued. Despite two major drawdowns in 24 years, consistent contributing and long-term recovery still produced meaningful growth. The backtest is most useful not for the final number, but for showing which years would have tested your discipline the most.

Five mistakes that distort projections

Using the historical average without adjusting for costs: the long-run average S&P 500 nominal return is roughly 10 percent, but that is before fees and before inflation. Subtract a 0.5 percent fund expense ratio and 3 percent expected inflation and a more honest planning rate is around 6 to 7 percent. Projecting at 10 percent over 30 years roughly doubles the result compared to 7 percent, which is a large planning error.

Treating nominal returns as real purchasing power: a projection showing $400,000 in 30 years is not $400,000 in today's purchasing power. At 3 percent annual inflation, that amount has the same real value as roughly $165,000 today. Subtract your expected inflation rate from the return input to see real rather than nominal results.

Ignoring fee erosion over long periods: a total expense ratio (TER) of 0.8 percent versus 0.2 percent sounds minor. Over 30 years starting with $10,000 at 7 percent gross return, the 0.8 percent TER reduces the final balance from roughly $76,000 to about $62,000. That is a $14,000 difference from a 0.6 percent fee gap. Model this by subtracting the TER from your annual return input.

Assuming the future matches a specific historical period: the S&P 500 backtest is a historical replay, not a forecast. A 30-year run starting in 1990 includes one of the strongest bull markets in recorded history. A 30-year run starting in 2000 begins with two major crashes. Neither period reliably predicts the next 30 years. Run Classic mode with a range of assumed returns alongside the backtest, not instead of it.

Forgetting the tax context: the calculator does not model taxes. Contributions to a tax-advantaged account such as an ISA, Roth IRA, or a pension wrapper behave differently from a standard brokerage account, where a capital gains tax rate of 15 to 20 percent can turn a 7 percent gross return into an effective 5.5 to 6 percent return once gains are realized. For conservative planning in a taxable account, reduce the effective return rate by that amount to approximate the after-tax result.

What the S&P 500 backtest shows

The backtest uses actual S&P 500 year-by-year returns to compute the balance progression. For each year, the monthly contribution is applied and the balance compounds at a monthly rate derived from that year's index return. In years with a negative return (such as 2008 when the index fell roughly 37 percent, or 2001 and 2002 with back-to-back drops of approximately 12 and 22 percent) the balance shrinks even if you keep contributing. The schedule shows this year by year so the effect of drawdowns is visible, not averaged away.

The average nominal return on the S&P 500 from the mid-20th century onward has been approximately 10 percent per year, but individual years range from gains above 50 percent down to losses near 40 percent. The backtest makes visible what an average hides: a plan that looks smooth on a forward projection actually went through years where the balance was 30 to 40 percent lower than the prior year. Investors who stopped contributing or sold during drawdowns locked in those losses; those who maintained the plan intact benefited from the recoveries.

To extend the backtest beyond the last available data year, set an assumed return for future years. This is useful for hybrid planning: apply real history up to the current data cutoff, then model the years ahead with a conservative rate such as 5 or 6 percent. The schedule continues past the data cutoff using that assumption. Setting the assumed return to 0 percent isolates the historical portion entirely.

What drives results over the long term

Time in the market: the most powerful input is duration. Compound interest is exponential, which means the last decade of a 30-year plan typically generates more growth than the first two decades combined. Every year of delay reduces the final balance more than nearly any other change you could make.

Net return rate after all costs: the return rate you enter should reflect what you actually keep after fees and estimated taxes. A 1 percent higher net return sustained over 30 years on a modest starting balance adds tens of thousands to the result. Model the net rate honestly rather than using gross historical averages.

Contribution size and consistency: larger contributions matter most in the early years when the compounding base is still small. Once the portfolio grows large enough that annual returns exceed annual contributions, the absolute contribution level matters less than simply staying invested and not withdrawing.

Inflation: results are nominal by default. If you plan to use the projected balance for a specific future purpose such as retirement income or a property purchase, subtract expected annual inflation from the return rate to see what the projection means in today's purchasing power.

Sequence of returns: the order of good and bad years matters, especially near the end of the accumulation period or at the start of withdrawals. Two plans with identical average returns can produce very different balances if one experiences a major drawdown in year one versus year 29. The S&P 500 backtest makes this sequence visible in a way that a fixed assumed return cannot.

FAQ