S&P 500 Calculator
Project S&P 500 investment growth with monthly contributions, dividend reinvestment, and inflation adjustment. Defaults use VOO’s verified figures — edit any assumption.
Price appreciation only, excluding dividends. Historical average shown is VOO’s long-run price return.
Modeled separately from price growth so dividends are never double-counted.
When off, dividends accumulate as uninvested cash instead of buying more shares.
Final balance
$398,083
Total contributed
$130,000
Total growth
$229,074
Total dividends
$39,009
Annual dividend income (final year)
$4,936
Data last verified: 2026-09-17
Roth IRA S&P 500 calculator
Contributions to a Roth IRA grow entirely tax-free, including any S&P 500 index fund held inside it. Enter your own annual contribution amount below — the default is a placeholder, since IRS limits change yearly and should be verified directly at IRS.gov.
Defaults to a placeholder Roth IRA limit — check IRS.gov for the current year's actual limit and enter it here.
Hypothetical, not a prediction. Growth inside a Roth IRA is tax-free, but this tool doesn’t model contribution income limits or account rules — verify your own eligibility.
Projected tax-free balance after 30 years
$2,285,306
From $210,000 in total contributions, growing tax-free the entire time.
For more on how tax-free growth works and how it compares to a taxable account, see VOO in a Roth IRA.
Related tools
- VOO dividend calculator — focus specifically on projected dividend income
- ETF total return calculator — model any ETF’s price return, dividends, and expense ratio together
- VOO backtest calculator — see how a contribution schedule would have performed using real historical S&P 500 returns
Frequently asked questions
This calculator provides hypothetical estimates for educational purposes only and is not financial, tax, or investment advice. Past performance does not guarantee future results. voocalculator.app is not affiliated with, endorsed by, or sponsored by The Vanguard Group. VOO is a trademark of its respective owner. See our full disclaimer.