Individuals with income over $178,000 are not allowed to contribute to a Roth IRA. However, the law changed a couple years ago creating a nice loophole. Congress changed the law which allows an individual at any income level the ability to convert an existing regular IRA account into a Roth IRA, as long as they pay the tax on the conversion.
You make a non-deductible contribution to a regular IRA because an individual at any income level is able to do this after-tax contribution. Then you instantly convert that IRA into a Roth IRA. Since it was an after-tax contribution, you do not have to pay any additional tax. The benefit is that you now have the funds in a Roth IRA.
Funds in a Roth IRA grow tax-free. And so long as they stay in the account until retirement, all of the distributions are tax-free as well, even the gains in the account. No tax, ever, unless you pull the funds out early (then you are just taxed on the earnings). Request an appointment with me to discuss your retirement options.