Arbutus Management Consulting

Compilation Services for Engineering Consulting Firms Canada | Custom CPA
⚙️ Compilation Services — Engineering Consulting Firms Canada 2026

Compilation Services for
Engineering Consulting Firms Canada

📌 Quick Summary

Engineering consulting firms face a distinct set of accounting complexities that go well beyond standard professional services — project-based revenue recognition under percentage-of-completion, work-in-progress balances on multi-phase engagements, professional liability reserve considerations, GST/HST on services billed across provincial and international borders, and the Personal Services Business risk for incorporated engineers serving a small number of clients. This guide explains what a compilation (Notice-to-Reader) engagement for a Canadian engineering consulting firm covers, how the key financial statement items should be structured, and what records the firm needs to maintain to support an efficient and accurate annual compilation.

1. What Is a Compilation for Engineering Firms?

A compilation engagement (commonly called a Notice-to-Reader or NTR, and formally a compilation of financial information under CSRS 4200) is the most cost-efficient form of CPA-prepared annual financial statements for a privately held engineering consulting firm. The CPA uses financial information provided by management to compile financial statements in an appropriate presentation format and reads them for obvious errors — but does not verify the underlying records, audit project files, or provide any assurance that the statements are accurate. The compilation report explicitly states that no assurance is expressed.

For most privately held engineering consulting firms — from solo incorporated engineers through partnerships with 5-20 professionals — compiled financial statements are entirely sufficient for annual tax filing (T2 corporate return), routine bank reporting, professional association requirements, and management’s own practice performance monitoring. For related professional services accounting topics, see our guide on Compilation Services for Food Processing Companies. For the virtual vs. in-house CFO decision for growing engineering practices, see our Virtual CFO vs In-House CFO guide. For home office deductions for engineers working from home offices, see our Home Office Deduction guide. For SR&ED credits for innovative engineering R&D, see our Tax Planning for Software Development Companies guide. And for business planning for engineering consulting practices, see our Business Plan Services for Management Consulting Firms guide.

⚙️
% Completion
Long-term engineering projects require percentage-of-completion revenue recognition spanning multiple fiscal years
📈
WIP Balance
Unbilled work in progress is a critical balance sheet asset — accuracy depends on project tracking quality
🛡️
PSB Risk
Incorporated engineers with few clients face Personal Services Business reclassification that eliminates the SBD
🔍
GST/HST
Engineering services are taxable supplies — international (non-resident) client services are zero-rated

⚙️ Engineering Consulting Firms Have Unique Accounting Complexities. Custom CPA Knows the Field.

Compilation (NTR) financial statements for Canadian engineering consulting firms — project revenue recognition, WIP balances, GST/HST compliance, PSB risk assessment, and the T2 preparation that brings it all together.

2. Compilation vs. Review vs. Audit

Engagement TypeWhat the CPA DoesAssurance ProvidedWhen Engineering Firms Need It
Compilation (NTR)Compiles management's information into financial statements; reads for obvious errors; no verificationNone expressedAnnual tax filing, basic bank reporting, internal practice management — sufficient for most private firms
Review EngagementInquiry and analytical procedures to identify material misstatements; limited testingLimited (negative) assuranceBank operating lines or term loans above ~$500K-$2M; some government contracts; shareholder agreements
Audit EngagementExtensive testing, verification of AR/AP, project file review, analytical proceduresReasonable (positive) assuranceInstitutional equity investors; public securities; major government infrastructure contracts; large syndicated facilities
💡
Always Confirm Required Level with Your Banker Before Starting: An engineering firm that discovers its credit agreement requires review-level statements after a compilation has been completed must pay for an upgrade to the more extensive engagement. The cost difference is significant — always review credit covenants and confirm the required level with your lender before engaging your CPA.

3. Revenue Recognition — Percentage of Completion

