The Canada Revenue Agency’s (CRA) Charities Directorate is the de facto regulator of Registered Charities in Canada and they audit between 600 and 800 charities per year.   This article Registered Charities and CRA Charity Audits will help you understand the process for dealing with a CRA charity audit and the likely outcomes.