1. Indian Employee visits US on L1 Visa and stays for a period less than 90 days.
His company is a indian subsidiary. His salary is paid by the Indian company (not the US parent company). Does he have to pay any tax in US ?
2. If his company rewards him with company shares then does he need to declare these shares? Does he need to pay the tax on these shares? If yes, what's the procedure?