Roth vs. Traditional IRA: Which Is Best for You?

Investing, IRA, Retirement Planning, Roth IRA

May 15, 2017


Roth vs. Traditional IRA: Which Is Best for You?

Here’s the drive-thru window answer to the “Should I contribute to a Roth IRA or a traditional IRA?” question:

A Roth IRA is a stronger choice if you expect your tax rate to be the same or higher in retirement, because withdrawals in retirement are not taxed. A traditional IRA makes more sense if you expect your tax rate to be lower in retirement, because contributions made now are deductible.

Of course, there are a lot of details between the lines of our abridged Roth IRA vs. traditional IRA answer. We’ll guide you through all of it — how much, if anything, the IRS will let you contribute to both types of IRAs, what’s deductible and what’s not, the rules about borrowing money before retirement and other important pros and cons.

Roth vs. traditional IRA? How to choose

  1. Consider the tax benefits of each. Consider a traditional IRA to get a tax break now, and a Roth IRA to reduce your taxes in the future.
  2. Calculate your Roth IRA contribution amount. Find out how much you’re eligible to contribute.
  3. Calculate your traditional IRA contribution amount. Find out how much you can deduct.
  4. Compare early withdrawal fees and penalties. The IRS has different rules for borrowing money or withdrawing cash from a Roth versus a traditional IRA before age 59½.
  5. Consider benefits after retirement. Factor in how long you want your money to remain invested and how much you want to leave to your heirs.

Tax benefits of Roth and traditional IRAs

The biggest difference between a Roth and a traditional IRA is how and when you get a tax break.

  • Traditional IRA: The benefit of a traditional IRA is that your contribution is tax deductible.
  • Roth IRA: The benefit of a Roth IRA is that your withdrawals in retirement are not taxed.

In other words, with a traditional IRA, you pay taxes when you take distributions in retirement (or if you make withdrawals prior to retirement). A Roth IRA operates in reverse: You pay taxes upfront, because your contributions are not deductible.

One thing that Roth and traditional IRAs have in common is that in both accounts, earnings on your investments grow tax-free.

» Save on taxes today: Use NerdWallet’s free retirement planning tool to see which investing accounts give you the most tax benefits.


To help you figure out which tax setup will be most beneficial to you in the future, let’s start with your present: What’s your income tax bracket?

If you’re currently in a low tax bracket (anything in the low 20% range or lower), a Roth IRA is probably a good choice. This is more likely the case if you’re in the early stages of your career, or you’ve changed careers and will be at a higher rung of the income ladder when you retire.

Why a Roth? Withdrawals from a Roth IRA in retirement are not subject to income tax. So when your future flush self starts drawing income from your Roth IRA savings, you won’t have to pony up income taxes to the IRS when your tax rate has gone up.

If you’re in a high tax bracket or close to retirement age, a traditional IRA makes the most sense. Why? A traditional IRA enables you to take a tax deduction when it benefits you most.

After their 40s or mid- to late 50s, people tend to migrate to a lower tax bracket due to full- or semi-retirement, taking on lower-paying but more meaningful work, or simply needing to draw less income if expenses have gone down. And since withdrawals from a traditional IRA are taxable as income as long as they’re taken after age 59½, by choosing a traditional IRA you save again on the backside because you’re taking out that money when you’re in a lower tax bracket.

Here’s a table that illustrates how taxes work in both situations:

 If your tax rate is LOWER in retirementIf your tax rate is HIGHER in retirement
Current tax rate
Tax rate in retirement
Annual investment$5,500$5,500$5,500$5,500
After-tax value in retirement*$555,902$572,898$555,902$472,835
* Assumes a 7% annual return and 30-year time horizon; traditional IRA includes invested tax savings.

[back to top]

Calculate your Roth IRA contribution amount

Both traditional and Roth IRAs come with eligibility rules and restrictions that determine how much you can contribute. Assuming you’re eligible for both, you can contribute to a traditional and a Roth IRA during the same year, as long as the total amount does not exceed the maximum allowable contribution limit of $5,500, or $6,500 if you’re age 50 and over.

The amount you’re allowed to contribute to a Roth IRA isn’t an all-or-nothing scenario — it’s a “heck, yeah!,” “sorta” and “sorry, not this year, cowboy” scenario. Roth IRA contribution limits are based on household income, and those at higher incomes often find themselves squeezed out of Roth eligibility either partially or completely.

