Traditional vs. Roth IRA: what's the difference?

The core difference is when you pay taxes: a traditional IRA gives you a potential tax deduction today but taxes withdrawals in retirement; a Roth IRA offers no upfront deduction but tax-free qualified withdrawals later.

Both account types are individual retirement arrangements governed by the IRS, and they share the same annual contribution limits. The biggest difference is timing: when do you pay the tax on the money?

Tax treatment side by side

Required minimum distributions (RMDs)

Traditional IRA owners must begin taking RMDs by April 1 of the year after they turn 73 (under current law). Roth IRA original owners face no RMDs during their lifetime, giving more flexibility on when and how much to withdraw.

Income limits and who qualifies

Anyone with earned income can contribute to a traditional IRA, though the deduction phases out at higher incomes if you (or a spouse) are covered by a workplace plan. Roth IRA direct contributions phase out based on MAGI and filing status. The IRS publishes the current ranges; see IRS Traditional and Roth IRAs.

IRS-sourced comparison facts

Key takeaways

Related