All individuals and businesses in India need to file ITR if their gross annual income is higher than the basic exemption limit.