📋 How Revenue Recognition Works for Engineering Projects Under ASPE
Short-duration projects (within one fiscal year) — revenue recognized when billed (upon invoice issuance) or when earned (upon delivery of the specific deliverable); acceptable under ASPE Section 3400 when the project’s outcome can be assessed reliably and work is substantially complete. Invoice or Delivery Basis
Long-term projects spanning multiple fiscal years — the percentage-of-completion method is the most appropriate approach, recognizing revenue in proportion to the project’s stage of completion at each reporting date; matches revenue to the work performed rather than waiting for final project delivery. % of Completion Method
Three ways to measure percentage of completion — (1) cost-to-cost: ratio of costs incurred to total estimated project costs; (2) hours-to-hours: ratio of hours completed to total estimated project hours; (3) milestone: completion of specific contractual deliverables or project phases; the method must be applied consistently to all projects and from year to year. Choose and Apply Consistently
Anticipated project losses must be recognized immediately — when a project is expected to result in an overall loss (estimated total costs exceed total project revenue), the entire expected loss must be recognized immediately in the period the loss becomes foreseeable, not spread over the remaining project period. Recognize Expected Losses Immediately

4. Work in Progress (WIP) for Engineering Projects

Engineering Firm WIP — How Billing Timing Creates Balance Sheet Assets or Liabilities
Revenue Earned > Billed
Unbilled WIP — Balance Sheet Asset
Asset (WIP)
Revenue recognized under % completion exceeds invoices issued — common early-to-mid project; recognized but not yet billed
Billed > Revenue Earned
Billings in Excess — Liability
Liability (Deferred)
Invoices issued exceed revenue earned based on % completion — common with advance billing or milestone-front-loaded contracts
Billed = Revenue Earned
No WIP Balance — Clean
Perfectly Matched
Billing schedule matches % completion exactly — ideal but uncommon in practice; typically arises with time-and-materials billing
⚠️
WIP Accuracy Is the Most Consequential Number in an Engineering Firm’s Financial Statements: Errors in the WIP schedule directly affect both the income statement (revenue recognized) and the balance sheet (current assets or liabilities). A project where percentage-of-completion is over-estimated produces overstated revenue in the current year that must be reversed when the actual completion is lower than forecast — a costly error that erodes the credibility of the firm’s financial reporting.

5. Billing Models & Fee Structure

Billing ModelHow Revenue Is RecognizedWIP Complexity
Time-and-materials (T&M)Revenue recognized as hours are worked at the agreed billing rate; typically billed monthlyLow — billing closely follows revenue earned; minimal WIP balance if billed monthly
Fixed-fee projectRevenue recognized under % completion based on hours or costs vs. total estimateHigh — requires accurate project cost estimates and regular % completion updates
Lump-sum milestone billingRevenue recognized as milestones are completed; billing tied to contractual milestone acceptanceModerate — WIP exists between billing milestones; milestone definition affects recognition
Monthly retainerFixed monthly fee recognized monthly as services are providedVery low — regular, predictable revenue recognition; minimal WIP complexity
Cost-plus / reimbursableActual costs plus agreed markup recognized as incurred and billedLow to moderate — subcontractor and disbursement costs must be tracked precisely

6. GST/HST for Engineering Services

📋 Key GST/HST Rules for Canadian Engineering Consulting Firms
Engineering services are taxable supplies — charged at 5% GST (Alberta, Manitoba, Saskatchewan, most BC services) or 13-15% HST (Ontario, Atlantic provinces) on fees and, generally, on reimbursable expenses billed to Canadian clients; registration is mandatory once annual taxable supplies exceed $30,000. Taxable at Full Rate
International engineering services are zero-rated — services provided to non-resident clients who are not in Canada when receiving the service are zero-rated at 0% GST/HST; the engineering firm charges no GST/HST but still claims full Input Tax Credits (ITCs) on Canadian inputs; a significant advantage for firms with international project work. International Work = Zero-Rated
Reimbursable project expenses are generally taxable — disbursements billed to clients as part of the project invoice (travel, accommodation, reproduction, courier) are generally subject to GST/HST as part of the taxable supply; only true disbursements paid specifically on behalf of the client as their agent may be excluded. Disbursements Usually Taxable
GST/HST on subcontractor invoices is fully claimable as ITC — GST/HST paid to subcontracted engineering firms or technical consultants is claimable as an Input Tax Credit, reducing the firm’s net GST/HST remittance; subcontractor invoices should always include the GST/HST registration number to support the ITC claim. Always Get Subcontractor GST Number

