pk
Level 15
Level 15

Deductions & credits

@azadnaik  thank you for your answers to my questions.

What I understand from your response is that you are  either 

 (a)   on  H-1B , employed by US employer and temporarily  ( short and with definite ending) working in Canada for the same employer.   In such a case  generally you will file your US tax return  as usual i.e. world income ( including any income paid in Canada, perhaps taxed by Canada ), Married Filing Joint, child as dependent, foreign tax credit eligible for any taxes paid to Canada  -- form 1666.  You probably also have to file Canadian income tax -- both of these filings are supported by TurboTax

 or 

(b) awaiting H-1 B  allocation / adjustment till early 2020 and staying / working in Canada for the same employer. In this  case , above suggestions ( under para (a)  ) should apply.

 

If the above scenarios  do not apply to you , then when you leave USA soil  you may be treated as a Non-Resident Alien  and there may be no requirement to report any foreign income on your 2019 return  { since your US sourced income stopped once you left the US soil}.   Perhaps I am misunderstanding your situation -- please elucidate

Salam aliqum, Naik ji