I'll lay out certain assumptions based on my understanding so far before I ask the Qs -
- I was working on a US H1B for a US employer running USD payroll into my USD account while physically in the US until late 2022. I'm not a US Citizen or a US PR.
- For tax year (TY) 2023, everything in (1) is true, except that I was physically in Canada for all of TY2023 as a Canadian PR. I used the CRA test to figure out that I'm a "CA factual-resident for tax purposes". I used the IRS test to figure out that I'm a "US non-resident for tax purposes".
- This means that my entire W2 income for TY2023 is actually Canada-sourced.
- My company has been withholding USD tax at source for the entire TY2023.
- Am I right in assuming that my tax payment will be to the CRA and the potential FTC claim will be to the IRS and not vice-versa?
- I need to file 1040NR in the US, is this correct?
- If (2) is true, will simply filing the 1040NR be enough for a refund of the entire IRS withholding for TY2023?
- Do I also need to file the IRS Form1116 and claim an FTC with the IRS?