Hey all - I'm an American and have been in Canada for about 7 months now as a temporary foreign worker. I was recently recruited by a U.S. company to work remotely. This company is a startup, and has no offices/branch in Canada. I'd like to stay in Canada as my partner resides here, so I plan on applying for PR as soon as I take the CELPIP (I have advanced degree, and will have plenty of points).
Assuming I get my PR and can legally reside in Canada after my work permit expires, I'm wondering what the tax implications would be for me, an American living in Canada as a PR, but working remotely for a U.S. company. I'd be on U.S. payroll, receiving income into my U.S. bank account, have income withheld for IRS, be issued a W2, and have other American benefits (health insurance, 401k, stocks).
I understand Canada taxes based off residency. Would it be a matter of filing both Canadian and U.S. tax returns - paying the CRA at tax time, and then receiving a refund from the IRS (due to tax treaty b/w the two countries)? I'd likely pay the difference in more taxes to the CRA due to Canada's higher tax rate.
I'm seeing a bunch of folks talk about PEOs, setting up your own company, independently contracting, etc...but this just seems overly complicated for my situation. I'd be a U.S. citizen legally working for a U.S. company, and (soon to be) a Canadian PR legally residing in Canada. At the end of the day, it appears I need to keep the CRA happy by paying taxes, and get the difference back from the IRS once I apply the foreign tax credit. Thoughts?
Assuming I get my PR and can legally reside in Canada after my work permit expires, I'm wondering what the tax implications would be for me, an American living in Canada as a PR, but working remotely for a U.S. company. I'd be on U.S. payroll, receiving income into my U.S. bank account, have income withheld for IRS, be issued a W2, and have other American benefits (health insurance, 401k, stocks).
I understand Canada taxes based off residency. Would it be a matter of filing both Canadian and U.S. tax returns - paying the CRA at tax time, and then receiving a refund from the IRS (due to tax treaty b/w the two countries)? I'd likely pay the difference in more taxes to the CRA due to Canada's higher tax rate.
I'm seeing a bunch of folks talk about PEOs, setting up your own company, independently contracting, etc...but this just seems overly complicated for my situation. I'd be a U.S. citizen legally working for a U.S. company, and (soon to be) a Canadian PR legally residing in Canada. At the end of the day, it appears I need to keep the CRA happy by paying taxes, and get the difference back from the IRS once I apply the foreign tax credit. Thoughts?