Index fund calculator
Project growth of a total-market or S&P 500 index fund over decades. Set your expected return after fees and see exactly how compounding builds wealth on autopilot.
How much does a total-market index fund grow over 30 years?
A $10,000 lump sum plus $500 monthly contributions at a 9% assumed annual return grows to approximately $1,020,000 over 30 years. Total contributed: $190,000; total growth: $830,000. Your result changes with the return, contribution timing and the fund's current expense ratio.
Compare the current prospectus for each fund before entering its expense ratio. Fees, holdings, tax treatment and tracking difference can change; this projection is an illustration, not a fund recommendation.
Index fund quick facts
- Expense ratio input: Use the latest provider prospectusSEC Investor.gov
- Net return assumption: Gross return minus fees and other costsIllustrative model
- Fund comparison: Review fees, tracking difference, holdings and taxesInvestor.gov
- Fee impact: Small annual costs compound over long periodsIllustrative compound math
Expense ratios — the silent drag
Every index fund charges a small annual fee, expressed as the expense ratio. It's tiny but compounds against you for decades. To project net returns, subtract the expense ratio from your assumed gross return.
Fund costs change. Check the latest prospectus for the exact expense ratio, trading costs and any account fees before you enter a value.
The dollar impact depends on your balance, contributions, return assumption and time horizon. Run both fee scenarios in the calculator, then compare the complete cost and tracking record rather than choosing on the expense ratio alone.
What return assumption should I use?
These are illustrative scenarios, not forecasts. Test a range and include fees, taxes and inflation in your plan.
- Broad US equities: 7–10% nominal scenario
- Inflation-adjusted equities: 4–7% real scenario
- Balanced stock/bond mix: 4–7% nominal scenario
$500/month in a total-market index fund
| Years | 7% real | 9% nominal | 10% nominal |
|---|---|---|---|
| 10 | $86k | $96k | $102k |
| 20 | $259k | $330k | $378k |
| 30 | $606k | $905k | $1.13M |
| 40 | $1.30M | $2.25M | $3.16M |
Index Fund Calculator FAQ
Which index fund should I pick?
Is the S&P 500 going to keep returning 10%?
How does this calculator handle dividends?
Index funds vs ETFs — same thing?
Should I time the market with index funds?
What about index fund crashes?
Related calculators
Methodology and editorial standards
Each calculator uses its own inputs and method. Review the labels, units and assumption notes shown with the result. Costs, taxes, fees, benefits and other factors are not modeled unless the page or calculator explicitly says they are. A fixed-rate projection is a scenario, not a forecast or personalized recommendation.
The editorial standards explain how Snowballr reviews calculators and sources. The sources index links to references used across the site. To report an error or suggest a correction, use the contact page.