Quick Answer
A 25-year-old contributing $7,000 per year to a Roth IRA at 7% annual return accumulates an estimated $1,500,000 by age 65, with approximately $1,220,000 in tax-free growth.
Optional: enter your income to check Roth IRA eligibility.
Common Examples
| Input | Result |
|---|---|
| Age 25, retire 65, $0 balance, $7,000/year, 7% return | Estimated $1,500,000 at retirement |
| Age 30, retire 65, $20,000 balance, $7,000/year, 7% return | Estimated $1,150,000 at retirement |
| Age 40, retire 65, $50,000 balance, $7,000/year, 6% return | Estimated $580,000 at retirement |
| Age 50, retire 67, $200,000 balance, $8,000/year, 7% return | Estimated $680,000 at retirement |
How It Works
This calculator projects Roth IRA growth using monthly compounding with annual contributions capped at IRS limits.
Monthly compounding
Each month: \(\text{Balance} = \text{Balance} \times (1 + r/12) + \text{Monthly Contribution}\)
Where r is the annual return rate as a decimal (7% = 0.07).
Contribution limits (2024)
- Under age 50: $7,000 per year
- Age 50 and older: $8,000 per year (includes $1,000 catch-up)
Income phase-out (2024)
Roth IRA eligibility depends on modified adjusted gross income (MAGI):
| Filing status | Full contribution | Reduced contribution | No contribution |
|---|---|---|---|
| Single / HOH | Under $146,000 | $146,000 to $161,000 | Over $161,000 |
| Married filing jointly | Under $230,000 | $230,000 to $240,000 | Over $240,000 |
Within the phase-out range, the maximum contribution is reduced proportionally.
Tax-free growth
All growth in a Roth IRA is tax-free. Unlike a traditional IRA or 401(k), qualified withdrawals (after age 59 1/2, account open 5+ years) are not subject to income tax. This makes the Roth IRA particularly valuable for long time horizons where tax-free compounding can accumulate significant growth.
Worked example
A 25-year-old with $0 balance contributing $7,000 per year at 7% return, retiring at 65: Monthly contribution = $583.33. Monthly return = 0.07/12 = 0.005833. Over 40 years (480 months), the balance grows to approximately $1,500,000. Total contributions = $7,000 x 40 = $280,000. Tax-free growth = approximately $1,220,000.
CalculateY