Regarding FATCA the very bad American law that all the world hates
and it will violate most nations constitutions.
FATCA compliance costs for the worlds financial institutions are astronomical, and Canadas banks are hoping that the federal government will negotiate an intergovernmental agreement (IGA) with the Americans that would allow them to report data on U.S. citizens to Canada Revenue Agency, which in turn would send it to the IRS. The U.S., to facilitate this approach, has written a Model Agreement to be used as a template for these bilateral tax agreements.
But a major obstacle to all this is Canadas Charter of Rights and Freedoms, which prohibits (Section 15.1) discrimination based on several criteria, including national or ethnic origin. Constitutional expert Peter Hogg has pointed this out in a five-page letter to the Finance Department, which is co-ordinating the IGA negotiations with the US.
In my opinion, the procedures mandate by the Model IGA are discriminatory in a way that would not withstand Charter scrutiny, Hogg says in his letter. These procedures effectively treat individuals differently, and adversely, based on an immutable personal characteristic, specifically citizenship. If Parliament were to enact legislation authorizing and permitting this type of differential and adverse treatment, the legislation would contravene the equality protections in section 15 of the Charter.
http://www.vancouversun.com/news/Compliance+with+violate+Charter+Rights/8086718/story.html