Retirement

Roth IRA Calculator

See how much your Roth IRA could be worth at retirement — and how much of it is tax-free growth. Adjust your contribution, return and timeline to watch the power of compounding (and starting early) play out.

Your numbers

New to this? Leave the defaults — they're realistic — and just change your age and contribution.

How old you are today.

When you plan to start withdrawing.

What you've already saved. Leave 0 if starting fresh.

$

The 2025 limit is $7,000 ($8,000 if you're 50+).

$

A long-run stock-market average is often assumed around 6–8%.

%

Used only for the Roth-vs-Traditional comparison below.

%
Roth IRA balance at retirement
$0
 
Total contributions
$0
Tax-free growth
$0
Years invested
If Traditional, after tax
$0
Tax-free advantage
$0

Contributions vs tax-free growth

How much of your balance you put in versus how much compounding added — all tax-free in a Roth.

Year-by-year growth

Your balance at the end of each year until retirement.

Projected balance by age
AgeTotal contributedTax-free growthBalance

How a Roth IRA works

A Roth IRA is a retirement account with an unusual and powerful tax deal: you contribute money you've already paid tax on, and in exchange, everything it earns grows completely tax-free — and qualified withdrawals in retirement are tax-free too. You never pay tax on the growth, which over decades can be the large majority of the balance.

That's the magic the calculator shows. In the default example, you contribute $255,000 over 35 years but end with over $1 million — meaning more than $800,000 is growth you'd normally owe taxes on, but in a Roth you don't. The earlier you start, the more of your final balance comes from tax-free compounding rather than your own contributions.

A few rules that shape it: contributions are capped each year ($7,000 in 2025, or $8,000 if you're 50 or older, adjusted over time for inflation); your ability to contribute phases out at higher incomes; and to withdraw earnings tax-free, the account generally must be open at least five years and you must be at least 59½. You can always withdraw your own contributions tax- and penalty-free.

How we calculate it

We grow your balance one year at a time: apply your expected return, then add that year's contribution, and repeat until retirement. It's the future-value-of-a-growing-balance formula:

Balance = currentBalance × (1 + r)n + annualContribution × ( (1 + r)n − 1 ) / r r = expected annual return (e.g., 7% = 0.07) n = years until retirement (retirement age − current age)

Worked example (the defaults above):

  • Age 30 to 65 = 35 years of growth.
  • $10,000 starting balance grows to about $107,000 on its own.
  • $7,000/year for 35 years at 7% adds about $968,000.
  • Total ≈ $1,074,000, of which $255,000 is contributions and about $819,000 is tax-free growth.

This is a simplified projection: it assumes a steady return every year and a fixed annual contribution. Real markets bounce around, and contribution limits change over time — so treat the result as an illustration of the power of compounding, not a guarantee.

Roth vs Traditional IRA

Both are great retirement accounts; the difference is when you pay the tax:

The "If Traditional, after tax" tile shows what the same ending balance would be worth in a Traditional IRA after paying your expected retirement tax rate — and the "Tax-free advantage" tile is the tax you avoid by using a Roth. One honest caveat: this comparison assumes the same contributions go into each account. In reality, a Traditional IRA also hands you a tax break today that you could invest, so the truly fair comparison hinges on one thing:

If you expect to be in the same or a higher tax bracket in retirement, the Roth usually wins. If you expect a lower bracket later, the Traditional can win. When in doubt, many people split the difference and hold both.

What grows your Roth IRA the most

Glossary

Roth IRA
An individual retirement account funded with after-tax money; growth and qualified withdrawals are tax-free.
Contribution limit
The most you can add per year ($7,000 in 2025, $8,000 if 50+), set by the IRS and adjusted for inflation.
Catch-up contribution
An extra amount people 50 and older can contribute on top of the standard limit.
MAGI (Modified Adjusted Gross Income)
The income figure used to decide whether — and how much — you can contribute to a Roth IRA.
Qualified withdrawal
A withdrawal that's fully tax-free: generally you must be 59½+ and have had the account at least five years.
Traditional IRA
A retirement account that's often tax-deductible now but taxed when you withdraw in retirement.
Compounding
Earning returns on your past returns, not just your contributions — the engine behind long-term growth.

Frequently asked questions

How much will my Roth IRA be worth at retirement?

It depends on your contributions, time horizon and return. A 30-year-old starting with $10,000 and adding $7,000/year until 65 at a 7% return would have roughly $1.07 million — about $819,000 of it tax-free growth. Plug in your own numbers above to personalize it.

How much can I contribute to a Roth IRA?

For 2025, $7,000 a year — or $8,000 if you're 50 or older (the catch-up amount). These limits rise with inflation over time, and your ability to contribute phases out at higher incomes, so check the current year's figures.

Is a Roth IRA better than a Traditional IRA?

It comes down to your tax rate now versus in retirement. A Roth (tax-free growth and withdrawals) tends to win if you expect the same or a higher bracket later; a Traditional (deduction now, taxed later) can win if you expect a lower bracket. Holding both is a common way to hedge.

What is the income limit for a Roth IRA?

Contributions phase out above certain MAGI levels — roughly the mid-$100,000s for single filers and the upper-$200,000s for married-filing-jointly, with exact thresholds set each year. Above the top of the range you generally can't contribute directly. Check the current IRS limits for your filing status.

When can I withdraw from a Roth IRA tax-free?

Your own contributions can come out any time, tax- and penalty-free. To take out the earnings tax-free, the withdrawal must generally be qualified — you're 59½+ and the account has been open at least five years. Pulling earnings early can trigger taxes plus a 10% penalty (with some exceptions).

How much will a Roth IRA grow in 20 years?

At a 7% return, $7,000/year for 20 years grows to about $287,000 — roughly $147,000 of it tax-free growth, before any starting balance. The longer it compounds, the bigger the growth share, which is exactly why starting early is so powerful.

Educational estimate only — not financial, tax or investment advice. Projections assume a constant annual return and fixed contribution; real returns vary and you can lose money. Contribution and income limits change over time and depend on your situation. Confirm current IRS limits and consult a qualified advisor before making retirement decisions.

→ See general compound growth  ·  Roth vs Traditional guide  ·  Savings goal calculator  ·  All calculators