1. What Is a Compilation Engagement?
A compilation engagement is a professional accounting service where a CPA assembles a business’s financial statements — balance sheet, income statement, statement of changes in equity, and notes — from information provided by management. The CPA ensures the financial statements are presented in accordance with the applicable financial reporting framework (typically ASPE for Canadian private companies) but does not perform verification procedures such as confirming balances with banks or customers, testing the accuracy of transactions, or assessing internal controls.
For Canadian e-commerce businesses, a compilation engagement produces a set of professionally formatted, CPA-prepared annual financial statements that can be used for: income tax return (T2) preparation; bank financing applications; investor and partner discussions; business sale due diligence; lease and supplier credit applications; and management’s own assessment of business performance.
First-time e-commerce business owners setting up their financial reporting should read our First-Time Business Owner Tax Compliance guide. Saskatchewan e-commerce businesses registering should see our Business Name Registration guide. For documenting business expenses before compilation, our Documenting Business Expenses guide is essential. Tourism e-commerce businesses should see our Tourism Business Plan guide and our Tourism Bookkeeping guide. For e-commerce tax planning beyond the compilation, our E-Commerce Tax Planning guide is comprehensive. For 2027 tax changes affecting e-commerce businesses, see our Tax Changes 2027 guide. And businesses scaling with ERP should see our ERP Consulting guide.
📋
CSRS 4200
New Canadian compilation standard effective December 2021 — replaced the Notice to Reader (NTR); requires a formal engagement letter, management acknowledgment, and enhanced Compilation Report
💰
$1,500–$5K
Typical cost of a CPA compilation engagement for a small Canadian e-commerce business — the most affordable level of CPA financial statement preparation
🌐
Multi-Platform
The primary e-commerce compilation challenge: reconciling revenue from Shopify, Amazon, Etsy, and other platforms to the accounting system before compilation begins
✅
3 Uses
Compiled statements serve three primary e-commerce purposes: T2 corporate tax filing support, bank financing applications, and business sale due diligence documentation
11. Frequently Asked Questions
What is a compilation engagement (Notice to Reader) for a Canadian business?▼
A compilation engagement is the lowest level of CPA financial statement service in Canada — the CPA assembles the financial statements from management-provided information without performing verification or assurance procedures. Here is the complete framework: What “compiling” means: the CPA takes the financial data from the business’s accounting software (QuickBooks, Xero, Sage) and management-provided documents (bank statements, platform reports, inventory counts) and assembles them into a professionally formatted set of financial statements: a balance sheet (as at the fiscal year-end); an income statement (for the fiscal year); a statement of changes in equity; notes to the financial statements (describing significant accounting policies and disclosures required by the applicable framework); and the Compilation Report (under the new CSRS 4200 standard, this replaces the “Notice to Reader” page). What “no verification” means practically: the CPA does not: confirm the bank balance with the bank; call customers to confirm outstanding receivables; contact suppliers to verify payables; test whether expense claims are accurate; assess whether internal controls are adequate; check whether all income has been recorded. If management provides a revenue figure that is lower than actual revenue (accidentally or intentionally), the compilation does not detect this. The Compilation Report explicitly states: “We did not audit or review the financial information in the compilation and accordingly do not express an audit opinion or a review conclusion on it.” What the CPA DOES do in a compilation: even without verification procedures, the CPA does not simply type numbers into a template. The compilation process involves: reviewing the financial data for internal consistency (do expenses make sense relative to revenue?); identifying obvious accounting errors or inconsistencies that management should correct; ensuring the financial statements are presented in accordance with the applicable framework (ASPE or income tax basis); drafting appropriate notes to the financial statements (accounting policies, significant transactions, related party disclosures); applying professional judgment to the presentation and classification of financial information. The practical value of a compilation: for an e-commerce business, the compilation engagement provides: a set of professionally formatted, CPA-prepared financial statements that a bank will accept; confirmation that the financial statements are presented in accordance with ASPE or the income tax basis; notes that disclose significant accounting policies (inventory valuation method, revenue recognition, foreign currency translation); a management representation letter in which the business owner confirms the completeness and accuracy of the information provided — creating a clear audit trail of responsibility. The compilation is not an audit — but it is far more credible and useful than a set of management-prepared spreadsheets.
When does a Canadian e-commerce business need compiled financial statements?▼
Canadian e-commerce businesses benefit from compiled financial statements in several key situations — some mandatory, some strategic. Here is the comprehensive guide: Annual tax filing (most common and most important): every incorporated Canadian e-commerce business must file a T2 corporate tax return annually. While the T2 does not legally require compiled financial statements, the vast majority of CPA firms compile financial statements as part of the T2 preparation process because: the compilation provides a quality-control step that identifies and corrects accounting errors before they reach the T2; the compiled financial statements provide the GIFI-coded account balances that are filed with the T2 (Schedules 100 and 125); having compiled statements creates a professional annual financial record that compounds in value over time (3 consecutive years of compiled statements is worth far more than 1 year). Bank financing (operating lines, equipment loans, commercial mortgages): when applying for any commercial financing above approximately $50,000–$100,000 with a Canadian chartered bank or credit union: compiled financial statements are typically the minimum acceptable evidence of financial performance. The bank’s credit underwriter uses the compiled statements to assess: revenue and revenue trend; gross margin; EBITDA; debt service coverage ratio (DSCR = EBITDA ÷ total annual debt service ≥1.20x for most commercial lenders); working capital position. Banks specifically request CPA-prepared statements (not management-prepared) because the CPA’s involvement signals a minimum standard of financial statement quality. For financing below $50,000 (personal credit cards, Shopify Capital, Amazon Lending): self-prepared financials or no formal statements may suffice. For financing above $500,000: the bank may require reviewed statements rather than compiled. Business sale: selling an e-commerce business (whether on a marketplace like Acquire.com, through a business broker, or privately) requires providing the buyer with financial due diligence materials. The standard expectation for due diligence on an e-commerce business sale: 2–3 years of CPA-compiled financial statements or reviewed statements; detailed seller’s discretionary earnings (SDE) calculation showing normalized EBITDA; platform revenue reports (Shopify, Amazon) confirming reported revenue. Businesses that provide self-prepared financials face more buyer skepticism, longer due diligence processes, lower valuations (due to risk discount), and sometimes deal failure when buyers discover discrepancies between the self-prepared financials and the actual platform data. Investor funding or equity partner: if an e-commerce business owner is seeking investment (angel investment, strategic partner investment, venture capital for a technology-enabled e-commerce business): compiled financial statements are the minimum. For larger investment rounds ($250,000+), reviewed financial statements are typical. Investors want to see that the business has professional financial records — it signals financial sophistication and reduces the due diligence burden. Government loans and grants: BDC Business Loans (Business Development Bank of Canada) require financial statements. EDC (Export Development Canada) facilities require financial statements. CSBFP loans require financial statements. SREDs require financial records. Provincial economic development programs vary but typically require financial statements as part of the application. For all of these, compiled financial statements prepared by a CPA are the minimum standard. Warehouse, office, or fulfillment centre leases: a commercial landlord providing a large fulfillment or warehouse lease to an e-commerce business typically performs financial due diligence. The landlord wants to confirm the business can sustain the lease payments. Compiled financial statements showing stable revenue and profitability support the lease application.
What is CSRS 4200 and how does it affect my e-commerce business's financial statements?▼
CSRS 4200 (Canadian Standard on Related Services 4200) is the accounting standard that governs how Canadian CPAs perform compilation engagements. It replaced the previous “Notice to Reader” (NTR) guidance effective for fiscal periods ending on or after December 14, 2021. Here is the comprehensive guide: What CSRS 4200 changed from the old NTR: the old NTR was relatively informal — the CPA prepared the financial statements and attached a short notice explaining they were not verified. The new CSRS 4200 formalizes the engagement significantly. Key changes: (1) Formal engagement letter required: must be signed by management before the compilation work begins. The engagement letter specifies: the nature and limitations of the service; management’s responsibility for the financial information; the applicable financial reporting framework; any basis of accounting departures that management has chosen. For e-commerce businesses: the engagement letter is a meaningful document that management must read and sign — not just a formality. (2) Management’s acknowledgment: management must acknowledge in the engagement letter that they understand the compilation is not an audit or review and that there is no assurance provided. This shifts the responsibility for the accuracy of the financial information clearly to management. (3) More specific basis of accounting: the financial statements must clearly state which accounting basis is used and any departures from it. Options: ASPE (full accrual basis for Canadian private companies); income tax basis (same as T2 — practical and popular for small e-commerce businesses); cash basis (simple; limited usefulness). For e-commerce businesses: choosing the income tax basis means the compiled statements and the T2 use the same numbers — inventory is on the same basis, revenue recognition is the same, capital cost allowance is used instead of accounting depreciation. This simplification reduces compilation and T2 cost. (4) Enhanced Compilation Report: the new report is more explicit that no assurance is provided and that the statements may be misleading without the report. The report must be included every time the compiled statements are distributed. This has caused some lenders to upgrade their requirement from compilation to review because they want more confidence than the new, more explicitly limited Compilation Report provides. Practical implications for e-commerce businesses: (1) The engagement letter will ask you to specify which accounting basis to use — decide in advance (income tax basis is simplest for most small e-commerce businesses; ASPE is better for management reporting and banking purposes). (2) You will be asked to sign the engagement letter before work begins — read it; it explains your responsibilities and what you’re getting. (3) The Compilation Report that comes with your financial statements will be more explicit about its limitations than the old NTR — this is intentional. (4) If a bank previously accepted NTR statements and has recently upgraded its requirement to a review, CSRS 4200’s enhanced disclosures may be the reason — discuss with your CPA whether a review is now more appropriate for your banking relationships. One important note on “special purpose frameworks”: some e-commerce businesses choose the income tax basis for compilation because it simplifies the link between the compiled statements and the T2. Under CSRS 4200, this is a “special purpose framework” and the financial statements include an explanatory note about the income tax basis of accounting. Users of the financial statements (bank, investor) should understand the income tax basis — it may not align with ASPE in areas like inventory write-downs, depreciation, and revenue recognition timing. If the bank specifically requires ASPE-based financial statements, the income tax basis may not be acceptable — confirm the bank’s requirement before choosing the compilation basis.
What is the difference between a compilation, review, and audit for a Canadian e-commerce business?▼
The three levels of CPA financial statement services form a spectrum from zero assurance to high assurance. Understanding the differences helps e-commerce businesses invest in the right level for their actual needs. Here is the comprehensive comparison: Compilation (CSRS 4200) — zero assurance: what the CPA does: compiles the financial statements from management-provided data; ensures presentation is in accordance with the applicable framework; identifies obvious inconsistencies; prepares the Compilation Report. What the CPA does NOT do: does not confirm or verify the accuracy of any balance; does not test transactions; does not assess internal controls; does not communicate with banks, customers, or suppliers to confirm balances. Level of assurance provided: none. Compilation Report says: “We did not audit or review the financial information and accordingly do not express an audit opinion or a review conclusion on it.” Appropriate for: most Canadian e-commerce businesses under $2M–$3M revenue; annual tax filing; internal management use; most commercial loan applications to $500,000; investor information packages. Cost: $1,500–$5,000 for most e-commerce businesses. Review (CSRE 2400) — limited assurance: what the CPA does: performs analytical procedures (comparing current year to prior year; comparing to industry benchmarks; checking internal consistency); makes inquiries of management about unusual items or trends; reviews key accounting policies for appropriateness. What the CPA does NOT do: does not confirm balances with banks or customers; does not test a sample of transactions; does not assess internal controls in depth; does not verify the completeness of all transactions. Level of assurance provided: limited (negative assurance). Review Report says: “Based on our review, nothing has come to our attention that causes us to believe that the financial statements do not present fairly, in all material respects...” Appropriate for: e-commerce businesses where the bank specifically requires a review; business sale transactions above $1M; equity investor rounds ($250,000+); financing above $500,000. Cost: $3,000–$15,000 for most e-commerce businesses. Audit (CAS Standards) — reasonable assurance: what the CPA does: performs a risk-based examination of the financial statements; confirms balances directly with third parties (banks confirm account balances; customers confirm AR; suppliers confirm AP); tests a statistical sample of transactions; evaluates internal controls; assesses whether financial statements are free from material misstatement; issues an independent auditor’s opinion. Level of assurance provided: reasonable (positive assurance). Auditor’s Report says: “In our opinion, the financial statements present fairly, in all material respects...” Appropriate for: public companies (required by law); private companies with debt covenants requiring audited statements; private companies with institutional investors (PE, VC) with audit rights; federally incorporated companies above a certain asset/revenue threshold (varies). Cost: $8,000–$50,000+ depending on revenue and complexity. Decision framework for Canadian e-commerce businesses: under $2M revenue: compilation almost always sufficient. $2M–$10M revenue: compilation for tax; consider review if banking relationship or business sale is in the next 1–2 years. Over $10M revenue: review typically required for banking; audit may be needed for institutional investors or PE. When selling the business: the buyer determines the level of assurance they require in due diligence — confirm early in the sale process whether they will accept compilations or require reviewed statements.
How do I prepare my Shopify or Amazon business for a CPA compilation?▼
Preparing for a CPA compilation is primarily about organizing your financial data so the CPA can compile it efficiently and accurately. Here is the comprehensive preparation guide — followed consistently, it reduces your compilation cost by 30–50%: 1. Platform revenue reports — the most critical starting point: obtain the annual sales summary from every platform you sell on. Shopify: Admin → Analytics → Reports → Sales. Download the annual report for your fiscal year. Key figures needed: gross sales; total refunds; total discounts; shipping revenue; taxes collected (GST/HST by province). Amazon: Seller Central → Reports → Payments → Transaction View. Pull the full year settlement history. Key figures: gross sales; FBA fees; referral fees; total refunds; advertising costs deducted. Etsy: Seller Dashboard → Finances → Statement History. These platform reports are your revenue evidence — the CPA will reconcile your accounting software revenue to these reports. 2. Accounting software trial balance — the foundation document: from QuickBooks Online or Xero: run the Trial Balance report as of your fiscal year-end (e.g., December 31). The trial balance shows every account with its debit or credit balance. This is the primary document the CPA uses to compile the financial statements. Before providing the trial balance: ensure all bank accounts are reconciled; ensure the GST/HST account balance makes sense relative to the last filed return plus the current quarter; review expense accounts for unusual items that need explanation. 3. Bank statements for the year: provide PDF copies of all bank account and credit card statements for the fiscal year (January 1 to December 31, or your fiscal year dates). The CPA will use these to verify that bank-related entries in the accounting software are plausible. Highlight any large transactions ($5,000+) that may require explanation: large supplier payments; owner contributions; shareholder loans; asset purchases. 4. Year-end inventory — the most preparation-intensive item: for product-based e-commerce: prepare a year-end inventory count (physical count of products in your warehouse, or a confirmed FBA/3PL inventory report as of the fiscal year-end date). Prepare a landed cost calculation for each product: supplier invoice price + freight per unit + customs duties per unit + customs broker fee per unit = landed cost per unit. Multiply ending quantity by landed cost per unit for each SKU = ending inventory value. Provide the CPA with: opening inventory (from last year’s compiled statements), total purchases during the year (with landed cost), and ending inventory count and value. 5. GST/HST returns and remittance history: provide copies of all GST/HST returns filed during the fiscal year (T1 or GST34 returns); confirm that all returns have been filed and all balances paid; identify the outstanding balance for the current (most recent) quarter that has not yet been filed. The CPA will reconcile the GST/HST Payable account to your filed returns plus the outstanding accrual. 6. Related party and shareholder transactions: disclose any transactions with related parties: owner salary drawn; dividends declared and paid; shareholder loans (amounts borrowed from or loaned to the corporation); management fees paid to a holding company or related entity. These must be disclosed in the notes to the financial statements and some (like shareholder loans) have specific tax consequences. 7. Loan and lease documentation: provide statements for all outstanding loans, operating lines, and equipment leases as of the fiscal year-end: bank loan statement showing opening balance, interest paid, principal paid, and closing balance; operating line statement; equipment financing statements; any shareholder loans from the company to the owner (or from the owner to the company). 8. Tax-specific items — prior year T2 return: provide the prior year T2 corporate tax return (particularly the financial statement comparative figures in Schedules 100 and 125); this provides the prior year comparatives for the current year compiled statements. What happens after you provide this information: the CPA reviews your accounting data and the supporting documents for consistency; asks you questions about any significant or unusual items; compiles the financial statements in accordance with ASPE or the income tax basis; prepares the notes to the financial statements; prepares the CSRS 4200 Compilation Report; provides draft financial statements for your review and sign-off; finalizes and issues the compiled financial statements; uses the compiled statements to prepare the T2 (if bundled). The entire process typically takes 2–5 weeks from when you provide complete documentation — delays are almost always caused by incomplete or reconciliation-pending information. The most efficient e-commerce compilation clients are those who provide everything on the checklist above before the CPA begins work.