Category: Tax Law

Taxation of Companies

– Abhishek Kumar, CNLU INTRODUCTION Corporate Tax relates to the taxation of companies in India. For the purpose of taxation laws, a Company means: An Indian company, or a corporate body incorporated inside or outside India Any institution, association or body whether incorporated or not, and whether domestic or non-resident, […]

The Need for GAAR

By Saachi Kanjani & Isha Maniar “Editor’s Note: There has been extensive debate about the implementation of General Anti-Avoidance Rules (GAAR) across different jurisdictions. The need for GAAR is felt because it is believed that such provisions will improve the integrity of the taxation system and legitimise the interests of taxpayers as […]