If you are referring to money leaving Canada, there is already a withholding tax - has been for years.  If you are referring to money flowing across the Canadian border incoming, why would money earned outside Canada be subject to Canadian tax?