RobertB4444
Expert Alumni

Education

As a US citizen all of your worldwide income is taxed in the US.  As an Italian resident all of your worldwide income it taxed in Italy.  Do the Italian tax return first and then file the US tax return just as if you lived here - which includes all of the Canadian income - and then take an FTC on everything that is taxed in Italy.

 

@gbriel 

**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"