Tax treaties between nations serve an important purpose: They ensure that the taxpayer is not left in the lurch when multiple countries each want to tax the same income. Canada currently has 92 tax treaties in effect with other countries, to protect taxpayers from over-taxation. Most recently, on January 15, Canada and Taipei signed an Arrangement for the Avoidance of Double Taxation and the Prevention of Fiscal Evasion with Respect to Taxes on Income, based on standards developed by the OECD for the exchange of tax information.