Question: what are general anti avoidance rules?
Answer: General Anti-avoidance Rule (GAAR) is a concept which generally empowers the Revenue Authority in a country to deny tax benefit of transactions or arrangements which do not have any commercial substance and the only purpose of such a transaction is achieving the tax benefit.