7. PSB Risk for Incorporated Engineers

⚠️
The PSB Trap Is the Most Costly Tax Risk for Incorporated Engineers Working with Few Clients: If CRA classifies an incorporated engineering firm as a Personal Services Business, it loses access to the Small Business Deduction (approximately 9-12% lower corporate tax rate) and most business expense deductions — making incorporation financially counterproductive. The risk is particularly acute for engineers seconded to a single client’s site on extended open-ended contracts.
📋 PSB Risk Factors and How Engineering Firms Manage Them
Single-client concentration is the primary risk signal — an incorporated engineer generating 90%+ of revenue from one client for an extended period, especially working on-site under that client’s direction, closely resembles employment; diversifying to at least 2-3 active clients significantly reduces PSB risk. Multi-Client Revenue Essential
Five or more employees is a statutory safe harbor — a corporation that employs five or more employees throughout the year providing services to clients is explicitly excluded from PSB status by the Income Tax Act; growing engineering firms should be aware of this threshold. 5+ Employees = Safe Harbor
Genuine business independence reduces risk — maintaining the firm’s own office (or home office), equipment, software, and branded methodology; bearing project risk through fixed-price contracts; and structuring contracts as independent engagement letters rather than hour-rate service orders all support an independent business characterization. Document Your Independence
A compilation CPA who identifies PSB risk should flag it — while a compilation engagement does not include tax advice, a CPA who identifies PSB risk signals in the engineering firm’s client concentration or billing pattern should flag this to management and recommend consulting a tax advisor. CPA Should Flag the Risk

8. Deductible Expenses & CCA for Engineering Firms

Expense CategoryDeductibility TreatmentNote for Engineering Firms
Professional liability insurance (E&O)Fully deductible business expenseE&O (errors and omissions) insurance is mandatory for most professional engineers; premium must be expensed in the period it covers
Engineering softwareDeductible; annual subscriptions expensed; purchased perpetual licenses may be Class 12 CCA (100%)AutoCAD, Revit, BIM software, simulation tools — significant annual cost; subscription vs. perpetual affects tax treatment
Survey and field equipmentClass 8 CCA (20% declining balance) for most equipmentTotal stations, GPS equipment, drones, field testing instruments — significant capital assets requiring a fixed asset schedule
Professional developmentFully deductible — mandatory PDH requirements make these genuine business expensesContinuing education, P.Eng. maintenance, conferences, technical publications — deductible when related to current practice
Professional association duesFully deductible — P.Eng. fees, APEGA, APEGS, PEO, and other provincial association feesAnnual P.Eng. registration fees and association membership dues directly required to practice engineering
Vehicle expensesDeductible in proportion to business use (mileage log required); Class 10 or 10.1 CCA for the vehicleSite visits, client meetings, project supervision — vehicle logs are essential to support the business-use percentage
Home office expensesProportionate share of home costs deductible if home office is principal place of businessMany sole-practitioner and small engineering firms operate from home offices; see our Home Office Deduction guide

9. Records to Maintain for the Annual Compilation

