Greetings,
I'm on a L1 visa and have been here in the US since March 2009.
I'm still on the foreign company's payroll and the only $ I get is for lodging which is paid by the US company.
My question is:
1. Do I need to file tax? If so, where do I start or what form do I go with first? Just additional info - in my country, taxes are filed in April.
Thanks in advance!