In short, these can be summarized like this: 401(k)/403(b)/TSP = Immediate tax benefits and tax-free growth. No income limit means the tax deduction for high income earners can be especially attractive. But taxes are due when the money is withdrawn. Roth 401(k) = No immediate tax benefit, tax-free growth and no taxes due on withdrawal. Deductible IRA = Immediate tax benefits and tax-free growth. But taxes are due when the money is withdrawn. Deductibility is phased out over certain income levels. Non-Deductible IRA = No immediate tax benefit, tax-free growth and added complexity. Taxes are due
...more