it is usually taxed more in Canada than US, so the foreign tax paid will be foreign tax credit offset the US tax. Or US has the oversea income exclusion, or you could skip it. Either way, It will end up with almost no tax for Canada income to pay US anyway.