This is a wonderful website and I am hoping I can get some advice. I have read a lot but I didn't seem to find a clear answer to my situation.
I moved to the US on TN visa in August 2007. For the year 2007, I filed my Canadian taxes as a resident and my US taxes as a non-resident (1040NR). I did not declare any foriegn income on both returns and I am not sure now that this was a right thing to do or not?
In 2008 I changed my work visa status in the US from TN to H1-B. I married a canadian in June 23rd, 2008 and she moved to the US with me right after this date with a H4 Visa. I have already filed a joint US taxes through HR block as US resident alien. I am not sure how to file my 2008 Canadian taxes yet? I noticed just recently that I have to file the NR-73 form. I don't have main residential ties in Canada. I still have Canadian checking bank accounts and a Canadian driver license. Also I have a HBP repayment obligation for the house that I sold in November 2007, right after I first moved to the US.
I received absolutely no income from Canadian sources in 2008. My wife is still a student, she received very little income in 2008 in Canada before she moved here. I am not sure what is the best way to claim my residential status with CRA. Do I have to do a tax return or just file the NR73 form. I figured the best way is for my wife to file her own taxes seperately? I am now aware of the tax treaty between Canada and the US and obviously I am trying to aviod paying foriegn income tax in Canada. Please let me know what is the best thing to do?



Privacy Policy