Roth IRA Calculator

See how much a Roth IRA could grow by retirement. Enter your current balance, annual contribution, expected return, current age and retirement age to get your projected balance, total contributions and investment earnings, all of which can be withdrawn tax-free after age 59½ under the usual rules.

Roth IRA Calculator
Informational tool — verify with official sources.

Roth IRA Calculator

Project your Roth IRA growth over time with annual contributions and compound interest.

BALANCE AT 65
—

How Much Will a Roth IRA Grow in 20 Years?

Starting from zero, $7,000 a year at a 7% annual return grows to about $307,056 in 20 years. You put in $140,000; the other $167,056 is compound growth. The longer the money sits, the more of the balance comes from growth rather than deposits, as the table shows.

YearsTotal depositsBalance at 7%
10$70,000≈ $103,485
20$140,000≈ $307,056
30$210,000≈ $707,511
40$280,000≈ $1,495,267

How the Compound Interest Projection Works

The tool works like a Roth IRA compound interest calculator: each year it adds your contribution, then applies your expected return to the whole balance. It repeats that from your current age to your planned retirement age. Because the growth is tax-free, how early you start and how steadily you contribute matter a lot.

Formula: Starting from your Current Balance, for each year from Current Age to Retirement Age: Balance = (Balance + Annual Contribution) × (1 + Expected Annual Return). Total Contributions = Current Balance + (Annual Contribution × Number of Years). Investment Earnings = Final Balance − Total Contributions.

  1. Year 1: ($0 + $7,000) × 1.07 = $7,490.
  2. Year 2: ($7,490 + $7,000) × 1.07 = $15,504.30.
  3. Keep going for each year until retirement age.
  4. Subtract total deposits from the final balance to see your earnings.
  • Current age: your age today, which sets how many years your money has to grow
  • Retirement age: when you plan to stop contributing and start withdrawing
  • Current balance: how much is already in your Roth IRA
  • Annual contribution: how much you plan to add each year
  • Expected annual return: the average yearly growth rate you expect

Example Scenarios

Current BalanceAnnual ContributionReturn RateYears to RetirementFinal Balance
$0$5,0007%5≈ $30,766
$10,000$3,0006%5≈ $31,308
$0$6,0008%5≈ $38,016
$50,000$7,0007%3≈ $85,332

Roth IRA Growth per Year Is Never a Smooth Line

Real returns jump around, so treat the projection as an average path. The tool compounds the same rate every year, which no actual portfolio does.

  • Use a cautious return. Try a lower rate alongside your hopeful one, and consider an inflation-adjusted figure so the result reads in current dollars.
  • Check your limits. The annual cap and the income limits for contributing directly change most years, so enter an amount you are actually allowed to put in. If you invest $7,000 a year in a Roth IRA, confirm that amount is within the cap for your year and income.
  • Model increases. If you plan to raise contributions as your income grows, rerun it with a higher figure to see the difference.

Tax-free withdrawal of earnings generally requires age 59½ and an account open at least five years, while your own contributions can usually come out earlier. The calculator does not model penalties or taxes on early withdrawals of earnings.

Rules change by year and depend on your situation, so treat the projection as an estimate, not financial advice. The Roth IRA article on Wikipedia explains the eligibility and withdrawal rules worth reviewing first.

Common questions about Roth IRA growth

How much will a Roth IRA grow in 20 years?With $7,000 added at the start of each year and a steady 7% return, the balance reaches about $307,056. At 6% it would be about $272,949, and at 8% about $345,960.
How much will my Roth IRA be worth in 30 years?Using the same $7,000 a year at 7%, it comes to about $707,511 after 30 years, from $210,000 of deposits. Real returns vary year to year, so treat this as an estimate.
What’s the difference between a Roth IRA and a traditional IRA?Roth IRA contributions are made with after-tax dollars, so qualified withdrawals in retirement, including all the growth, are tax-free. Traditional IRA contributions are often tax-deductible upfront, but withdrawals are taxed as ordinary income.
Is there an income limit to contribute to a Roth IRA?Yes. The IRS sets income limits that phase out or remove your ability to contribute directly above certain earnings, and they are adjusted periodically. Check the current IRS guidelines for your filing status.
Can I withdraw my Roth IRA contributions before age 59½ without penalty?Generally, yes. The amount you originally contributed (not the earnings) can come out at any time without tax or penalty, since that money was already taxed. Withdrawing earnings early can trigger taxes and penalties unless an exception applies.
Why does the calculator add the contribution before applying growth?It assumes each contribution is made at the start of the year and grows for the full year with the existing balance. Contributing later in the year would give a somewhat smaller final balance.

Related Calculators

A Roth IRA is often just one piece of a broader retirement plan. The 401k calculator can help you see how employer-sponsored contributions stack alongside your Roth IRA, the retirement calculator looks at your overall retirement readiness, and the RMD calculator is worth checking if you also hold tax-deferred accounts subject to required minimum distributions.

The Roth IRA calculator projects tax-free growth of your Roth IRA with compound interest and annual contributions through retirement.

Compound Growth Formula

FV = P×(1+r)^n + C×[(1+r)^n − 1]/r P=current balance, C=annual contribution, r=return rate, n=years

Contribution Limits (2024)

Age Limit Income Limit (Single)
Under 50 $7,000 $161,000 MAGI
50+ $8,000 $161,000 MAGI

Roth vs Traditional IRA

  • Roth: After-tax contributions → tax-free withdrawals. Best if you expect higher taxes later.
  • Traditional: Pre-tax contributions → taxed withdrawals. Best if you expect lower taxes later.
Starting at 25: $7K/yr at 7% = $1.5M by 65
Starting at 35: $7K/yr at 7% = $708K by 65
10 extra years more than doubles the balance.

Frequently Asked Questions

What is a Roth IRA?

A Roth IRA is a retirement account funded with after-tax money. Your investments grow tax-free, and qualified withdrawals in retirement are also tax-free once you meet the age and holding-period requirements.

What is the Roth IRA contribution limit?

Contribution limits are set by the IRS and can change over time. The calculator lets you estimate your savings using your planned annual contribution, regardless of the current limit.

What investment return should I assume?

Many long-term investors use 7% as a reasonable inflation-adjusted estimate. Conservative portfolios may average around 5%, while more aggressive stock-heavy portfolios may target 9% or more, though actual returns are never guaranteed.

Can I withdraw money early?

You can generally withdraw your original contributions at any time without tax or penalty. Investment earnings may be subject to taxes and penalties if withdrawn before meeting IRS qualification rules.

What if my income is too high to contribute directly?

Some higher-income earners use a Backdoor Roth IRA strategy by contributing to a Traditional IRA and then converting it to a Roth IRA. Consider consulting a tax professional before using this approach.

Should I choose a Roth IRA or a 401(k)?

Both offer valuable retirement benefits. Many people contribute enough to a 401(k) to receive the full employer match first, then invest additional retirement savings in a Roth IRA if eligible.

Related Calculators