Personal Finance

Roth IRAs are the way to go (if you qualify)

Why IRAs are a great way to save
VIDEO2:0902:09
Why IRAs are a great way to save

I've received a lot questions on Twitter about Roth IRAs and saving for retirement.

One viewer—E. H.—tweeted: "I have a Roth IRA but my income is above the limit. Should I start a regular IRA and roll it into a Roth at year end?"

Roth IRAs are a terrific way to save and invest for retirement. You make after-tax contributions and earnings grow tax-free. Unlike regular IRAs, withdrawals from a Roth account are tax-free in retirement, as long as you meet certain requirements.

Read MoreSurge in 401(k) balances, but not enough to retire

You can contribute up to $5,500 in a regular or Roth IRA this year, or $6,500 if you're 50 or older. But not everyone can contribute to a Roth IRA. Individuals making over $129,000 this year and married couples who make over $191,000 and file taxes jointly are ineligible.

Income limits on deductible IRAs are even lower. Yet anyone can make a nondeductible IRA contribution. If you do that, you can then convert the money to a Roth IRA. If you do the conversion immediately, the money that you convert from the nondeductible IRA to the Roth should be tax free, since you've already put in after-tax dollars.

Read MoreObama advisor charts smart course for financial ed

But there's an important caveat: Retirement expert Denise Appleby warns that when you convert a non-deductible amount from a regular IRA to a Roth, the IRS looks at all of your regular IRA accounts.

The IRS treats all of those balances as one regular IRA. So if you have other regular IRA accounts, the amount that you convert will include a pro-rated amount of pre-tax and after tax balance—your non-deductible contribution will no longer be converted completely tax-free.

Read MoreHow media hype can sabotage your retirement

That's a lot to consider. Consult a tax professional and/or financial advisor before making the contribution or conversion.

If you have retirement questions, email me at yourmoney@cnbc.com or tweet me at @sharon_epperson and use the #GetAPlan hashtag.