I am an american citizen living in canada with permanent residence status. I work sub contract work in the US for 3 - 6 months a year and I am also self employed earning income in Canada. How to I file my taxes. I have been filing in Canada for the past 20 years, but now I have US income I am wondering what changes.