Audits and Reviews

General purpose audits and reviews

There are a variety of reasons why our clients require an audit. These can be as simple as receiving a government grant or establishing a credit facility with a financial institution, or as complex as a succession plan or the sale of a business. We are experienced in performing general purpose audits.

Contact us to learn more about:

  • Not-For-Profit Organizations audits and reviews
  • Public Sector Accounting and Auditing Standards and filing requirements for Government Reporting Entities and Crown Corporations
  • Preparation of audited financial statements
  • Required audit procedures

Specialized audits

Whatever your specific requirements are, we are able to provide you with the type of audit your unique situation requires.

Contact us to learn more about:

  • Real estate and lawyer trust audits
  • Sales audits
  • Payroll, Goods and Service Tax (“GST”) and other compliance audits
  • Specialized audit procedures for specific purpose audits
  • Internal control audits


Review engagements are usually needed to meet bank and other statutory requirements. A review engagement report provides a moderate level of assurance but provides no opinion on the financial statements or financial information.

Contact us to learn more about:

  • General reviews for bank or other statutory requirements
  • Compliance with bank covenants
  • Professional association requirements for review engagements

Canada Revenue Agency (“CRA”) Compliance and Request for information

CRA employs a self-reporting system for income and other taxes. CRA can request additional information relating to the revenue, expenses and other amounts reported in an income tax or other return. CRA can perform an audit of certain information that was reported, or not reported, in an income tax or other return. We have extensive experience dealing with and responding to CRA’s requests.

Contact us to learn more about audits and reviews:

  • Payroll audits
  • GST audits
  • Requests for receipts and other information
  • The Voluntary Disclosure Program