ITR and more; Here’s everything to know