Index Fund Calculator

The lump sum already invested. Use 0 if you are starting from nothing.
Your own nominal return assumption before fund costs. Nothing here forecasts a market.
1 for an annually compounded return, 12 for monthly, 365 for daily.
Deducted from the return before compounding, as a fund deducts its expense ratio.
Raises the contribution once a year, for example to track a pay rise.
Defaults to the whole term. Leave blank unless contributions stop early.
Money drawn out of the portfolio once the withdrawal phase starts.
Defaults to the year contributions stop. Withdrawals cannot overlap contributions.
Used only to restate the ending balance in today's purchasing power.
Ending balance
287,467.30 currency
Investment Calculator
Investment growth
157,467.30 currency
Total contributed
120,000.00 currency
Total withdrawn
0.00 currency
Total paid in
130,000.00 currency
Effective annual return
6.8600 %
Money-weighted annual return
7.0816 %
Ending balance in today's money
287,467.30 currency
Cost of fund fees over the term
4,997.73 currency
Compounding periods
20
Worked out from Lump-sum compound growth, FV = P(1 + r/n)^(nt), with growth = FV - P and 2 other sources.
The return is the assumption you entered, not a forecast. Investment returns are not fixed and a portfolio can lose money.
The 0.14% fund cost is deducted from the return before compounding, so the portfolio grows at 6.86% a year.
Contributions are made 12 times a year while the return compounds 1 times a year; both schedules are run side by side.

How this is worked out

5 steps
  1. Net return = 7% gross - 0.14% fund cost = 6.86% a year, compounded 1 times a year.
  2. Growth factor per period = 1 + 6.86/(100 * 1) = 1.0686.
  3. Lump sum alone: 10000 * (1 + r/n)^(n*t) over 20 years.
  4. 500 paid in monthly for 20 years totals 120000.
  5. Ending balance = 287467.3; of that, 157467.3 is investment growth on 130000 paid in.
Year-by-year balancetable
yearcontributionswithdrawalsinterestbalance
16,0000872.3916,872.39
26,00001,343.8424,216.23
36,00001,847.6232,063.85
46,00002,385.9740,449.82
56,00002,961.2549,411.07
66,00003,575.9958,987.06
76,00004,232.969,219.96
86,00004,934.8880,154.84
96,00005,685.0191,839.85
106,00006,486.6104,326.46
116,00007,343.19117,669.64
126,00008,258.53131,928.17
136,00009,236.66147,164.83
146,000010,281.9163,446.73
156,000011,398.84180,845.56
166,000012,592.4199,437.96
176,000013,867.83219,305.79
186,000015,230.77240,536.56
196,000016,687.2263,223.76
206,000018,243.54287,467.3

Results are general information, not financial, tax, legal, medical or engineering advice.