Canada has tax conventions or agreements -- commonly known as tax treaties -- with many countries.
A tax treaty is designed to avoid double taxation for people who would otherwise pay tax on the same income in two countries.
Generally, a tax treaty determines how much each country can tax income such as:
If Canada has a tax treaty with your home country (see the list of treaty countries on Finance Canada's Web site), you can contact the International Tax Services Office for more information about the treaty.
Statement of Joint Cooperation Regarding Abusive Tax Transactions (PDF; 46KB)