The U.S. bases taxation on both residency and citizenship. U.S. citizens are taxed on their worldwide income (income from all sources derived from inside and outside of the U.S.), whether they are resident in the U.S. or not; that is, they do not need to be physically in the U.S. for this liability to arise. U.S. citizens must file Form 1040, U.S. Individual Tax Return with the IRS annually.1
U.S. citizens that reside in Canada are also taxed in Canada on their worldwide income. Canadian resident taxpayers – including any U.S. citizens resident in Canada – must file a T1 Individual return with the CRA annually.2 The deadline for filing a T1 income tax return is April 30th of the following year, unless the individual earns business, professional or self-employment income, in which case the individual has until June 15th to file his or her T1 tax return. It is important to note that payment of any tax owing to the Canadian government is due on or before April 30th of the year following the tax year, regardless of when the individual’s tax return is due.
Part-year residents, which include U.S. citizens who become Canadian residents for tax purposes during the year, will have part-year tax returns to file in both Canada and the U.S. In Canada, the part-year tax return has the same filing deadlines as the general T1 income tax return applicable to Canadian residents.
1. http://www.irs.gov/uac/Form-1040,-U.S.-Individual-Income-Tax-Return.