Calculate the tax-free growth of your Roth IRA, Roth 401(k), or Roth 403(b) account. See how compound interest and annual contributions can build your retirement nest egg. Compare different contribution amounts, rates of return, and time horizons.
A Roth account (Roth IRA, Roth 401(k), or Roth 403(b)) is a retirement savings vehicle that offers tax-free growth and tax-free withdrawals in retirement. You contribute after-tax dollars, meaning you've already paid income taxes on the money you put in. The key benefit is that all investment earnings grow tax-free, and qualified withdrawals after age 59½ are completely tax-free.
Example: Age 30, retiring at 65 (35 years), $10,000 balance, $7,000 annual contribution, 7% return, monthly compounding
Future Value = $1,074,600+ tax-free!
| Account Type | Under Age 50 | Age 50+ (Catch-up) |
|---|---|---|
| Roth IRA | $7,000 | $8,000 |
| Roth 401(k) / 403(b) | $23,000 | $30,500 |
| Feature | Roth Account | Traditional Account |
|---|---|---|
| Tax on Contributions | After-tax | Pre-tax (deductible) |
| Tax on Growth | Tax-free | Tax-deferred |
| Tax on Withdrawals | Tax-free | Taxed as income |
| RMDs (Required Minimum Distributions) | No | Yes (age 73+) |
❓ Who can contribute to a Roth IRA?
Single filers with MAGI under $146,000 can contribute fully. Phase out $146,000-$161,000. Roth 401(k)/403(b) have no income limits.
❓ When can I withdraw tax-free?
• Account open for at least 5 years
• Age 59½ or older, OR disability, OR first-time home purchase ($10,000)
Contributions (not earnings) can be withdrawn anytime tax-free.
❓ What about employer matching in Roth 401(k)?
Employer matching contributions are always pre-tax (traditional), even in a Roth 401(k). Those funds will be taxed upon withdrawal.
❓ Should I choose Roth or Traditional?
Choose Roth if you expect to be in a higher tax bracket in retirement. Choose Traditional if you expect to be in a lower bracket. Many people diversify with both.
❓ What's the 5-year rule?
Your first Roth account must be open for 5 tax years before you can withdraw earnings tax-free, regardless of age.
❓ What return rate should I use?
Conservative: 5-6% (bond-heavy portfolio)
Moderate: 7-8% (balanced 60/40 stocks/bonds)
Aggressive: 9-10% (stock-heavy portfolio)
Historical S&P 500 average: ~10%
💡 Pro Tip: Start early! A 25-year-old contributing $500/month to a Roth account earning 7% will have over $1.2 million tax-free by age 65. Waiting 10 years reduces that to about $600,000 — half the amount!