Calculators & Finance tool

Savings Goal & Compound Calculator

Estimate how long your monthly savings could take to reach a target.

Assumes a constant return compounded monthly, excluding taxes, fees and inflation.

Plan a savings goal with compound growthCompare contributions, estimated growth, and the monthly amount needed.
COMPOUND
Estimated ending balance94,111,235
Total contributed70,000,000
Estimated growth24,111,235
Time to target10y 7m
Monthly amount needed537,923
Year-by-year estimateMonthly compounding, before tax and fees
YearContributedEstimated balanceGrowth
116,000,00016,651,047651,047
222,000,00023,642,3741,642,374
328,000,00030,991,3902,991,390
434,000,00038,716,3964,716,396
540,000,00046,836,6286,836,628
646,000,00055,372,3079,372,307
752,000,00064,344,68712,344,687
858,000,00073,776,11115,776,111
964,000,00083,690,06419,690,064
1070,000,00094,111,23524,111,235
ImportantThe return is assumed constant and compounded monthly. Taxes, fees, inflation, and investment loss are not included; this is a planning estimate, not a guarantee.

Read the projected balance and required contribution together

  • Enter today’s funds and monthly savings

    Set the starting amount, monthly contribution and annual return. Choose month-start or month-end contributions to reflect their different growth periods.

  • Compare a deadline with a target

    Enter your saving period and target amount. Compare the projected ending balance, time to target and monthly contribution needed within that period.

  • Separate contributions from growth

    Read total contributions alongside estimated growth and the year-by-year balances. Change the return or contribution to see how sensitive the plan is.

Save for one year without interest

Start with
Start 1,000,000 / monthly 500,000 / annual return 0% / 1 year / target 7,000,000
Check the result
Ending balance 7,000,000; contributions 7,000,000; growth 0

The target is reached in month twelve, and the required monthly contribution is 500,000. At 0%, contribution timing makes no difference.