Roth vs. Traditional IRA: The Math That Decides It
Pay tax now or pay tax later? A worked 30-year example with real numbers shows exactly when each account wins, and the answer comes down to one comparison.
Last updated: October 2026
The one-sentence difference
A traditional IRA is funded with pre-tax dollars: contributions reduce your taxable income now, the money grows tax-deferred, and you pay income tax on withdrawals in retirement. A Roth IRA is funded with after-tax dollars: no deduction now, but qualified withdrawals in retirement, including all the growth, are completely tax-free.
Strip away the rules and it is a single bet about tax rates. If your tax rate will be lower in retirement than it is now, the traditional IRA wins: you dodge tax at a high rate today and pay it at a low rate later. If your rate will be higher in retirement, the Roth wins: you pay tax cheaply now and never again. Everything else is detail.
The math that decides it
Here is the elegant part. If your tax rate is the same now and in retirement, the two accounts produce exactly the same after-tax wealth. Why? Multiplication is commutative: it does not matter whether the tax haircut happens before the growth or after it.
Say you have $6,000 of pre-tax earnings to invest and the rate is 22% at both ends. Roth: pay 22% now, invest $4,680. Traditional: invest the full $6,000, pay 22% at withdrawal. After identical growth, the Roth holds $442,076 tax-free and the traditional holds $566,765 minus 22% tax, which is $442,076. Identical, to the dollar. So the entire decision reduces to one forecast: will your marginal rate in retirement be above or below today's?
Worked example: $6,000 a year for 30 years at 7%
Invest $6,000 every year for 30 years at a 7% average return. The future value is $6,000 times 94.461 (the annuity factor), which is $566,765 before any tax.
Scenario A: 22% now, 12% in retirement. Roth: contribute $4,680 after-tax each year, ending with $442,076, tax-free. Traditional: contribute the full $6,000 pre-tax, ending with $566,765, then pay 12% at withdrawal: $498,753 after tax. The traditional IRA wins by $56,677, because you avoided tax at 22% and paid it at 12%.
Scenario B: 22% now, 22% in retirement. Both end at $442,076 after tax, exactly as the commutative math predicts. When rates tie, choose on the non-math factors: the Roth's flexibility (no required minimum distributions, easier early access to contributions) versus the traditional's immediate deduction.
When the Roth wins
The Roth is usually the right call when you are young and early in your career. A 25-year-old earning $55,000 is likely in the 12% bracket; paying 12% now to secure decades of tax-free growth is a bargain, especially since earnings tend to rise. The Roth also wins if you expect tax rates generally to rise, if you want to leave tax-free money to heirs, or if you value flexibility: Roth contributions (not earnings) can be withdrawn anytime without tax or penalty, which makes the account double as a backup emergency fund.
High earners face a wrinkle: above certain incomes the IRS bars direct Roth contributions. The workaround, the "backdoor Roth," is a legal two-step through a traditional IRA, but it has pro-rata complications if you already hold pre-tax IRA balances. That is beyond this guide's scope, but worth knowing exists.
When the traditional IRA wins
The traditional IRA shines in peak earning years. A 45-year-old in the 32% bracket who expects to retire into the 22% bracket captures a 10-point spread on every dollar, which compounds enormously over the remaining decades. The immediate deduction also has a cash-flow benefit: the tax savings can be invested too, though most people spend it, which quietly erodes the advantage.
The traditional also wins for anyone who plans significant charitable giving in retirement (donations from the IRA can avoid the tax entirely) or who will have low-income years before Social Security starts, a window for cheap Roth conversions. Tax planning is a multi-decade game, and the traditional IRA is the tool for harvesting low-rate years.
The case for holding both
Since nobody knows future tax rates, many savers split contributions between both accounts, which the IRS allows as long as the combined total stays within the annual limit. This tax diversification buys options: in retirement, you draw from the traditional IRA up to the top of a low bracket, then switch to the Roth for anything above it, keeping your effective rate down every year.
A practical default: Roth while young or in a low bracket, traditional in peak earning years, and both once you are unsure. Revisit the split whenever your income jumps a bracket. And whatever you choose, the account type matters far less than the savings rate: $6,000 a year in the "wrong" account beats $2,000 a year in the "right" one by an order of magnitude.
Roth conversions: changing your mind later
You are not locked into your original choice forever. A Roth conversion moves money from a traditional IRA into a Roth IRA in any year you choose. You pay income tax on the converted amount that year, at your current marginal rate, and from then on it grows tax-free like any Roth money. It is the same "pay tax now vs. later" trade as the original decision, except now you know your current rate with certainty.
Conversions shine in low-income years. The classic window is the gap between early retirement and age 73, when paychecks have stopped but required minimum distributions and Social Security have not started yet: many retirees sit in the 12% bracket for a few years and convert chunks of traditional money at that cheap rate. Sabbaticals, a year between jobs, or a business loss year work the same way. The strategy has a name among planners, "filling up the bracket": convert just enough each year to reach the top of your current bracket without tipping into the next one.
Two cautions. First, the tax bill is due for the conversion year, so keep cash outside the IRA to pay it; withholding from the converted amount shrinks the tax-free base and can trigger penalties under 59 and a half. Second, each conversion starts its own five-year clock: withdraw converted principal within five years before age 59 and a half and the 10% early-withdrawal penalty can apply. Conversions are powerful, but they reward planning and punish improvisation.
Key takeaways
One question decides it: will your marginal tax rate be higher now or in retirement? Higher now favors traditional; higher later favors Roth. Tied rates mean tied outcomes: the math is identical either way, so choose on flexibility. Young and low-bracket usually means Roth: paying 12% now for decades of tax-free growth is the bargain of a lifetime. Peak earning years usually mean traditional: dodging 32% now to pay 22% later is free money. When in doubt, split: holding both buys options every withdrawal year. And remember the hierarchy: the savings rate matters far more than the account type, so automate contributions first and optimize the label second.
Roth vs. Traditional IRA FAQs
What is the difference between a Roth and traditional IRA?
Traditional IRA contributions are pre-tax and withdrawals are taxed; Roth contributions are after-tax and qualified withdrawals are tax-free. The choice comes down to whether your tax rate will be higher now or in retirement.
Is a Roth IRA better if I am young?
Usually, yes. Young earners are typically in lower tax brackets, so paying tax now at a low rate to get decades of tax-free growth is the better trade.
Can I contribute to both a Roth and traditional IRA?
Yes. You can split contributions between both accounts in the same year, as long as your combined total stays within the IRS annual limit. This is a common tax-diversification strategy.
What happens if my tax rate is the same in retirement?
The two accounts produce identical after-tax wealth, because multiplication is commutative: it does not matter whether the tax is taken before or after the growth. In that case, choose on flexibility and rules, not math.
Do Roth IRAs have required minimum distributions?
No. Roth IRAs have no required minimum distributions for the original owner, while traditional IRAs require withdrawals starting at age 73 under current law. Check current IRS rules, as ages and limits change.