This is our main tax information forum which deals with topics concerning Canadians living and working in the U.S., U.S. citizens contemplating working in Canada, and all aspects of Canadian and U.S. income tax and related adminstrative issues.
I work from Canada for a US employer as a contractor, but occasionally visit (2-3 days per month, well under 183 days per year) their US offices. I have a TN Visa for this employer, mostly to avoid potential border-crossing problems.
I am paid via wire into a Canadian account with no US or Canadian withholding.
My understanding is I will file a Canadian tax return with my income from my US employer/client considered self-employment income, and shouldn't even need to file US taxes (I have no other US income other than bank account interest).
Am I correct, or will I need to file a 1040NR? If so is the income from my employer/client considered US-sourced income or Canadian-sourced income?
Will having a TN visa raise red flags with the IRS if I'm not required to file?
After 20 years, I am severely cutting back on responses. Do not ask specifically for my help. There are a few others on this board that can answer most questions. All the best
I was also a U.S. resident for just over half of 2012 and filed as a full-year resident for 2012, I saw in another thread you recommended the person file a 1040NR with 0 owing just to make the IRS aware that they're no longer a resident. Would you recommend that in my case as well?
actually I am a reader from china,here ,I just want to pratice my english expression and also know more about the Customs in your country.would you please reconsider about my application.thank you.