I hope this hasn't been answered previously - I couldn't find this exact situation described in another post:
I have been hired as a full time employee for a Canadian based corporation, that is wholly (or majority) owned by a US corporation. These two companies are tightly integrated (same email system, shared HR services...) I have been asked to fly down to the parent company's office in the US to perform work with the employees down there in the finance department since they need help and the work I do is specialized. I would fly down once every couple of weeks for a few days and then return to Canada each weekend. I will be paid on salary by the Canadian corporation.
My job+education qualifies me for a TN visa and will be applying for that as requested by my employer.
Questions:
1) Does the portion of my CAD salary 'earned' working in the US for the parent company require me to file a non-resident US income tax form even though I don't directly earn income in the US or get paid by a US entity?
2) If answer to above is 'Yes' should my CAD employer, or the US parent, be withholding US tax...they are not going to do that, and are only remitting CAD tax from my CAD salary.
Thanks for any guidance.





News