First, Thanks a ton all of you for your insights. To start with I do understand the importance of ITR. - As I belong to India the company will hopefully issue the Form 16 by say mid of May I will get my ITR done. As per your advice I will better wait for my ITR to be ready. - About salary being cred...