Canada-sourced income is taxable in Canada, irrespective of whether the company or individual fulfills the ‘resident’ requirement or not, and in order to prevent non-residents who perform services in Canada from avoiding paying Canadian income taxes on the services income earned in Canada during their temporary stay, the Canadian government requires the payer to withhold...