as you are receiving the income at india for working at india, you will file IT return as per Indian IT law for income from business / profession upon deducting allowable expenses. you will get extra benefit for fetching foreign currency. you should deposit advance tax as per your receiving.