Roth IRA Calculator

Roth IRA projection

Enter your annual Roth IRA contribution, expected rate of return and years until retirement, and the calculator shows projected balance, total contributions vs growth, and how the compounding stacks up year by year. Roth contributions are taxed up front but withdrawals in retirement are tax-free, which is the entire point — this tool lets you see how much of your eventual balance is “free” growth.

How the projection works

  1. 1

    Enter annual contribution

    Up to the 2026 IRS limit ($7,500, or $8,600 if age 50+). Assumes the full amount is contributed each year.

  2. 2

    Set years to retirement

    The calculator compounds annual returns for this many years.

  3. 3

    Pick expected return

    7% is the long-term S&P 500 real-return benchmark. Use lower for conservative bond-heavy portfolios.

  4. 4

    Read the breakdown

    Final balance, total contributions, and tax-free growth. Compare against a pre-tax traditional IRA.

Why Roth vs traditional matters

Traditional IRA contributions are tax-deductible now; withdrawals in retirement are taxed as ordinary income. Roth IRA contributions are taxed now; withdrawals are tax-free. The arithmetic:

Traditional final (pre-tax growth)  = Contribution × (1 + r)^n
Traditional after-tax withdrawal    = Final × (1 - retirement_tax_rate)

Roth final (post-tax growth)        = Contribution × (1 + r)^n
Roth after-tax withdrawal           = Final (tax already paid)

If your tax rate today equals your rate in retirement, the two are mathematically equivalent. In practice:

  • Roth wins if your rate in retirement is higher (or taxes rise).
  • Traditional wins if your rate in retirement is lower (common — retirees usually have less income).
  • Roth wins on flexibility because contributions can be withdrawn at any time with no penalty.

2026 contribution limits

Age group Annual limit
Under 50 $7,500
50 and over $8,600

Income phase-outs (single filers, 2026): reduced contributions phase out from MAGI $153,000 to $168,000. Married filing jointly: $242,000 to $252,000.

Backdoor Roth

High earners who exceed the income limit can contribute to a traditional IRA (non-deductible), then convert to Roth. The conversion is a one-time taxable event on any pre-existing pre-tax balance, so it is cleanest if you have no other traditional IRA money.

Worked example

Contribute $7,500/year from age 30 to 65 (35 years) at 7% real return:

  • Total contributions: $262,500
  • Final Roth balance (tax-free): ~$1,037,000
  • Tax-free growth: ~$774,000

Same contributions to a traditional IRA at 22% retirement tax rate:

  • Final pre-tax balance: ~$1,037,000
  • After-tax value: ~$809,000

Roth wins here by ~$228,000, assuming the 22% rate. If your retirement tax rate drops to 12%, traditional wins.

Key caveats

  • Assumes constant contribution. In reality, contribution limits rise with inflation and your salary will usually grow.
  • Assumes constant return. Real markets have sequence-of-returns risk — a bad first decade can dent long-term outcomes.
  • Does not model withdrawals in retirement. Roth has no required minimum distributions (traditional does, starting at age 73).
  • Tax code can change. Current Roth rules are unusually favourable; politically, they are a recurring target.

Roth vs 401(k)

Many employers also offer a Roth 401(k) option. The tax treatment is similar to Roth IRA but with much higher contribution limits ($24,500 in 2026, before catch-up). The strategic question becomes Roth vs traditional within the 401(k) rather than Roth IRA vs 401(k) per se.

Frequently Asked Questions

No. As long as the account has been open at least 5 years and you are over 59½, withdrawals (contributions and growth) are tax-free.

Yes — contributions (not growth) can be withdrawn at any time, penalty-free. Growth withdrawn before age 59½ or within 5 years of opening is subject to income tax and a 10% penalty.

The backdoor Roth — contribute to a traditional IRA and convert — is the workaround. Works best if you have no pre-existing traditional IRA balance.

Traditional if your tax rate today is higher than in retirement; Roth if lower or equal. Roth also wins on flexibility and no RMDs. Many savers diversify across both.

If you enter a real (inflation-adjusted) rate of return like 4–5%, the result is in today’s dollars. If you enter a nominal rate (e.g. 7%), the future balance is in then-dollars and inflation will erode real purchasing power.

Related Tools