Roth vs. Traditional IRA Calculator

This Roth vs. Traditional IRA calculator compares the long-term outcomes of both account types based on your tax assumptions. Enter your annual IRA contribution, years to retirement, expected investment return, current tax rate and expected tax rate in retirement. The calculator projects the final balance for both account types and determines which comes out ahead in after-tax dollars. A Roth IRA makes sense if you expect higher tax rates in retirement: you pay tax now at a lower rate and all growth and withdrawals are tax-free forever. A Traditional IRA wins if you expect lower tax rates in retirement: you defer taxation to a time when each dollar is taxed more lightly, and the immediate tax deduction compounds in your favour. The results display side-by-side projections of both accounts, showing projected balance, after-tax value at retirement, the annual tax saving (Traditional) or effective cost (Roth), and a clear verdict on which option provides more after-tax wealth. Most young earners benefit from Roth accounts because they expect higher future earnings and tax rates. Higher earners in peak earning years often favour Traditional contributions for the immediate tax break.

Contributing $7,000/year for 30 years at 7% return. If your tax rate stays at 22%, Roth gives -- tax-free vs. Traditional -- after tax. --

Formula: future value of annuity. Source: IRS, Retirement Topics - IRA Contribution Limits, as at 12 June 2026.

2025 limit: $7,000 ($8,000 if age 50 or older)
Number of years you will contribute and let the account grow
Your assumed average annual investment return. This is an estimate, not a guarantee.
Your federal marginal income tax rate today
Your estimated marginal tax rate when you withdraw in retirement
Roth IRA (tax-free growth)
Projected balance--
After-tax value at retirement--
Effective annual cost (after-tax dollars)--
Traditional IRA (pre-tax contributions)
Projected balance (pre-tax)--
After-tax value at retirement--
Annual tax saving now--
Better option --

When Roth beats Traditional: expect higher taxes in retirement

A Roth IRA is funded with after-tax dollars. You pay income tax on the contribution today, but all future growth and qualified withdrawals are completely tax-free. If you expect your marginal tax rate in retirement to be higher than your rate today, a Roth wins: you lock in taxation at the lower current rate and never pay tax on the compounded gains.

Young earners in early career years often fall into this camp. A 25-year-old earning $55,000 may be in the 22% bracket now, but expects peak earnings and a larger Social Security payment to push them into the 24% or 28% bracket in retirement. Every dollar of Roth contribution shelters future growth from that higher rate.

Roth accounts also have no required minimum distributions (RMDs) during the owner's lifetime (as of the SECURE 2.0 Act), making them valuable for estate planning and flexible late-retirement spending.

When Traditional beats Roth: expect lower taxes in retirement

A Traditional IRA is funded with pre-tax dollars (if you qualify for the deduction). You get a tax break today and pay income tax only when you withdraw in retirement. If your tax rate in retirement will be lower than it is now, a Traditional IRA wins: you defer taxation to a period when each dollar is taxed less heavily.

A high-earning surgeon at 50 in the 35% bracket who plans to live on $80,000/year in retirement (sitting in the 22% bracket) benefits substantially from deferral. The immediate tax saving each year compounds in their favour when invested.

Traditional IRA deductibility phases out if you (or your spouse) are covered by a workplace retirement plan and your income exceeds certain MAGI thresholds. For 2025: single/head of household phase-out is $79,000 to $89,000; married filing jointly (covered spouse) phase-out is $126,000 to $146,000. See IRS Publication 590-A for the full tables.

Contribution limits and eligibility rules for 2025

The IRS sets annual IRA contribution limits, updated periodically for inflation. For the 2025 tax year:

  • General limit: $7,000 per person across all IRAs combined
  • Age 50 or older catch-up: $8,000 per person
  • You must have earned income at least equal to your contribution amount
  • The deadline to contribute for a tax year is typically the tax filing deadline of the following April

Roth IRA income phase-out ranges for 2025 (MAGI):

Filing statusPhase-out beginsPhase-out ends
Single / Head of household$150,000$165,000
Married filing jointly$236,000$246,000
Married filing separately (lived with spouse)$0$10,000

Source: IRS Publication 590-A, 2025. Verify current-year limits at irs.gov before contributing.

Worked example

Assumptions: $7,000/year contribution, 30 years, 7% annual return, 22% current tax rate, 22% retirement tax rate.

r = 7 / 100 = 0.07
n = 30 years
FV of annuity = contribution x ((1 + r)^n - 1) / r
FV = 7,000 x ((1.07)^30 - 1) / 0.07
FV = 7,000 x (7.6123 - 1) / 0.07
FV = 7,000 x 94.461 = $661,226 (both accounts, same gross FV)

With equal current and retirement tax rates (22%):

  1. Roth after-tax value at retirement: $661,226 (no tax on withdrawal)
  2. Traditional after-tax value at retirement: $661,226 x (1 - 0.22) = $515,756
  3. Annual Traditional tax saving now: $7,000 x 0.22 = $1,540/year

At identical tax rates, the Roth appears to win on the surface because the entire balance is tax-free. However, the Traditional account's annual $1,540 tax saving, if invested in a taxable account at the same 7% return over 30 years, grows to approximately $145,470 before tax. After a 22% capital-gains-equivalent tax that is roughly $113,467. Adding this to the Traditional after-tax balance ($515,756 + $113,467 = $629,223) still falls short of the Roth's $661,226 in this simplified comparison.

The critical variable is whether tax rates rise or fall between now and retirement. This calculator shows the direct account comparison; the reinvestment of tax savings is a separate analysis.

Roth vs. Traditional IRA: frequently asked questions

What is the 2025 IRA contribution limit?

$7,000 per person, or $8,000 if you are age 50 or older by the end of 2025. This limit applies across all your IRAs combined (Roth and Traditional together). Source: IRS, Retirement Topics - IRA Contribution Limits (irs.gov).

Who can contribute to a Roth IRA?

Anyone with earned income below the Roth IRA income limits. In 2025 the phase-out range begins at $150,000 MAGI for single filers and heads of household (phasing out completely at $165,000), and $236,000 for married filing jointly (phasing out at $246,000). If married filing separately and you lived with your spouse at any point during the year, the phase-out is $0 to $10,000. Source: IRS Publication 590-A.

Can I have both a Roth and a Traditional IRA?

Yes. You can contribute to both types of IRA in the same year, but your total contributions across all IRAs cannot exceed the annual limit ($7,000 or $8,000 if age 50 or older in 2025). There is no rule preventing you from holding both account types simultaneously.

What is the backdoor Roth IRA?

A strategy available to high earners above the Roth IRA income limits. You contribute to a non-deductible Traditional IRA (no income limit applies), then convert the balance to a Roth IRA. IRS Notice 2014-54 addresses the tax treatment of this conversion. The pro-rata rule applies if you hold other pre-tax IRA funds. Consult a qualified tax professional before using this strategy.

Official sources

Reviewed by the CalculatorHub team, edited by James Graham, 12 June 2026. See our methodology. General information only, not financial or tax advice. Consult a qualified professional for your situation.