Here’s a situation that happens often:
A business owner approaches a bookkeeper or a “finance-savvy freelancer” and asks:
“Can you prepare my financial statements for the bank? I just need a compilation.”
It seems harmless but the legal and professional answer is very clear:
You cannot obtain a true Compilation Engagement from a non-CPA.
A compilation engagement is not casual financial formatting.
It is an official professional service governed by CSRS 4200, and in Canada, it may only be performed by a licensed CPA.
A bookkeeper can prepare internal financials.
An administrator can generate reports from QuickBooks.
Management can format spreadsheets.
But these are not compilation engagements.
What makes a compilation “official”
To qualify as a compilation engagement, the financial statements must:
✔ be prepared by a CPA
✔ follow CSRS 4200 guidelines
✔ include a formal Compilation Report
✔ state that the CPA provides no assurance
✔ follow proper presentation and disclosure requirements
If the report does not contain the CPA’s name, firm identifier, and CSRS 4200 language
it is not a compilation engagement.
Where the confusion happens
Many people believe:
- “I can just ask my bookkeeping person.”
- “Anyone who understands accounting can do a compilation.”
- “It’s just formatting numbers.”
But in the eyes of banks, investors, and regulators:
A compilation is only valid if issued by a CPA.
If a non-CPA “prepares financials” and submits them to a lender, the bank will likely respond with:
❗ “Please provide CPA-prepared compiled financial statements.”
What non-CPAs can do
A non-CPA may:
✔ assist with bookkeeping
✔ categorize transactions
✔ prepare internal reports
✔ generate preliminary financials
✔ manage accounting software
These tasks fall under internal financial preparation not compilation.
What only CPAs are allowed to do
A CPA may:
✔ perform a compilation engagement
✔ prepare a compilation report
✔ sign and issue financial reporting as a practitioner
✔ provide assurance services (when applicable)
✔ represent financial reliability for external stakeholders
This distinction is recognized across:
- Canadian banks
- financial institutions
- CRA context
- investor due diligence
- corporate governance standards
The risk of using a non-CPA
If a company presents “compiled” statements prepared by a non-CPA:
- banks may reject them
- investors may request reissuance
- CRA auditors may disregard them
- credibility is weakened
- financial interpretation may be questioned
A non-CPA cannot provide the professional validation layer that accompanies a compilation engagement prepared under CSRS 4200.
Professional perspective
From a practical standpoint:
If your financial statements are going to anyone outside your company,
they should be prepared or compiled by a CPA.
It’s not only about compliance
it’s about trust, recognition, and credibility.
Conclusion
A non-CPA can assist in bookkeeping and internal reporting
but cannot legally perform a compilation engagement or issue a compilation report in Canada.
For any external purpose especially involving banks, lenders, or investors
only a licensed CPA can provide the required Compilation Engagement under CSRS 4200.