Book Consultation

Gondaliya CPA

CPA Compilation Report · Construction Companies · Ontario

CPA Compilation Report for Construction Companies

CPA compilation reports built specifically for Ontario construction companies. Surety bonding support, government tender pre-qualification, WIP accounting, percentage of completion, holdback tracking, T5018 compliance, equipment CCA schedules. From $600. 900+ five-star reviews.

Why Construction Companies Need a CPA Compilation Report

Construction companies face more financial reporting requirements than almost any other industry. Surety bonding companies require CPA-prepared financial statements to assess bonding capacity. Government agencies and institutional clients require financial statements for pre-qualification on public tenders. Banks and lenders require annual financial statements as a condition of operating lines and equipment loans. WSIB requires financial information for premium assessment. CRA requires T5018 reconciliation against reported revenue. Insurance companies review financial statements for policy renewals.

A construction company without CPA-prepared financial statements cannot get bonded, cannot bid on government projects, cannot renew equipment financing and cannot demonstrate financial capacity to general contractors who require pre-qualification from subcontractors. The compilation report under CSRS 4200 is the minimum standard that satisfies all of these requirements. For a full overview of our compilation report services, see our CPA compilation report page.

Who Requires a CPA Compilation Report from Construction Companies?

Who Requires ItWhyWhat They Review
Surety bonding companySurety companies issue bid bonds, performance bonds and labour/material payment bonds. They underwrite the contractor's financial capacity to complete the project. Without CPA-prepared financial statements, the surety cannot assess bonding capacity and will not issue bonds.Working capital, net worth, debt-to-equity, backlog (uncompleted contracts), WIP schedule, equipment value, accounts receivable aging, line of credit availability.
Government / institutional client (pre-qualification)Federal, provincial and municipal governments require pre-qualification for public tenders. Infrastructure Ontario, Metrolinx, municipal public works, school boards and hospitals require CPA-prepared financial statements as part of the pre-qualification package.Financial capacity to take on the project size. Working capital sufficient to fund operations between progress draws. Bonding capacity. Insurance coverage. Safety record (separate from financials).
General contractor (sub pre-qualification)General contractors on large projects require their subcontractors to pre-qualify financially. A GC bidding a $20 million hospital project needs assurance that the $3 million electrical sub will not go bankrupt mid-project.Net worth, WIP schedule, current project backlog, bonding capacity, WSIB clearance, insurance certificates.
Bank / lenderOperating lines of credit, equipment loans and construction financing require annual CPA-prepared financial statements. Covenant testing (working capital ratio, debt service coverage, leverage) performed against the compilation financial statements.Working capital ratio (current assets / current liabilities). Debt service coverage. Revenue trend. WIP schedule. Equipment CCA schedule (asset backing for equipment loans).
CRACRA audits construction companies at a higher rate than most industries. Focus areas: T5018 subcontractor payments, worker classification (employee vs. contractor), revenue recognition timing, HST on progress billing.Revenue per financial statements matched against T5018 total (subcontractor payments should reconcile against total revenue). Equipment CCA claims. HST collected vs. reported.
Insurance companyAnnual policy renewals for CGL, umbrella, equipment, professional liability and builders risk require financial statements. The insurer uses revenue and payroll data to set premium rates. Actual revenue/payroll is reconciled against the estimated amounts at year-end.Annual revenue (CGL and umbrella premiums are revenue-based). Annual payroll (WSIB and some liability premiums are payroll-based). Equipment schedule (inland marine / equipment insurance).

Surety Bonding: Why Your Financial Statements Determine Your Bonding Capacity

Surety bonding is the gateway to larger projects. Without bonds, a construction company is limited to small private contracts. With bonds, the company can bid on government projects, institutional work, large commercial contracts and any project where the owner requires performance and payment security.