Nerd tip

The IRS defines “income” differently than the rest of us for its IRA calculations. They base deduction and contribution parameters on your modified adjusted gross income, or MAGI. Hint: For most people, MAGI is the same as adjusted gross income. You can use this MAGI worksheet to figure out yours.

Unlike a traditional IRA, the amount you make has no influence on Roth IRA deductibility. That sounds like good news, but please hold your confetti: It’s actually moot news. Remember, contributions to a Roth IRA are not deductible in the first place.

Our handy Roth IRA contribution calculator can figure out how much, if anything, you’re allowed to contribute.

If you’re eligible to contribute up to the full amount, you should be beaming.

If you’re allowed only a partial Roth IRA contribution, that’s still something. Strive to contribute as much as the IRS allows since the Roth is a more flexible account than the traditional IRA. (You can see how contributions now affect your retirement later by using our full Roth IRA calculator.) Then, go on and see if you qualify for a deductible traditional IRA and get an IRA twofer.

If you don’t meet the Roth IRA contribution limits, there are things you can do to close the gap between the Roth income limit and how much of your income is taxable. A few MAGI-lowering tricks: Contribute to your workplace retirement plan and/or an HSA, and be sure to take any and all deductions available to you, such as moving expenses for a job or student loan interest.

NerdWallet is a free tool to find you the best credit cards, cd rates, savings, checking accounts, scholarships, healthcare and airlines. Start here to maximize your rewards or minimize your interest rates. Dayana Yochim

Find the best roth IRA

  • View NerdWallet's top picks
  • Read reviews of account providers
  • Open and fund your account

Still don’t qualify for a Roth after you’ve lowered your taxable income? It’s time to sneak in through the back door. A backdoor Roth IRA is a way to indirectly invest in a Roth by making a traditional IRA contribution, even if it’s fully taxable, and transferring the money into a Roth account. You’ll owe taxes on any gains on your investments before the conversion is complete and any contributions that you did deduct when you funded the account, but if you do it quickly you can minimize the tax damage.

Calculate your traditional IRA amount

A Roth has income limits, but there are no such restrictions with traditional IRAs. Titans of industry and everyday workers alike are eligible to open and contribute up to the traditional IRA contribution limits allowed by the IRS. The “bad news” is that your income affects how much of your IRA contribution you’re allowed to deduct from your taxes.

In addition to the size of your paycheck, traditional IRA deductibility takes into account your relationship status, your work perks and how you represent to Uncle Sam each April. Or, in the words of the IRS: your income, tax filing status, and whether you and/or your spouse are covered by an employer’s retirement plan.

Our traditional IRA contribution calculator can help you find out how much you’re allowed to deduct.

Keep in mind: Even if you’re allowed to take the full deduction, this doesn’t automatically mean that a traditional IRA is the best choice for you — it just means that you’ve got an IRA, sure thing. There are perks that come with a Roth that may be more meaningful to you than the immediate deductibility you get from a traditional IRA, and those perks should factor into your decision.

If you’re allowed only a partial IRA deduction, don’t feel like you’re being shortchanged. A deduction is a deduction. Even better, if you also qualify for a Roth IRA contribution, you can contribute to both types during the same year as long as you do not exceed the maximum allowable contribution limits.

NerdWallet is a free tool to find you the best credit cards, cd rates, savings, checking accounts, scholarships, healthcare and airlines. Start here to maximize your rewards or minimize your interest rates. Dayana Yochim

Find the best traditional IRA

  • View NerdWallet's top picks.
  • Read reviews of account providers.
  • Open and fund your account.

And if the IRS says you can’t take any deduction at all, think of it as their way of saying, “We think you should use this time to explore other retirement savings opportunities.” One of those opportunities might be funding a nondeductible IRA with after-tax dollars to get the benefit of having your investments grow tax-free.

[back to top]

Compare early withdrawal fees and penalties

It’s generally not a good idea to withdraw money from an IRA early and the rules do a good job of deterring it: You must be at least age 59½ to avoid early withdrawal penalties and taxes. But sometimes dipping into your retirement savings is unavoidable.

When you take money out of a traditional IRA before retirement, the IRS socks you with a hefty 10% early-withdrawal penalty and taxes the money you take out as income at your current tax rate.