📋 Records an Engineering Consulting Firm Should Maintain Year-Round
Project-level time and cost tracking — practice management software (Deltek, BQE Core, QuickBooks Time, or similar) tracking hours per project by engineer, billing rates applied, out-of-pocket expenses, and subcontractor costs; this is the foundation for all WIP calculations and project profitability analysis. Foundation of WIP Accuracy
Year-end WIP schedule — for all projects in progress at fiscal year-end: total contract value, revenue recognized to date, costs incurred, revenue billed, and the resulting unbilled WIP (asset) or deferred revenue (liability); this schedule must be reviewed and signed off by management before the compilation can begin. Required Before Compilation Starts
Accounts receivable aging — client-by-client AR aging showing outstanding invoices by age; provision for doubtful accounts should be considered for any receivable over 90-120 days or any disputed project fee. Review Aged Items Critically
Fixed asset and depreciation schedule — engineering equipment, software, vehicles, and leasehold improvements with purchase dates, costs, CCA class, and running depreciation calculation; engineering equipment is often significant relative to firm revenue. CCA Class Assignment Matters
GST/HST returns and ITC records — monthly or quarterly GST/HST filings with supporting ITC schedules, separated by domestic taxable and international zero-rated revenue; subcontractor invoices confirming GST/HST registration numbers. Keep Subcontractor GST Numbers on File
Professional liability insurance policy documentation — current E&O policy, premium paid in the period, and prepaid insurance balance at year-end; the professional liability expense is a material and required item for engineering practices. E&O Policy Must Be Current
Custom CPA’s Compilation Services for Canadian Engineering Consulting Firms: Custom CPA provides compilation (NTR) financial statement services for Canadian engineering consulting firms — with the project-based revenue recognition, WIP structuring, and engineering-specific tax knowledge that accurate compiled statements require. Our Core Accounting & Tax Services include compilation engagements, T2 corporate tax preparation, and CCA optimization for engineering equipment and software. Our Specialized Services include PSB risk assessment and GST/HST compliance review for incorporated engineers. Our Strategic CFO Advisory Services provide fractional CFO support for engineering firms managing project profitability and practice growth. And our Business Planning & Financial Modeling service delivers the financial projections and scenario models engineering practices need for partner buy-in and bank presentations.

✓ Custom CPA — Compilation Services for Canadian Engineering Consulting Firms

Notice-to-Reader financial statements with engineering-specific revenue recognition, WIP schedule preparation, professional liability expense treatment, PSB risk flagging, and T2 preparation — one efficient annual engagement for your engineering practice.

10. Frequently Asked Questions

