Roth IRA Calculator

A Roth IRA grows tax-free, and qualified withdrawals in retirement are not taxed. The 2024 contribution limit is $7,000 (under 50) or $8,000 (50+), with income phase-outs for single filers between $146,000 and $161,000 and married filing jointly between $230,000 and $240,000. A 25-year-old contributing $7,000 per year at 7% annual return would accumulate an estimated $1.5 million by age 65, with over $1.2 million in tax-free growth. Enter your details below for a projection.

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.

Related Calculators

Frequently Asked Questions

What is a Roth IRA?
A Roth IRA is a retirement account funded with after-tax dollars. Contributions are not tax-deductible, but all qualified withdrawals in retirement (after age 59 1/2 and 5 years of account ownership) are completely tax-free. This includes both your original contributions and all investment growth.
What is the income limit for Roth IRA contributions?
For 2024, single filers with modified adjusted gross income (MAGI) above $161,000 and married couples filing jointly above $240,000 cannot contribute directly to a Roth IRA. Contributions are reduced for income between $146,000 and $161,000 (single) or $230,000 and $240,000 (MFJ).
Can I withdraw contributions early without penalty?
Yes. Roth IRA contributions (not earnings) can be withdrawn at any time, at any age, without taxes or penalties. This is because you already paid taxes on the money before contributing. Earnings withdrawn before age 59 1/2 may be subject to taxes and a 10% penalty.
What is a backdoor Roth IRA?
A backdoor Roth IRA is a strategy for high earners who exceed the Roth IRA income limits. It involves contributing to a traditional IRA (non-deductible) and then converting those funds to a Roth IRA. This strategy is legal, but tax implications can be complicated if you have existing pre-tax IRA balances. Consult a tax professional.
How does a Roth IRA differ from a 401(k)?
A Roth IRA has lower contribution limits ($7,000 vs. $23,500) but offers more investment choices and tax-free withdrawals. A traditional 401(k) offers pre-tax contributions and employer matching but taxes withdrawals as income. A Roth 401(k) combines higher limits with tax-free growth. Many people use both accounts together.