Bond TypePurposeFinancial Statement Impact
Bid bond (typically 10% of bid price)Guarantees that the contractor will enter into the contract if awarded and will provide the required performance and payment bonds.The surety assesses whether the contractor has the financial capacity to take on the project. A weak balance sheet = no bid bond = cannot submit a tender.
Performance bond (typically 50% of contract price)Guarantees that the contractor will complete the project according to the contract terms. If the contractor defaults, the surety pays for completion.The surety's exposure is 50% of the contract price. On a $5 million contract, the surety's exposure is $2.5 million. The surety will not accept this exposure without strong financial statements showing adequate working capital, net worth and project management capacity.
Labour and material payment bond (typically 50% of contract price)Guarantees that the contractor will pay all subcontractors, suppliers and labourers on the project.The surety reviews accounts payable, WIP schedule and cash flow to confirm the contractor can meet payment obligations. Slow-paying contractors with aged payables do not get bonded.

Bonding Capacity Is Directly Tied to Working Capital: A general rule: bonding capacity is approximately 10x to 15x working capital. A construction company with $500,000 in working capital (current assets minus current liabilities) can typically get bonded for $5 million to $7.5 million in aggregate work program. Increasing working capital by $100,000 increases bonding capacity by $1 million to $1.5 million. Every dollar of working capital matters. We prepare financial statements that present working capital accurately and in the most favourable light the numbers support.

Revenue Recognition for Construction Companies

MethodWhen Revenue Is RecognizedBest For
Percentage of completionRevenue recognized proportionally as work progresses. Revenue = (costs incurred to date / total estimated costs) x contract price. Requires reliable cost estimates and progress measurement. Most sureties and lenders prefer this method because it shows revenue during the construction period rather than lumping it at completion.General contractors on fixed-price contracts above $500,000. Government and institutional contracts with progress billing milestones. Required by most surety companies for bonding pre-qualification.
Completed contractRevenue recognized only when the project is substantially complete. All costs accumulated as WIP until completion. Revenue and costs matched at project end.Small contractors with short-duration projects (under 3 months). Subcontractors on smaller scopes where percentage of completion tracking is impractical. Some residential renovation contractors.

Surety Companies Prefer Percentage of Completion: A construction company using completed contract that finishes 3 large projects in March of the next fiscal year shows $0 revenue on the year-end financial statements (the projects were WIP at year-end). The surety sees a company with $0 revenue and a large WIP balance, which looks weaker than the same company under percentage of completion showing $8 million in recognized revenue. Most surety underwriters prefer percentage of completion because it reflects the economic reality of the work performed. We advise every bonded contractor to use percentage of completion. Compilation Report Services →

WIP Schedule and Holdback Accounting

ComponentWhat It ContainsBalance Sheet Treatment
Contract receivables (progress billing)Amounts billed to the project owner or GC for work completed. Invoiced per the progress billing schedule (typically monthly based on percentage complete certified by the architect or engineer).Current asset. Aged receivables (60+ days) weaken the balance sheet and reduce bonding capacity. We reconcile every progress billing to the contract and certification.
Holdback receivable10% of each progress billing held back by the owner or GC under the Ontario Construction Act. Released 60 days after substantial completion (or later if liens are registered).Current asset (if release expected within 12 months). Shown separately from regular receivables because holdbacks are not collectible until the holdback period expires. Surety underwriters review holdback aging carefully.
Costs in excess of billings (underbilling)Work performed but not yet billed. Arises when costs incurred exceed progress billings received. Common early in a project before the first progress draw is certified.Current asset. Represents revenue earned but not yet invoiced. If this number is large relative to contract size, it may indicate billing delays or certification disputes.
Billings in excess of costs (overbilling)Progress billings received in advance of costs incurred. The contractor has billed more than the work performed to date. Common late in a project when the final costs are less than estimated.Current liability. Represents unearned revenue. Must be shown as a liability, not netted against underbillings. Surety companies review overbillings to ensure the contractor is not front-loading bills.
Holdback payable (to subcontractors)10% of each subcontractor payment held back by the GC under the Construction Act. Released 60 days after subcontractor's scope is substantially complete.Current liability. Must be tracked separately per subcontractor. Releasing holdbacks early violates the Construction Act and exposes the GC to lien claims from sub-tier suppliers.

Construction Company Compilation Report from $600. Bond-Ready.

WIP schedules, percentage of completion, holdback tracking, T5018, equipment CCA. Built for Ontario contractors.

Book Free Consultation

What Our Construction Compilation Service Includes