Do engineering consulting firms need a review or audit instead of a compilation?
Most privately held engineering consulting firms are well-served by a compilation (NTR) engagement, but there are specific situations where a review or audit is required. Review engagement typically required for: (1) Bank lending requirements — most Canadian lenders require annual review-level financial statements for operating lines or term loans above approximately $500K-$2M for professional services firms; the specific requirement is in the loan agreement or credit facility terms; (2) Government contract and procurement requirements — engineering firms bidding on major federal or provincial contracts may need reviewed or audited statements as a bid qualification condition; (3) Shareholder and partnership agreement requirements — if the firm has multiple partners or shareholders, the partnership or shareholder agreement may specify the required assurance level; (4) Bonding capacity for design-build projects — some project owners or sureties require reviewed or audited statements to support bonding capacity. Audit typically required for: institutional equity investors (PE firms that have taken an equity interest), public securities issuance (rare for most engineering firms), major institutional lending, and some major government infrastructure program requirements. A sole practitioner or small partnership earning under $2M annually with a diversified client base typically has no requirement beyond a compilation — but confirming this with the bank and reviewing credit agreement covenants is always the appropriate first step.
How is revenue recognized for engineering consulting firms in Canada?
Revenue recognition for engineering consulting firms is one of the most consequential and frequently mishandled aspects of engineering firm financial statements, particularly because engineering projects often span multiple reporting periods. For short-duration projects within one fiscal year: revenue recognized when billed or when earned upon deliverable completion; acceptable under ASPE Section 3400 when the project outcome can be reliably assessed. For long-term projects spanning multiple fiscal years: the percentage-of-completion method is most appropriate, recognizing revenue proportionate to the project's stage of completion at each reporting date; this matches revenue to work performed rather than waiting for final delivery. Three ways to measure percentage of completion: (1) cost-to-cost method (ratio of costs incurred to total estimated costs); (2) hours-to-hours method (ratio of hours completed to total estimated hours); (3) milestone method (completion of specific contractual deliverables); the method must be applied consistently. Key rules: if a project is expected to result in a loss overall, the entire expected loss must be recognized immediately when it becomes foreseeable — not spread over the remaining project period. WIP impact: revenue recognized under % completion in excess of amounts billed creates an unbilled WIP asset on the balance sheet; amounts billed in excess of revenue earned create a deferred revenue liability; the accuracy of these WIP balances is critical to financial statement accuracy.
What GST/HST rules apply to engineering consulting firms in Canada?
Engineering consulting services are taxable supplies subject to GST/HST in Canada, and the treatment is generally more straightforward than the food product classification complexity food processors face, but there are important rules and planning opportunities. The basic rule: engineering consulting services provided to Canadian clients are taxable at the applicable rate — 5% GST for clients in Alberta, Manitoba, Saskatchewan, and BC (for non-HST-registered businesses), and 13-15% HST for clients in Ontario and Atlantic provinces. Registration threshold: registration is mandatory once annual taxable supplies exceed $30,000; registration also entitles the firm to claim Input Tax Credits (ITCs) on all GST/HST paid on business expenses. International engineering services are zero-rated: services provided to non-resident clients who are not in Canada when receiving the service are zero-rated at 0% GST/HST; the firm charges no GST/HST but still claims full ITCs on Canadian input costs — a significant advantage for firms with international project work. Reimbursable expenses are generally taxable: disbursements billed to clients as part of the project invoice (travel, accommodation, reproduction) are generally subject to GST/HST as part of the taxable supply. Common compliance issues: missing ITCs on significant expenses (engineering software, professional liability insurance, equipment); incorrect treatment of disbursements; failure to obtain subcontractor GST registration numbers for ITC documentation.
What is the Personal Services Business (PSB) risk for incorporated engineers in Canada?
The Personal Services Business (PSB) risk for incorporated engineering consultants is among the most important and most overlooked tax issues in the engineering consulting sector. What is a PSB: a PSB is a designation under the Canadian Income Tax Act that applies to an incorporated business where the owner provides services to one client (or a small number of clients) in circumstances where, if not for the incorporation, the incorporated engineer would reasonably be considered an employee of that client; if classified as a PSB by CRA, the corporation loses access to the Small Business Deduction (significantly lower corporate tax rate) and most business expense deductions. The factors CRA examines: (1) Does the engineer serve only one or two clients? (2) Does the client direct and control the engineer's day-to-day work and methods? (3) Does the engineer use the client's tools, equipment, and office space? (4) Does the engineer not bear any financial risk of loss? (5) Would the relationship, without the corporate wrapper, look like employment? How engineering firms manage PSB risk: maintaining multiple concurrent client relationships; operating with genuine business independence (own office, equipment, software, methods); taking on project risk through fixed-price contracts rather than guaranteed-hours arrangements; employing five or more employees (which is a statutory safe harbor); and documenting the independence of consulting relationships through properly drafted engagement letters. A compilation CPA who identifies PSB risk signals in a client's concentration pattern should flag the issue and recommend consulting a tax advisor.
What records should engineering consulting firms maintain for their annual compilation?
The quality of a compilation engagement depends entirely on the quality of the financial records management provides. Engineering consulting firms that maintain well-organized project-level records throughout the year reduce compilation cost and produce more useful compiled financial statements. The key records to maintain: (1) Project-level time and cost tracking — practice management software tracking hours per project by engineer, billing rates, out-of-pocket expenses, and subcontractor costs; foundation for all WIP calculations; (2) Year-end WIP schedule — for all projects in progress at fiscal year-end: contract value, revenue recognized, costs incurred, revenue billed, and resulting WIP asset or deferred revenue liability; must be reviewed by management before compilation begins; (3) Accounts receivable aging — client-by-client AR aging; provision for doubtful accounts for receivables over 90-120 days or disputed fees; (4) Fixed asset and depreciation schedule — engineering equipment, software, vehicles, and leasehold improvements with CCA class and running depreciation; (5) GST/HST returns and ITC records — monthly/quarterly filings with ITC schedules separated by domestic taxable and international zero-rated revenue; subcontractor GST registration numbers on file; (6) Professional liability insurance documentation — current E&O policy, premium, and prepaid insurance balance; (7) Vehicle use logs — mileage log documenting business vs. personal use to support the business-use percentage for vehicle expense claims; (8) Shareholder loan and drawing records — running record of all amounts drawn from the corporation properly classified as salary, dividend, or shareholder loan.
Disclaimer: The above contents are provided for general guidance only, based on information believed to be accurate and complete, but we cannot guarantee its accuracy or completeness. It does not provide legal advice, nor can it or should it be relied upon. Please contact/consult a qualified tax professional specific to your case.
Scroll to Top