ITR Filing Requirements:

For Companies:

All companies, including foreign companies operating in India (whether profit-making or not), are required to file an ITR, regardless of their income. 

For Individuals:

An individual is required to file an ITR only if their annual income exceeds ₹3 lakh (Basic Exemption Limit) 

Exceptions: Even if an individual's income is below the limit, they may still be required to file if: