tax avoidance

"Tax Planning, Tax Avoidance and Tax Evasion"-What is the difference?

  Paying taxes from hard earned money is always a painful task. So every taxpayer tries to reduce his tax liability and there are three ways to reduce tax liability which