If a U.S. person does business in Canada, there are many different tax implications that should be addressed to ensure proper compliance with Canadian reporting requirements enforced by the Canada Revenue Agency (CRA). Withholdings are generally required at source on any income earned by a non-resident in Canada. The CRA has its own prescribed withholding...