I am in USA from October 2008 and working on L1 VISA. My payroll is being gerated in USA. Would like to travel back India in November 2014. Was on vacation (India trip) for one month in 2014. Do I have to pay tax in USA and India for whole tax year? Please help me understanding the law. How to file tax in India to avoid double taxation? Thanks in advance