📅 Updated: July 2026 · Written by Tom · 14 min read
Roth vs Traditional IRA: Which One Actually Saves You More Taxes
The Roth vs Traditional IRA question is one of those personal finance decisions that looks simple until you actually think about it. "Roth is tax-free in retirement" sounds obviously better — who doesn't want tax-free money? But the answer depends on your current tax bracket vs your retirement tax bracket, and most people get this wrong because they assume they'll be in a lower bracket in retirement without checking the math.
I spent three years contributing to a Traditional IRA before I realized I'd be in a higher tax bracket in retirement, not lower. I'd been locking in a 12% tax deduction now to pay 22% taxes later. That's not a win — that's paying 10% more in taxes for the privilege of deferring them. Here's how to figure out which one is right for you, without the jargon.
📖 Contents
The basics: how each one works
Traditional IRA: you contribute pre-tax money (you get a tax deduction now), the money grows tax-deferred, and you pay income tax when you withdraw in retirement. Think of it as "pay taxes later."
Roth IRA: you contribute after-tax money (no deduction now), the money grows tax-free, and you pay zero tax when you withdraw in retirement. Think of it as "pay taxes now, never again."
Both have the same annual contribution limit: $7,000 in 2026 ($8,000 if you're 50+). Both are individual retirement accounts — not employer plans like 401(k)s, which have different rules.
The math: when Roth wins, when Traditional wins
The decision comes down to one question: is your tax bracket higher now or in retirement?
- If your tax bracket is higher now than it will be in retirement → Traditional wins (you get the deduction at a high rate, pay taxes later at a low rate).
- If your tax bracket is lower now than it will be in retirement → Roth wins (you pay taxes now at a low rate, withdraw tax-free later at a high rate).
- If your tax bracket is the same → it's a wash mathematically, but Roth has more flexibility (see below).
Let's run the numbers. Say you contribute $7,000 today, it grows 7x over 30 years to $49,000, and you're in the 22% bracket now vs 12% in retirement:
- Traditional: $7,000 deduction now saves you $1,540 in taxes. $49,000 withdrawn in retirement taxed at 12% = $5,880 tax. Net: you paid $5,880 in taxes total.
- Roth: No deduction now, so you pay $1,540 in taxes on that $7,000 today. $49,000 withdrawn tax-free in retirement = $0 tax. Net: you paid $1,540 in taxes total.
Roth saves you $4,340 in this scenario. That's not a rounding error — that's the difference between a nice vacation and a regrettable one.
Now flip it: 12% bracket now, 22% in retirement. Traditional saves you $840 now but costs you $10,780 later. Roth costs you $840 now but saves you $10,780 later. Roth wins by $9,940.
You can plug your own numbers into my compound interest calculator to see how the growth plays out over your specific timeline.
Your tax bracket now vs retirement
This is where most people guess wrong. The default assumption is "I'll be in a lower bracket in retirement because I won't be working." But that's not always true:
- If you're early in your career and earning less now → you're probably in a lower bracket now, and your salary will rise. Roth is likely better.
- If you're in your peak earning years → you might be in a higher bracket now than in retirement. Traditional might be better.
- If you have a pension → your retirement income is fixed and might push you into a higher bracket than expected. Roth is safer.
- If you expect tax rates to rise → Roth locks in today's rates; Traditional exposes you to future rate hikes.
The honest answer: most people in their 20s and 30s should favor Roth. You're likely in a lower bracket now than you'll be in your 40s and 50s, and you have decades for the tax-free growth to compound. People in their 50s and 60s might favor Traditional if they're in a peak bracket and expect to drop in retirement.
The rules: income limits and withdrawal rules
Traditional IRA income limits: if you (or your spouse) have a workplace retirement plan (401k, pension), your ability to deduct Traditional IRA contributions phases out at higher incomes. In 2026, the deduction phases out between $77,000–$87,000 for single filers and $123,000–$143,000 for married filing jointly. Above that, you can still contribute but you don't get the deduction — at which point, why bother? Just use a Roth.
Roth IRA income limits: your ability to contribute to a Roth phases out at higher incomes. In 2026, it phases out between $146,000–$161,000 for single filers and $230,000–$240,000 for married filing jointly. Above that, you can't contribute directly — but you can do a "backdoor Roth" (contribute to a Traditional IRA, then convert it to Roth). It's legal and common for high earners.
Withdrawal rules:
- Traditional: you must start taking Required Minimum Distributions (RMDs) at age 73. You can't leave the money in there forever. Withdrawals are taxed as ordinary income. Early withdrawals (before 59½) are taxed plus a 10% penalty, with some exceptions (first home, disability, medical expenses).
- Roth: no RMDs during your lifetime. You can leave the money to grow tax-free forever if you want. Contributions (but not earnings) can be withdrawn anytime, tax-free and penalty-free — this is the big flexibility advantage. Early withdrawals of earnings before 59½ are taxed plus penalty unless it's been 5+ years since your first Roth contribution.
Why you might want both
If you can max out both (or contribute to both), you get tax diversification in retirement. Some of your money is pre-tax (Traditional) and some is post-tax (Roth). When you retire, you can choose which bucket to pull from based on your tax situation that year — low-income year? Pull from Traditional. High-income year? Pull from Roth. It's like having two tax levers instead of one.
Most people can't max both, but if you're in your 30s and earning well, contributing to a Roth (for the flexibility) and a Traditional (for the deduction) is a solid strategy. My savings goal calculator can help you figure out how much to allocate to each based on your retirement timeline.
The mistakes I see constantly
- Contributing to a Traditional IRA when you're in a low bracket now. If you're 28, earning $55k, and expect to be earning $120k by 40, you're locking in a 12% deduction now to pay 22% later. That's backwards. Use a Roth.
- Not considering state taxes. If you live in a no-income-tax state now (Texas, Florida, Washington) but retire to a high-tax state (California, New York), Roth is even more valuable — you avoid the state tax on withdrawals.
- Ignoring the backdoor Roth. If you earn too much to contribute to a Roth directly, the backdoor Roth is legal and effective. Don't let the "too rich for Roth" myth keep you from tax-free growth.
- Withdrawing Roth contributions early. Just because you can withdraw Roth contributions anytime doesn't mean you should. That money is tax-free forever if you leave it — pulling it out for a vacation is a 30-year mistake.
- Not doing a mega backdoor Roth. If your 401(k) allows after-tax contributions and in-plan conversions, you can contribute up to $69,000 total (2026) to a Roth via the mega backdoor. It's advanced but powerful for high earners.
The short version: if you're young and earning less than you will in the future, Roth. If you're older and in a peak bracket, Traditional. If you're not sure, Roth is usually safer because it gives you more flexibility. And if you can do both, even better. The only wrong answer is not contributing at all — the tax optimization is the second step; the first step is saving.
I spent three years contributing to the wrong IRA before I did the math. This site is one person writing about money — not a firm, just what actually worked.