
Originally Posted by
MukatA
L1 is work visa. Your employer has a fixed base in the U.S. and is a U.S. company, so there is no tax exemption.
For 2007 you will file a nonresident tax return.
There are companies which are india based and they provide L1 visa for their employees.
Does that mean they are a US based company??
Treaty says that income should not be bourne by a company which is is permanent resident of US.Dont you think that in this case the company employees can claim the India - US tax treaty benefit?