How to Choose a CPA for Your Construction Business in Ontario (2026)
Reviewed by Bader A. Chowdry, CPA, CA, LPA on
Quick answer (55 words)
How to choose a CPA for construction business Ontario 2026: pick a licensed CPA who signs work in-house, understands ASPE 3400 percentage-of-completion accounting, has filed T5018 slips and managed the 10% Construction Act holdback, knows HST self-supply for builders, and can produce WSIB Schedule 1 clearance letters lenders and general contractors will accept.
Last updated: July 19, 2026. Author: Bader A. Chowdry, CPA, CA, LPA — Founder, Insight Accounting CPA Professional Corporation, Mississauga, Ontario. Reviewed by Bader A. Chowdry, CPA, CA, LPA.
Why construction is different from every other CPA engagement
A generalist CPA who prepares restaurant, medical, and retail files can genuinely serve those clients well — the accounting is transaction-based, revenue is cash-cycle, and inventory is either simple or absent. Construction breaks that model. Revenue is earned over months or years, cash is trapped in holdback for a year or longer, materials sit as work-in-progress, sub-trades trigger a specific CRA information return, and Ontario layers on the Construction Act — a statute that touches every invoice, every progress draw, and every payout.
The CPA who handles a $200,000-revenue consulting corp will not necessarily know how to record a $1.4-million WIP balance against $1.1 million in progress billings, when the 10% holdback becomes billable, whether an owner has properly given the “notice of annual release of holdback” under the January 1, 2026 amendments, or how to structure the year-end so the CRA does not challenge the revenue-recognition method under ASPE 3400. Get that wrong and you have understated income, mis-timed HST, and a bank covenant conversation you did not need to have.
This guide answers how to choose a CPA for construction business Ontario 2026 — the criteria, the questions, and the red flags. It is written for owner-managed GCs, mechanical and electrical sub-trades, custom home builders, small-scale developers, and civil contractors billing anywhere from $500K to $30M annually in Ontario.
Compliance note. This article follows CPA Ontario’s Code of Professional Conduct — Rule 217 (advertising, solicitation, endorsements) and Rule 401 (practice names). It teaches selection criteria without naming or ranking competitor firms. Insight Accounting CPA Professional Corporation is used as one worked example of a firm that meets the criteria — not the only one.
The criteria — what a construction CPA Ontario contractors trust must actually do
The nine criteria below are the working checklist. Score every candidate construction CPA against each item.
1. Fluency in ASPE 3400 percentage-of-completion vs. completed-contract accounting
Under Part II of the CPA Canada Handbook, ASPE Section 3400 governs revenue recognition. For long-term construction contracts, percentage-of-completion is the preferred method whenever total contract revenue, remaining costs, and stage of completion can be reliably estimated. The standard cost-to-cost measure — costs incurred to date divided by total estimated contract costs — drives the revenue recognized each period. Completed-contract is a narrow exception, appropriate only when the contract outcome cannot reliably be estimated. Your CPA should be able to explain why they chose the method they did, show you the WIP schedule, and reconcile it to the trial balance every month.
2. Working knowledge of the Construction Act (Ontario) holdback and lien clock
Ontario’s Construction Act — the successor to the Construction Lien Act, modernized in 2018 and amended again effective January 1, 2026 — requires owners to retain a 10% statutory holdback on every payment to contractors. The 2026 amendments make annual release of holdback mandatory and require owners to pay the released amount 60 to 74 days after publishing the notice of annual release. Lien rights must be preserved within 60 days of the trigger event and perfected within 90 days. A WIP holdback CPA who cannot explain the difference between substantial performance, annual release, and final holdback should not be signing your file. Statutory reference: Construction Act, R.S.O. 1990, c. C.30 on ontario.ca.
3. Subcontractor T5018 filing management
If more than 50% of your business income is construction, you are required to file the T5018 Statement of Contract Payments for every subcontractor paid more than $500 in the reporting period (calendar year or fiscal year — you elect). The return is due six months after the reporting-period end. From the 2025 tax year onward the CRA requires electronic filing when you have more than five slips, and penalties run $25 per day per unfiled slip, minimum $100, maximum $2,500. A construction CPA Ontario general contractors trust will manage T5018 filing end-to-end — collecting sub-trade CRA business numbers, tracking payments in the ledger with sub-classification, and filing on time.
4. HST construction industry CPA depth: self-supply, ITCs, new housing rebate
The GST/HST rules for builders are their own discipline. If you build a residential rental for your own use (or that of a related party), the self-supply rule deems you to have sold the property to yourself at fair market value on the later of substantial completion or first occupancy — triggering an HST liability. On new-home sales, the Ontario Enhanced New Housing Rebate allows eligible individuals to recover up to $80,000 of the provincial portion of HST for agreements entered between April 1, 2026 and March 31, 2027. Input tax credits are recoverable on materials, but rules differ for capital vs. operating expenditures. The CRA guidance to know: RC4022 General Information for GST/HST Registrants and RC4052 GST/HST Information for the Home Construction Industry. An HST construction industry CPA who cannot cite these guides by name is not the right hire.
5. Progress billings vs. revenue recognition timing
Progress billings (what you invoice) and revenue earned (what you recognize under ASPE 3400) rarely match in the same month. A contractor billing $500,000 on a project may have earned $420,000 or $580,000 depending on the cost-to-cost calculation. Your CPA must set up the general ledger so “Billings in excess of costs and estimated earnings” and “Costs and estimated earnings in excess of billings” flow correctly — those two balance-sheet accounts are what a lender’s covenant analyst will look at first when they read your review or audit report.
6. CCA class 8 vs. class 10 equipment planning
Construction equipment sits in two very different CRA capital-cost-allowance classes. Portable tools, generators, formwork, and similar equipment typically fall in Class 8 (20% declining balance). Licensed on-road vehicles usually go into Class 10 (30%) or Class 10.1 for passenger vehicles above the CRA cost ceiling. Excavators, bulldozers, and heavier off-road equipment can qualify for Class 38 (30%) or newer clean-energy classes. Get the classification wrong and you either accelerate deductions the CRA will claw back or defer deductions you could have taken. A contractor accountant Toronto builders rely on will run this schedule at every year-end and update for asset additions during the year.
7. WSIB Schedule 1 clearance workflow
The WSIB mandates that construction is Schedule 1 — coverage is compulsory. A principal who retains a contractor must obtain a valid clearance certificate before construction begins, and it must remain valid for the entire duration of the work. Proceeding without a valid clearance is an offence under the Workplace Safety and Insurance Act, 1997 with fines up to $100,000 per conviction. Your CPA does not run WSIB for you, but they should have the workflow: monthly premium calculation, annual reconciliation, clearance-certificate pull for every GC counterparty, and audit response when WSIB requests payroll records.
8. Bonding capacity + accountant-letter reliance
If you want to bid public work, condominium jobs, or larger private jobs, you will need a surety bond. Surety underwriters evaluate your balance sheet, working capital, equity, and WIP schedule — and they want to see it in a signed CPA compilation, review, or audit report. Many underwriters now require CPA compilations under CSRS 4200 with express third-party-reliance language, which in Ontario means the CPA signing must hold a Licensed Public Accountant (LPA) licence under the Public Accounting Act, 2004. Ask any prospective Construction Act CPA whether they hold LPA and whether their prior compilation reports have been accepted by the major bond underwriters. If they subcontract signing to an outside firm, ask what the turnaround is.
9. Project-level costing and job profitability reporting
Financial statements tell you whether the company made money. Project-level costing tells you whether the job made money. A modern construction CPA sets up your bookkeeping with project codes on every purchase invoice, labour hour, and equipment charge. The monthly management pack should include: WIP schedule, project P&L, over-and-under-billing report, retainage receivable aging, and a bonded-work-in-place summary. Without this, you are flying blind on every bid.
What to ask any construction CPA — a 10-question interview
Ask any candidate CPA these questions verbatim on your discovery call. Compare answers side by side. Anyone who cannot answer clearly is not a fit for your construction business.
- Licensing. Are you a CPA in good standing with CPA Ontario, and do you hold a Licensed Public Accountant (LPA) licence? If a bond underwriter or lender asks for a review or audit, can you sign it in-house or do you subcontract?
- ASPE 3400 method. Which revenue-recognition method do you use for long-term contracts — percentage-of-completion or completed-contract — and on what basis do you elect?
- Construction Act. Walk me through how you handle the 10% statutory holdback on my ledger — from initial recognition through annual release under the January 1, 2026 amendments.
- T5018. How many T5018 information returns did you file last year? What software do you use, and how do you collect subcontractor CRA business numbers?
- HST self-supply. If I build a rental fourplex for my own portfolio, when do the HST self-supply rules trigger and how do you recognize the liability on my books?
- WSIB. How do you manage my WSIB Schedule 1 monthly premium remittance and clearance-certificate workflow? Have you responded to a WSIB payroll audit before?
- CCA classes. How do you decide whether a piece of equipment goes into Class 8, Class 10, Class 10.1, or Class 38?
- Project costing. What does the monthly management pack look like? Will I see project-level P&L and a WIP schedule I can hand to my surety and my banker?
- Bonding. Have you provided the accountant letter for a surety bond in the past 12 months? How large was the aggregate bonding program?
- Fee model. Is your fee a fixed retainer or hourly? What triggers a re-quote if my volume changes mid-year?
Print this list. Interview three construction-CPA candidates. Sign with the one whose answers you understand and trust.
Generalist CPA vs. construction-specialist CPA
| Capability | Generalist CPA | Construction-specialist CPA |
|---|---|---|
| Revenue recognition | Cash or accrual only | ASPE 3400 percentage-of-completion with WIP schedule |
| Holdback accounting | Booked as receivable, often mis-timed | Segregated ledger accounts; annual-release trigger tracked |
| T5018 filings | Often missed or filed late | Standard part of year-end; sub-trade BN collection year-round |
| HST for builders | General ITC handling | Self-supply, new housing rebate, place-of-supply nuances |
| Progress billings | Recorded as invoiced | Reconciled monthly to costs earned; over/under-billing tracked |
| WSIB workflow | Basic remittance | Clearance-certificate pull for every counterparty; audit response |
| CCA equipment planning | Class 8/10 default | Class 8, 10, 10.1, 38, 43.2 planned per asset |
| Bonding support | Compilation only | LPA-signed compilation with reliance language; underwriter dialogue |
| Project costing | Company-level P&L | Project-level P&L with job-cost roll-up |
| Construction Act literacy | Rarely | Fluent — knows notice-of-release, substantial performance, lien clock |
A generalist CPA can survive one or two rows. A construction business needs a CPA who can check every row.
Red flags when shortlisting a construction CPA
Red flag 1 — Cannot describe the WIP schedule. If a candidate CPA says “we just book what’s invoiced,” they do not understand ASPE 3400 and will misstate your revenue every year.
Red flag 2 — Vague on the Construction Act. A CPA who confuses “substantial performance” with “completion,” or who has never seen a notice of annual release of holdback, is not a Construction Act CPA — they are a generalist wearing a hard hat.
Red flag 3 — Does not file T5018. A CPA whose construction clients “have never needed” a T5018 is out of compliance for those clients. The CRA information-return program is enforced; penalty exposure is real.
Red flag 4 — Cannot sign compilations that a bond underwriter will accept. If the CPA is not an LPA and cannot produce a CSRS 4200 compilation with reliance language, you will be forced to hire a second firm at year-end.
Red flag 5 — No project-level reporting. A CPA who delivers only company-wide statements cannot tell you which jobs made money. That is not a bookkeeping style — it is a competence gap.
Red flag 6 — Handshake engagement, no letter. Every CPA engagement must be in writing per CPA Canada Handbook standards. No exceptions in construction, where scope disputes over holdback and change-order accounting are common.
Composite case example — a Mississauga GC’s CPA switch
Composite of typical situations; not a specific client. A Mississauga general contractor billing $6.4M annually across four active commercial projects came in with a set of financial statements from a generalist CPA. The statements showed $6.4M in revenue and $580K net income. When we rebuilt the file under ASPE 3400 percentage-of-completion, actual revenue earned was $5.9M and net income was $410K — the previous CPA had recognized progress billings as revenue without adjusting for costs earned. Two projects were significantly over-billed and one was under-billed by $340K.
Fixes made in the first 90 days: rebuilt the WIP schedule from purchase-invoice detail; segregated 10% holdback into a dedicated receivable account with aging by project; filed two prior-year T5018 returns that had been missed (voluntary disclosure filed with the CRA to abate penalties); re-classified $180K of equipment additions from Class 10 to Class 8 and Class 38 for higher depreciation; and produced a compilation report the client’s surety accepted for a $2M bonding program uplift.
The lesson is not that the prior CPA was negligent. The lesson is that construction requires a CPA who has done this work at depth — the daily fluency in Construction Act mechanics, ASPE 3400, T5018, HST for builders, WSIB, and project costing that a general practice does not build. This is exactly what “how to choose a CPA for construction business Ontario 2026” comes down to in practice.
FAQ — Choosing a CPA for construction in Ontario 2026
Q: What is the statutory holdback percentage under Ontario’s Construction Act, and when is it released?
A: The statutory holdback is 10% of the value of services and materials supplied to the improvement. Under the amendments to Ontario’s Construction Act effective January 1, 2026, annual release of holdback is mandatory, and owners must pay the released holdback 60 to 74 days after publishing the notice of annual release. Basic holdback continues to be released after substantial performance and expiry of lien rights. Full statute: Construction Act, R.S.O. 1990, c. C.30.
Q: When is a T5018 required for my construction business?
A: If more than 50% of your business income is construction, you must issue a T5018 Statement of Contract Payments for each subcontractor you paid more than $500 in the reporting period (calendar year or fiscal year — you elect). Filing is due six months after the reporting-period end, and electronic filing is required if you have more than five slips for tax years from 2025 onward. Penalties run $25 per day, minimum $100, maximum $2,500 per unfiled slip. See canada.ca — T5018 slip.
Q: Do I have to use percentage-of-completion or can I use completed-contract?
A: Under ASPE 3400, percentage-of-completion is the preferred method whenever total contract revenue, remaining costs, and stage of completion can be reliably estimated — which is true for most established contractors. Completed-contract is a narrow exception for contracts where outcome cannot be reliably estimated. A contractor with several years of comparable project history rarely qualifies for completed-contract. Your CPA should document the elected method and the basis in the working papers.
Q: How do the HST self-supply rules affect me if I build my own rental property?
A: Under the GST/HST self-supply rules for builders, if you construct a residential complex and lease it (or occupy it) rather than sell it, you are deemed to have sold the property to yourself at fair market value on the later of substantial completion or first occupancy — triggering an HST liability. You may then be eligible for the GST/HST New Residential Rental Property Rebate. CRA guides: RC4022 and RC4052.
Q: Why does my general contractor keep asking me for a WSIB clearance certificate?
A: The WSIB requires a valid clearance certificate before construction begins and continuously through the project. The general contractor and the sub-trade both commit an offence if work proceeds without one, with fines up to $100,000 per conviction. Clearance is checked online at wsib.ca clearances. Your CPA should keep your WSIB account in good standing so clearances issue on demand — the renewal calendar for 2026 is Feb 20, May 20, Aug 20, and Nov 20.
Q: Do I need an LPA-licensed CPA, or is a regular CPA enough?
A: A regular CPA can do your bookkeeping, T2 corporate tax, T5018 information returns, and internal management reporting. You need a Licensed Public Accountant (LPA) — held under Ontario’s Public Accounting Act, 2004 — the moment a third party will rely on your financial statements: a bond underwriter, a bank at a covenant threshold, a franchisor, or a buyer. Because most growing construction businesses eventually need bonding capacity, LPA becomes a practical requirement earlier than in other industries.
Q: What is the CRA prescribed interest rate on overdue tax right now, and why does it matter for construction?
A: For Q3 2026 (July 1 – September 30, 2026) the CRA charges 7% annually on overdue corporate taxes; the base prescribed rate is 3%. Construction cash flow is holdback-heavy — you may be earning revenue but not collecting cash for a year or more. If you mis-time an instalment or fall behind on HST, 7% compounds quickly. Your CPA should build an instalment and HST forecast into the monthly close so you do not fund the CRA at 7%. See canada.ca — Q3 2026 prescribed rates.
Q: How much should I expect to pay a construction CPA in Ontario in 2026?
A: Rough guide: bookkeeping with monthly close $1,200–$3,500 per month depending on volume and project count; annual T2 corporate return with compilation $3,500–$9,000; T5018 filings $50–$150 per slip in batch; LPA-signed compilation with bonding-reliance language $4,500–$9,500; review engagement from $10,000; audit engagement from $18,000. See /pricing/ for banded pricing.
Where to start
Working through how to choose a CPA for construction business Ontario 2026 is a two-hour exercise, not a two-week one. Do this:
- Print the 9-criteria checklist and 10-question interview from the sections above.
- Shortlist three CPAs. Ask each candidate whether they hold LPA, how many active construction clients they serve, and whether they can produce a WIP schedule sample and a T5018 filing calendar.
- Score each on the 9 criteria. A construction-specialist CPA should score 8 or 9 out of 9. A generalist will score 3 or 4.
- Read the parent guide — How to Choose a CPA in Canada — 2026 Buyer’s Guide — for the broader credential and licensing framework that applies to every CPA engagement, not just construction.
- Verify the credentials of your finalist at the CPA Ontario public directory.
- Sign an engagement letter that specifies scope, deliverables, LPA sign-off authority, fee, and out-of-scope handling in writing.
If you would like to put Insight Accounting CPA through this checklist, book a 30-minute discovery call. If we are not the right fit for your construction business, we will say so and refer you to a firm that is.
Related Insight Accounting CPA resources
- Services overview — the full monthly-review and outsourced-controller service, including construction files.
- Transparent pricing bands — fixed-fee retainer ranges by revenue tier.
- Parent buyer’s guide — How to Choose a CPA in Canada 2026.
- CPA for construction contractors Ontario 2026 (spoke) — deeper drill on GC vs. sub-trade vs. small developer.
- Case study — Construction holdback + lien-act compliance.
- Book a 30-minute discovery call.
Reviewed by Bader A. Chowdry, CPA, CA, LPA — Insight Accounting CPA Professional Corporation, Mississauga, Ontario. This article is general information based on Ontario and Canadian rules current at July 2026. It is not accounting, tax, or legal advice and does not create a client relationship. Consult a licensed professional for advice on your specific facts.
Insight Accounting CPA Professional Corporation is a Licensed Public Accountant firm under the Public Accounting Act, 2004 (Ontario).
Important — informational only, not advice. Do not use this article to make any decision.
This article is published by Insight Accounting CPA Professional Corporation for general educational purposes only. It is not tax, legal, accounting, financial, or investment advice, and nothing in this article should be relied upon — by anyone, for any purpose — to make a business, tax, financial, accounting, legal, or investment decision.
Tax law, CRA administrative positions, court interpretations, and Ontario provincial rules change frequently, sometimes retroactively, and the content of this article may be incomplete, simplified, out of date, or wrong by the time you read it. The right answer for your specific situation depends on facts this article does not know — your structure, history, jurisdiction, filings, contracts, and goals.
Before acting, engage your own Chartered Professional Accountant or qualified advisor who has reviewed your specific circumstances in writing. Insight Accounting CPA Professional Corporation, the author, and any contributors expressly disclaim all liability — direct, indirect, or consequential — for any action taken or not taken on the basis of this content.
Insight Accounting CPA Professional Corporation is led by Bader A. Chowdry, CPA, CA, LPA — licensed by CPA Ontario under the Public Accounting Act, 2004. To engage us for situation-specific advice, book a free 30-minute discovery call.
