http://www.tcalc.com/tvwww.dll?User
Try this calculator. I've tried all kinds of numbers. The Roth IRA always comes out better.
My situation is:
Current IRA amount: $8,000
Current tax bracket: 15%
Retirement tax bracket: 15%
Estimated investment rate of return: 10%
How much do you plan to save each year: $4000
Amount saved is: After Taxes
Maximum IRA sheltered contribution:* $4000
How many years until you retire: 30
And my result is according to the calculator is:
------------------------Regular IRA------Roth IRA
Sheltered---------------863,368.93 -----863,368.93
Non Sheltered------------94,733.54------0.00
Total Before Taxes-------958,102.47-----863,368.93
Total After Taxes--------828,597.13------863,368.93
The Roth IRA is better. Even if I change my current tax bracket to 25% the Roth is still a little bit better.
Now, if I had more money to invest (which I don't), I would put it into a regular IRA (or 403b if my school system would ever get with the program) rather than investing in just plain old mutual funds or stocks because of the tax sheltering advantage. Maybe this is what you're thinking about-- I could invest in a mutual fund straight up and pay taxes on my income before I invest it and then also pay taxes on the earnings later OR I could invest in a mutual fund within an IRA and then only pay taxes on the earnings.
Ok so here are my options:
Best option: Roth IRA: Pay taxes only on my meager income, not on future massive investment earnings
Next best option: Regular IRA: Pay taxes on massive investment earnings, but not on my meager income
Worst option: Straight up mutual fund/stocks: Pay taxes on both my meager income and massive investment earnings