Loop holes in tax codes allow exploitation of ambiguities and technicalities to reduce or eliminate taxes legally. Some ways to avoid taxes include contributing to charity, deferring income, or doing a bond swap. However, exploiting loopholes may lead to intensive tax audits. The Direct Tax Code aims to simplify taxes through a standardized tax slab and removal of most exemptions.