Roth vs Traditional IRA Calculator

See exactly which IRA wins after taxes — with year-by-year growth comparison.

Your Information
Enter a valid age (18–80).
Enter a valid age (40–90) above current age.
Enter a positive contribution amount.
7.0%
Enter a tax rate between 0–60%.
Enter a tax rate between 0–60%.
Side-by-Side Comparison
Visual Breakdown
Year-by-Year Growth
Age Year Roth Balance Roth After-Tax Trad Balance Trad After-Tax
Tax Rate Scenarios
This shows how results change if your retirement tax rate differs from your current estimate.
Retirement Tax Rate Roth After-Tax Trad After-Tax Difference Winner

How to Use This Roth vs Traditional IRA Calculator

Enter your current age, planned retirement age, and annual contribution amount. Then set your expected annual return, current marginal tax rate, and estimated retirement tax rate. Hit Calculate Comparison to see a complete side-by-side analysis including after-tax balances, year-by-year growth, and multiple tax scenarios.

The key output is the after-tax balance at retirement — this is what you actually get to spend. For Roth IRAs, that's the full balance. For Traditional IRAs, it's the balance minus taxes you'll owe on withdrawal.

Why This Matters

Choosing between a Roth and Traditional IRA is one of the most impactful financial decisions you can make — and it's surprisingly nuanced. The right choice depends entirely on whether your tax rate is higher now or in retirement.

Consider a 30-year-old contributing $6,500/year at a 7% return for 35 years. If their tax rate stays at 22%, both accounts produce roughly the same after-tax balance. But if they expect to be in a higher bracket at retirement — say a 28% rate — the Roth wins by over $80,000. If they drop to a 15% bracket, the Traditional wins.

High earners who can't deduct Traditional IRA contributions (due to income limits) should lean heavily Roth. Young people early in their careers who expect income to grow should often favor Roth. Those approaching peak earnings or planning to retire into lower-income years tend to benefit from Traditional. This calculator surfaces that difference concretely.

There's also the flexibility angle: Roth IRAs have no required minimum distributions (RMDs), making them superior for estate planning or for retirees who don't need the income immediately.

How It's Calculated

Roth IRA: You contribute after-tax dollars, so the contribution is reduced by your current tax rate. The account grows tax-free, and the full balance is available at retirement.

Roth After-Tax Value = Annual Contribution × FV Factor (after-tax dollars, tax-free growth)

Traditional IRA: You contribute pre-tax dollars (the full amount goes in). The account grows tax-deferred. At withdrawal, you owe taxes on the full balance.

Traditional After-Tax Value = Balance × (1 − Retirement Tax Rate)

The future value factor uses: FV = C × [((1+r)^n − 1) / r] where C is annual contribution, r is the annual return rate, and n is the number of years.

For an apples-to-apples comparison, we compare equal pre-tax dollars committed — meaning the Traditional IRA receives the full contribution while the Roth receives the after-tax equivalent.

Tips & Common Mistakes

Frequently Asked Questions

What's the 2024 IRA contribution limit?
The 2024 IRA contribution limit is $7,000 per year ($8,000 if you're age 50 or older). This limit applies to combined contributions across all your IRAs — you can't contribute $7,000 to a Roth and $7,000 to a Traditional in the same year. The "catch-up" extra $1,000 for those 50+ applies to both Roth and Traditional accounts.
Can I contribute to both a Roth and Traditional IRA?
Yes, but your total contributions across both accounts cannot exceed the annual limit ($7,000 in 2024). So you could put $3,500 in each, or any split you like. Whether Traditional contributions are tax-deductible depends on your income and whether you (or your spouse) have access to a workplace retirement plan.
What if my tax rate stays exactly the same?
If your marginal tax rate is identical now and in retirement, the math works out to roughly equal after-tax results — assuming the same contribution amount in pre-tax dollars. In practice, Roth has a slight edge due to no required minimum distributions and the flexibility of tax-free withdrawals in any market condition. The scenario table in this calculator shows this breakeven point.
Does this calculator account for state income taxes?
You can include state taxes by adding them to the federal rates you enter. For example, if you're in the 22% federal bracket and your state charges 5%, enter 27% as your current tax rate. Some states don't tax retirement income at all — if you plan to retire in such a state, enter a lower retirement tax rate to reflect that benefit.
Related Tools