What is a tax shelter?

A tax shelter is any legal method, investment, or arrangement that reduces taxable income, eliminates tax liability, or defers taxes to a future period under rules explicitly permitted by the tax code. Tax shelters achieve these results through mechanisms such as...