Roth versions of 401(k)s don't give you an immediate tax break: You have to pay tax on any income you contribute to the plan. But you won't have to pay tax on withdrawals in retirement, so your money can compound tax-free ad infinitum.