ServiceWhat We Do
Year-end bookkeeping reviewWe reconcile all project costs, verify subcontractor invoices against payments, confirm holdback balances (receivable and payable), reconcile progress billings against certifications and verify that WIP is correctly classified.
Financial statement preparation (ASPE)Balance sheet with WIP, holdback receivable, holdback payable, equipment at net book value, line of credit and long-term debt. Income statement with revenue by percentage of completion, COGS matched to recognized revenue and operating expenses. Notes with accounting policies, contract details and contingencies.
CPA compilation report (CSRS 4200)The formal compilation report letter signed by a licensed CPA. Accepted by surety companies, government pre-qualification agencies, GCs, lenders and CRA.
WIP schedule (project-by-project)Each active project listed with: contract price, total estimated costs, costs incurred to date, percentage complete, revenue recognized to date, billings to date, costs in excess of billings (or billings in excess of costs), holdback receivable and remaining backlog. This is the schedule every surety underwriter and lender reviews.
Equipment CCA scheduleEvery piece of owned equipment listed with original cost, CCA class, accumulated depreciation, net book value and Immediate Expensing claimed. This schedule supports equipment loan values and insurance replacement cost coverage.
T5018 preparation and reconciliationT5018 slips prepared for every subcontractor paid $500 or more. Subcontractor payments reconciled against the WIP schedule and project cost ledgers. Filed by the 6-month deadline. T5018 compliance is a condition of CRA acceptance of the financial statements.
Surety bonding support packageFinancial statements formatted for surety underwriting: working capital calculation, net worth, backlog schedule (uncompleted contracts), WIP schedule, largest completed projects (3-year history), bank reference letter coordination. We work directly with your surety broker to provide the information the underwriter requests.
Government pre-qualification supportFinancial statements and supplementary schedules formatted for government pre-qualification applications: Infrastructure Ontario, Metrolinx, municipal public works, school boards, hospital corporations. We know what each agency requires.
T2 corporate tax returnCorporate tax return reconciled to the compilation financial statements. Revenue recognition timing verified. Equipment CCA claimed. M&P rate applied for eligible contractors. T2 included FREE for bookkeeping clients.
CRA audit support (FREE)If CRA audits your construction company's T2, HST or T5018 filings, we represent you at no additional charge. Revenue recognition disputes, subcontractor classification queries and HST on progress billing all handled. FREE for every client.

Ontario Construction Company Compilation Report: Real Client Results

General Contractor, Brampton ($8M Annual Revenue)

A Brampton GC with $8 million in annual revenue needed to increase bonding capacity from $5 million to $10 million aggregate. The previous accountant was using completed contract method, showing only $3.2 million in recognized revenue at year-end (the remaining $4.8 million was in WIP). We switched to percentage of completion, recognized $7.6 million in revenue, presented the WIP schedule in surety-friendly format, optimized working capital presentation and coordinated with the surety broker. Bonding capacity increased to $12 million. The GC won a $4.2 million municipal infrastructure contract that required a $2.1 million performance bond.

Bonding increased from $5M to $12M + $4.2M contract won

Electrical Subcontractor, Mississauga ($3.5M Revenue)

A Mississauga electrical subcontractor needed CPA-prepared financial statements for GC pre-qualification on a hospital project. The previous accountant had not prepared a WIP schedule and the financial statements did not show project-level detail. We prepared the compilation report with a 6-project WIP schedule, holdback receivable and payable tracking, equipment CCA schedule and T5018 reconciliation for 14 subcontractors. The GC accepted the pre-qualification package and awarded a $1.8 million electrical scope.

GC pre-qualification approved + $1.8M scope awarded

Civil Contractor, Hamilton ($6M Revenue, Government Tenders)

A Hamilton civil contractor bidding on municipal road and sewer projects needed Infrastructure Ontario pre-qualification. We prepared 3 years of compilation reports (2 prior years reconstructed from incomplete records), formatted the financial statements per IO requirements, prepared the backlog schedule showing completed and current projects, coordinated with the surety for the required bonding letter and submitted the pre-qualification package. IO pre-qualification was approved at the $10 million project ceiling. Compilation Report Services →

IO pre-qualified at $10M project ceiling

