pk
Level 15
Level 15

Get your taxes done using TurboTax

@mokomoko  

(a) the best  US tax option would be for you to stay in Canada at least a full year or more .  I say this because if you keep your residency then you possibly can have  "foreign tax home and be able to exclude  Candain income from US taxes ( Only be taxed  by Canada )  This depends on the kind of accommodation with your employer.

(b)  Yes you can give up your H-1B  visa when you leave US and thereby  be a dual status ----  By leaving  in  July of 2024  you would have met the SPT   --- be taxed on world income during the "present " period.  For the rest of the year you are Non-Resident ( not physically present -- NRA ) and be taxed ONLY on US sourced income.

Note that SPT is on an annual basis ( but in fact if you were a  resident for the year before , you wil very easily meet the  SPT for the current year ).

 

Is there more I can do for you ?