The typical comparison between Traditional and Roth IRAs goes roughly as follows:
A traditional IRA allows you to invest pre-tax money into the account and it grows tax free. Once you withdraw the money it then gets taxed as though it were income based on the amount you withdraw for that calendar year. A Roth IRA has you invest post-tax money and also grows tax free. However, when you make withdraws in retirement that money is then tax free.
(comparison borrowed from here)
However, there are income limits concerning the eligibility of taking the deduction if the taxpayer has retirement plans offered by their employer. This brings up 2 questions:
- If I'm above the deduction cap for a Traditional IRA (currently $66k/yr single and $110k/yr MFJ), can it still be considered "pre-tax"? (I'm assuming not, since it can no longer be claimed for any deduction)
- If I'm between the upper deduction limit for a Traditional IRA and the income cap for a Roth IRA (currently $105k/yr Single and $168k/yr MFJ), is there any benefit to a Tradional IRA at all?