Residential Renovation Contractor, Toronto ($1.8M Revenue)

A Toronto renovation contractor had been operating without CPA-prepared financial statements for 4 years. The bank required annual statements for the $300,000 operating line renewal. CRA had also requested financial statements for a T5018 audit. We prepared 4 years of compilation reports, filed 4 T2 returns, prepared T5018 slips for 22 subcontractors across all 4 years, reconciled HST and negotiated the CRA T5018 penalties (reduced from $8,200 to $2,400 by demonstrating reasonable filing effort). The bank renewed the operating line.

4 years compiled + bank line renewed + CRA penalties reduced by $5,800

Key Financial Metrics Surety Companies and Lenders Review

MetricFormulaBenchmark
Working capitalCurrent assets minus current liabilitiesBonding capacity = approximately 10x to 15x working capital. $500,000 working capital = $5M to $7.5M bonding capacity.
Working capital ratioCurrent assets / current liabilities1.3:1 or higher. Below 1.0 = technically insolvent. Sureties prefer 1.5:1+. Lenders require minimum 1.2:1 for most construction facilities.
Debt-to-equityTotal liabilities / shareholder equityBelow 3:1 for surety approval. Below 4:1 for lender comfort. Above 5:1 = overleveraged and difficult to bond.
BacklogTotal value of uncompleted contracts (contract price minus revenue recognized to date)Backlog should not exceed 12 to 18 months of capacity. A company with $8M annual revenue and $20M in backlog may be overcommitted, raising surety concerns about capacity to complete all projects.
Gross profit margin(Revenue minus COGS) / Revenue10% to 20% for GCs. 15% to 30% for specialty subs. Below 10% indicates underbidding or cost overruns. Surety underwriters expect consistent margins year over year.
Accounts receivable agingPercentage of receivables over 60 daysUnder 15% is healthy. Over 25% indicates collection problems. Sureties reduce bonding capacity for companies with aged receivables. Progress billing disputes should be disclosed in the notes.

10 Common Compilation Report Mistakes Construction Companies Make

#MistakeConsequence
1Using completed contract when the surety expects percentage of completionRevenue appears lower than economic reality. Working capital is understated because WIP is in inventory rather than recognized as revenue. Bonding capacity is reduced. The surety may deny or reduce the bond.
2No WIP schedule in the financial statementsSurety underwriters cannot assess bonding capacity without a project-by-project WIP schedule. GCs cannot pre-qualify subcontractors. Lenders cannot evaluate project-level risk. The compilation report is incomplete without a WIP schedule for any construction company with active contracts.
3Not separating holdback receivable from regular receivablesHoldbacks are not collectible until 60 days after substantial completion. Lumping them with regular receivables overstates the contractor's immediate liquidity. Surety underwriters and lenders adjust working capital by removing holdbacks from current assets if they are not shown separately.
4Not tracking holdback payable as a separate liabilityHoldbacks payable to subcontractors must be shown as a liability. Releasing holdbacks before the 60-day period violates the Construction Act. Not tracking them creates lien exposure and balance sheet errors.
5Not filing T5018 slips for subcontractorsConstruction companies must file T5018 for every subcontractor paid $500+. Penalties: $25/day per slip. CRA cross-references T5018 against the sub's reported income. Missing filings trigger deeper audits. T5018 compliance is expected in every construction company compilation report.
6Mixing costs across projectsEach project must have its own cost tracking. If Project A materials are charged to Project B, the percentage of completion calculation is wrong for both projects. Progress billing amounts will not match costs incurred, creating over/underbilling discrepancies that sureties and lenders flag.
7Not showing overbillings as a liabilityBillings in excess of costs (overbilling) is a current liability. Some contractors net overbillings against underbillings. This is incorrect. Each must be shown separately on the balance sheet. Surety underwriters specifically look for overbilling patterns that indicate front-loading.
8Outdated equipment CCA scheduleEquipment sold, traded or scrapped during the year must be removed from the CCA schedule. New equipment must be added. An outdated schedule overstates or understates asset values, affecting working capital, net worth and equipment loan compliance. Insurance coverage may also be incorrect.
9Using a CPA who does not understand construction accountingGeneric CPAs who do not understand WIP, percentage of completion, overbilling/underbilling, holdbacks and construction-specific presentation produce financial statements that sureties reject, lenders question and CRA challenges. Construction accounting is specialized. Use a CPA who prepares construction financials regularly.
10Late submission to the surety (delaying bond issuance and project bidding)If the compilation report is late, the surety cannot update bonding capacity. The contractor cannot get bonds issued. Bids are missed. Contracts are lost. We deliver construction compilation reports within 30 days of receiving complete information. Compilation Report Services →

