Skip to main content

Roth vs Traditional 401(k): Which Is Better for You?

Compare Roth and Traditional 401(k) contributions. See which saves more based on your current tax bracket and expected retirement income.

The Verdict

Choose Roth if you expect higher taxes in retirement. Choose Traditional if you're in a high tax bracket now and expect lower income later.

Feature Roth Traditional 401(k)
Tax on contributions Taxed now (after-tax dollars) Tax-deductible (pre-tax dollars)
Tax on withdrawals Tax-free in retirement Taxed as ordinary income
Required minimum distributions None (since SECURE 2.0) Required starting at age 73
Best for tax bracket Lower bracket now, higher later Higher bracket now, lower later
2025 contribution limit $23,500 ($31,000 if 50+) $23,500 ($31,000 if 50+)
Immediate tax benefit None Reduces taxable income today

The real question: where will your tax rate be?

The Roth vs Traditional decision comes down to one thing — whether your tax rate is higher now or in retirement. Pay taxes now (Roth) if you expect them to rise. Defer taxes (Traditional) if you expect them to fall.

Most people assume their income drops in retirement, making Traditional seem obvious. But that ignores several factors that push retirement taxes higher than expected.

Why Roth is winning the debate

Several trends favour the Roth:

  • Tax rates are historically low. The 2017 Tax Cuts and Jobs Act expires after 2025, potentially pushing rates higher. Paying today’s known rates may beat tomorrow’s unknown ones.
  • Social Security taxation. Traditional 401(k) withdrawals count as income, which can push up to 85% of your Social Security benefits into taxable territory.
  • No RMDs. Traditional 401(k)s force withdrawals starting at 73, whether you need the money or not. Roth accounts let your money grow tax-free indefinitely.
  • Estate planning. Roth accounts pass to heirs tax-free. Traditional accounts burden heirs with income tax on every dollar withdrawn.

When Traditional still wins

The Traditional 401(k) is better when:

  • You’re in the 32% bracket or higher and confident you’ll be in a lower bracket in retirement
  • You need the tax deduction now to qualify for other benefits (child tax credit, education credits)
  • You’re close to retirement with little time for Roth growth to compound
  • Your employer match goes into Traditional regardless — so having both provides tax diversification

A $23,500 Traditional contribution saves someone in the 24% bracket $5,640 in taxes this year. That’s real money you can invest elsewhere.

The math on a $23,500 contribution

Assume 7% annual growth over 25 years, 24% tax bracket now, 22% in retirement:

Roth path: $23,500 after-tax → grows to $127,845 → withdraw $127,845 tax-free

Traditional path: $23,500 pre-tax → grows to $127,845 → withdraw $127,845 minus 22% tax = $99,719 after tax

But the Traditional saver got a $5,640 tax refund upfront. Invested at 7% for 25 years, that becomes $30,627.

Traditional total: $99,719 + $30,627 = $130,346. Slightly more than Roth — but only because the retirement tax rate was lower.

If retirement and current rates are the same (24%), the Roth wins because there’s no tax drag on the full balance.

The best answer: do both

If your employer offers both, split contributions. Tax diversification in retirement is valuable — you can draw from Traditional accounts up to a low bracket, then switch to Roth for the rest. This gives you control over your tax bill in retirement.

Take the Next Step

Open a retirement account

We may earn a commission at no extra cost to you. We recommend partners based on relevance to the calculator you're using, not on commission rates. Full disclosure

Run the numbers yourself

Use our calculators to see how these options compare with your specific numbers.