If you're a Canadian PR living in Canada but working for a US company and getting paid in USD, be aware of the tax complications before you commit to that arrangement:
- Expect possible double taxation. Being paid directly by a US company while resident in Canada can trigger tax obligations in both countries, since your Canadian residency generally makes your worldwide income taxable in Canada, while a US payer may withhold or report income under US rules.
- Two common ways to reduce this friction: work as an independent contractor invoicing the US company from Canada, or work through a PEO (Professional Employer Organization) or a Canadian entity of the US company, if one exists — both can simplify how you're taxed and paid.
- Watch your US status connection. If you're being issued a US W-2 (e.g. tied to an H-1B, L-1, or F-1 status), your situation is more complex, since you may end up owing US tax first and then facing generally higher Canadian tax rates on top, requiring foreign tax credit claims to avoid double taxation.
- This does not directly affect citizenship eligibility through this arrangement per se, but get professional cross-border tax advice, since improperly filed taxes could complicate future PR renewal or citizenship applications indirectly through compliance issues.
Cross-border tax rules are complex and change; consult a cross-border tax accountant before structuring this kind of arrangement.