The Roth has better terms for those who break the seal on the retirement savings cookie jar: It allows you to withdraw contributions — money you put into the account —at any time without having to pay income taxes or an early withdrawal penalty. However, there are different rules when it comes to accessing the earnings from your Roth IRA: That money is subject to the five-year rule that states that any earnings withdrawn before your first Roth IRA contribution is at least 5 years old may be subject to income taxes and a 10% early withdrawal penalty (see our detailed explanation of Roth IRA withdrawal rules).


In some instances you can avoid the 10% penalty of dipping into your retirement accounts early. You can avoid early withdrawal penalties on a traditional IRA in the following instances:

  • First-time home purchase: You can withdraw up to $10,000 penalty-free to buy, build or rebuild a first-time home. And if you’re married and your spouse qualifies for a first-time home purchase, he or she can also make a $10,000 penalty-free withdrawal.
  • Higher education expenses: Included are tuition, fees, books, supplies and other costs of attending an eligible education institution for you, your spouse and the children and grandchildren of you or your spouse.
  • Medical expenses: There are several health-care and health-related situations where the IRS will waive the 10% early withdrawal requirement. They include withdrawing money to pay for unreimbursed medical expenses, health insurance premiums after 12 weeks of unemployment and if you become disabled before age 59½.
  • You’ve inherited an IRA: IRAs left to a beneficiary or an estate are exempt from the 10% penalty tax on early withdrawals, as long as you don’t designate yourself as the account owner or roll it over into your IRA or other retirement plan. (See the IRS rules on inheriting an IRA for details.)

For the Roth IRA, all of the above scenarios are considered exceptions to the early-withdrawal rules, which gets you out of paying that 10% penalty even if you don’t meet the five-year rule. But the money withdrawn is subject to taxes. For the Roth IRA the only circumstances under which you can avoid taxes and an early withdrawal penalty on earnings are if you meet the five-year holding rule and:

  • You are age 59½ or older or
  • You’ve become disabled or died and distributions are being taken by your estate or account beneficiaries or
  • You’re withdrawing up to $10,000 for a first-time home purchase

Think about your future needs and which type of IRA provides the most flexibility if you need to make an early withdrawal.

[back to top]

Consider benefits after retirement

It seems fitting that we end this article where we began: forecasting the future.

Let’s fast-forward to your 70th birthday. Six months after you blow out the birthday candles you’ll be subject to required minimum distributions from your traditional IRA.

Taking RMDs is not a big deal if you’re retired at age 70½ and are already living off your retirement savings. But if you’re a sprightly and financially flush member of the silver-haired set who doesn’t necessarily need to withdraw funds from the IRA, the requirement is less appealing. Not only will you have to interrupt the growth of what’s in your account by making withdrawals, but if you’re still working and want to contribute more to a traditional IRA, you’re out of luck. No additional contributions are allowed after age 70½.

For those who live long and continue to prosper, the Roth is less stringent: It has no required minimum distribution rules. You’re free to let your savings stay put in the account and continue to grow tax-free as long as you live. You’re also allowed to continue contributing to a Roth past the age of 70½. If you’re fortunate enough to not need to tap into the account for income right away and you want to pass on a larger account to your heirs, Roth is the way to go.

Got more questions? We have answers

Numerous big-name investment companies offer competitive IRAs, but choosing the best one for you should involve considering these accounts’ features in the context of your needs and preferences. Our detailed analyses of the best IRA providers and best Roth IRA providers can help you understand all the relevant features of these accounts and choose the best one for your needs.

You can review our Roth IRA rules page, which breaks down all you need to know on Roth contribution limits, income eligibility and distribution requirements for 2017, or check our pages on traditional IRA distribution rules and traditional IRA contribution rules.

Yes. Moving your funds from a 401(k) at a former employer to a traditional or Roth IRA is a reasonably straightforward process, and most 401(k) and IRA providers are well-equipped to handle it. You can learn how it all works in our 401(k) rollover guide.

There are lots of factors to consider here, including your income, desired retirement age, monthly expenses, health status, future Social Security benefit levels and countless others. Our retirement calculator can help you understand if you are saving enough to meet your needs in retirement and develop a plan to help maximize your savings.

A previous version of this article misstated the five-year rule on withdrawals from a Roth IRA. The rule applies only to earnings, not contributions. This article has been corrected.

Dayana Yochim is a staff writer at NerdWallet, a personal finance website. Email: Twitter: @dayanayochim.

Updated May 15, 2017.