I am on H1B visa and my home country is India. My company gave me training in India for about 5 weeks and during that time my company paid me in India in Indian currency but did not pay me in US.
Is there any US law which says I may not be paid in US during my training period in India? Do I need to file tax returns in US for the wages I earned in India?
Is there any US law which says I may not be paid in US during my training period in India? Do I need to file tax returns in US for the wages I earned in India?