Frequently Asked Questions: Compilation Reports for Construction Companies

How much does a compilation report cost for a construction company?
From $600 for a small contractor with clean books. Larger GCs with multiple active projects, WIP schedules and surety requirements: $1,200 to $2,500. Multi-entity contractors (separate corps per project or division): priced per entity. T2 included FREE for bookkeeping clients. Know Your Exact Fee →
Do I need a compilation report or an audit for surety bonding?
Most surety companies accept a compilation report (CSRS 4200) for contractors with annual revenue under $10 million. Larger contractors may be required to provide a review or audit. Your surety broker can confirm the requirement. The majority of Ontario construction companies we work with need only a compilation. Compilation Report Services →
Should I use percentage of completion or completed contract?
Percentage of completion for most contractors, especially those who are bonded or seeking bonds. It presents revenue and working capital more accurately and is preferred by surety underwriters and lenders. Completed contract is acceptable for small contractors with short-duration projects. We advise on the best method for your specific situation.
What is a WIP schedule and do I need one?
A work-in-progress schedule lists every active project with contract price, estimated total costs, costs incurred, percentage complete, revenue recognized, billings, over/underbilling and holdbacks. Every construction company with active contracts at year-end needs a WIP schedule. It is the single most important schedule in a construction compilation report. Sureties, lenders and GCs all require it.
How does bonding capacity relate to my financial statements?
Bonding capacity is approximately 10x to 15x working capital. A company with $500,000 working capital can typically get bonded for $5M to $7.5M aggregate. Net worth, backlog, profit margins and receivable aging also factor in. We prepare financial statements that present these metrics accurately and in the most favourable light the numbers support. Book Free Consultation →
Do you work directly with my surety broker?
Yes. We coordinate directly with your surety broker and underwriter. We provide the financial statements, WIP schedule, backlog summary and any supplementary information the surety requests. We answer their questions, provide clarifications and ensure the bonding renewal or increase is processed without delay.
Is T5018 included with the compilation report?
Yes. T5018 preparation and filing is included for all construction clients. We reconcile subcontractor payments against the project cost ledger, verify business numbers and file all T5018 slips by the 6-month deadline. T5018 compliance is essential for CRA acceptance of construction financial statements.
Can you prepare financial statements for government pre-qualification?
Yes. We prepare compilation reports formatted for Infrastructure Ontario, Metrolinx, municipal public works departments, school boards and hospital corporations. Each agency has specific requirements for financial statement presentation and supplementary schedules. We know what each agency requires. Book Free Consultation →
How long does it take to prepare a construction compilation report?
If the books are current with project-level cost tracking: 10 to 15 business days. If year-end adjustments and WIP reconciliation are needed: 15 to 25 business days. If prior years need reconstruction: 20 to 40 business days. We recommend sending us access within 30 days of year-end to ensure timely delivery for surety renewals and lender covenants.
Is the T2 corporate tax return included?
T2 is filed FREE for all bookkeeping clients. For compilation-only clients, the T2 is available from $400 (standalone) or bundled with the compilation report. Every T2 includes all CRA schedules, M&P rate calculation for eligible contractors, equipment CCA and CRA audit support FREE. Know Your Exact Fee →

What Our Clients Say

900+ five-star reviews from business owners and contractors across Ontario.

Construction Compilation Report. From $600. Bond-Ready.

WIP schedules, percentage of completion, holdback tracking, T5018, surety support, government pre-qualification. Built for Ontario construction companies. 900+ five-star reviews.

Licensed CPA Ontario
900+ Five-Star Reviews
From $600
CRA Audit Support FREE
Book Free ConsultationCompilation Report Services
Scroll to Top