From a contributor in a different post...
Hi, everyone, OP weighing back in here. I bit the bullet and actually paid a tax lawyer who specializes in cross-border taxation issues.
The bottom line is this: It's at best
complicated and at worst
illegal, depending on a variety of factors. It will almost certainly be painful for the US company to employ a resource outside the US as it confuses the IRS and the CRA will want to know why the company is not routing their pay through the CRA/Revenu Quebec. (I don't know if I mentioned this originally, but the US company has
no Canadian presence, so that creates the crux of the problem.) I would be
double-taxed throughout the year as I would be paying the IRS and, at the same time, having to pay CRA quarterly on my estimated earnings of the same.
HOWEVER, at the end of the year, I could claim the US taxes back as I wasn't physically present. It still wouldn't fix the heartburn that CRA or RQ would give me and they would likely pressure the US company (however they could) to do things "the right way" and pay through Canada first.
Now, it gets a little more complex, but he said, as a
self-employed consultant, options open up considerably and the IRS doesn't nearly care as much as I wouldn't be being treated as an FTE and wouldn't be resident in the States, so the IRS tax situation gets a bit better. The most obvious problem being that what I consider
self-employed and what RQ considers
self-employed may be at odds, so it would be best to form a corporation, hire myself and use the corporation in Canada to bill the Corporation in the US.
In the end, I decided the juice wasn't worth the squeeze, so I turned the offer down. Shame in that it paid a good chunk of change, but, with citizenship pending, I just can't afford to make my tax situation any more complicated than it absolutely needed to be.
Thanks for everyone's input - it was very much appreciated to have the input.
As always, I am not a lawyer, your mileage may vary, batteries not included, yadda yadda yadda..
https://www.canadavisa.com/canada-immigration-discussion-board/threads/us-citizen-in-canada-pr-working-for-us-company-as-an-fte-paid-into-us-bank.708547/