Back to Columns
Sector AnalysisIntermediate

Financial Analysis for Construction Companies

A sector-focused guide to analyzing construction firms: accounting nuances, backlog, WIP, cash flow, and risk.

IRTracker
8 min read
ConstructionSector

What you'll learn

  • How revenue is recognized in construction (percentage-of-completion, completed-contract, and ASC 606 implications)
  • How to read and use backlog, book-to-bill, and win rate metrics
  • What the WIP schedule shows (over/underbillings, margin fade) and why it matters
  • How to analyze contract mix (fixed-price vs. cost-plus vs. GMP vs. unit-price) and risk
  • How retainage, change orders, and claims affect cash flow and earnings quality
  • Key ratios tailored for construction: adjusted working capital, DSO with retainage, cash conversion cycle
  • Practical red flags and checklists to compare construction companies
Construction is project-driven, cyclical, and working-capital intensive. The usual ratios help, but sector-specific metrics tell the real story.

Concept explanation

Construction companies build revenue over months or years, not days. Because projects span long periods, revenue recognition is often based on how much of a project is complete rather than when cash is collected. This approach aligns accounting with actual work performed, but it creates unique line items like "costs and estimated earnings in excess of billings" (underbillings) and "billings in excess of costs and estimated earnings" (overbillings).

A central concept is backlog—the total value of contracted work not yet performed. Backlog is like a pipeline for future revenue. The health of a construction firm depends on the size, quality, and profitability of this backlog, and how predictably it converts into revenue.

Another distinctive tool is the WIP (work-in-progress) schedule. It lists each major project, the original and revised contract values, costs incurred to date, estimated costs to complete, billed amounts, and resulting over/underbillings. Analysts use WIP to check if a company is recognizing profit too early (a red flag) or if margins are eroding as projects progress (margin fade).

Finally, contract types determine risk-sharing. Fixed-price (lump-sum) contracts place cost overrun risk on the contractor; cost-plus and time-and-materials pass more risk to the owner; guaranteed maximum price (GMP) sits between them. A company’s mix of contract types and exposure to complex geographies or end-markets (infrastructure, industrial, commercial, residential) shape both its earnings stability and downside risk.

Why it matters

Traditional financial statements can mask project-level dynamics. Two contractors with similar revenue and gross margin can have very different risk profiles if one is heavily underbilled and experiencing margin fade, while the other has stable WIP and healthy cash advances. Sector-specific metrics help you see beneath consolidated numbers to the economic engine of the business: the project portfolio.

The timing of cash flows is also atypical. Retainage—where the owner withholds a small percentage of billings until milestones or completion—delays cash collection even when revenue is recognized. Change orders and claims can add scope and profit but also create disputes and receivables risk if not approved promptly. Understanding these nuances helps investors assess earnings quality and cash conversion, not just reported EPS.

In cyclical downturns, backlog and bid discipline become critical. Weak firms chase tough jobs at thin margins, which can bake in future losses. Strong firms maintain pricing discipline, choose their clients carefully, and manage working capital so they can survive a slow cycle and emerge stronger.

Calculation method

  1. Percentage-of-Completion (POC) revenue recognition

Under POC, revenue and gross profit are recognized based on progress toward completion, typically measured by "cost-to-cost".

Percent Complete = (Costs Incurred to Date) / (Total Estimated Cost) Revenue Recognized to Date = (Percent Complete) × (Contract Value) Gross Profit to Date = Revenue Recognized to Date − Costs Incurred to Date

Example:

  • Contract Value: $100m
  • Total Estimated Cost: $80m
  • Costs Incurred to Date: $40m

Percent Complete = 40 / 80 = 50%

Revenue Recognized to Date = 50% × 100m=100m = 50m

Gross Profit to Date = 50m50m − 40m = $10m (implied gross margin 20% on contract)

  1. Overbillings and Underbillings

These arise from differences between billings to date and revenue recognized to date.

Underbillings (Asset) = Revenue Recognized to Date − Billings to Date (if positive) Overbillings (Liability) = Billings to Date − Revenue Recognized to Date (if positive)
  • Underbillings suggest you have recognized revenue but haven’t billed the customer yet—can be a working-capital drain and a potential approval risk.
  • Overbillings indicate favorable cash timing (you billed ahead of accounting revenue) but can reverse later if progress stalls.
  1. Backlog and Book-to-Bill

Backlog at period end:

Ending Backlog = Beginning Backlog + New Awards − Revenue Recognized (Burn)

Book-to-Bill:

Book-to-Bill = New Awards / Revenue Recognized during the period
  • Book-to-Bill above 1.0 indicates backlog growth; below 1.0 indicates backlog shrinkage.
  1. Estimate at Completion (EAC) and Margin Fade

EAC cost updates can change expected profit.

EAC Gross Profit = Contract Value − EAC Cost EAC Margin = (Contract Value − EAC Cost) / Contract Value

Margin fade occurs when EAC cost rises over time, reducing EAC margin. Track original margin vs. latest EAC margin per project in the WIP schedule.

  1. Working Capital and Cash Conversion (Adjustments for Retainage)

Retainage receivable is often separate from trade AR. Adjust DSO to include retainage.

Adjusted DSO = (Average AR + Average Retainage Receivable) / (Revenue / 365)

Similarly, retainage payable to subcontractors can improve cash timing.

Adjusted Working Capital = (Current Assets − Retainage Payable) − (Current Liabilities − Retainage Payable Credit)
  1. Contract Mix Risk Indicator

Create a simple risk score by weighting contract types by riskiness. Example weights (illustrative): Fixed-Price = 3, GMP = 2, Unit-Price = 2, Cost-Plus = 1.

Risk Score = Σ(Contract Mix Percentage × Weight)

Higher scores suggest more cost overrun exposure.

Case study

Imagine BuildMax, a mid-cap contractor with the following:

  • FY Revenue: $2.0bn; Gross Margin: 12%
  • Beginning Backlog: 3.0bn;NewAwards:3.0bn; New Awards: 2.4bn
  • WIP shows: Underbillings 180m;Overbillings180m; Overbillings 120m
  • AR 400m;RetainageReceivable400m; Retainage Receivable 150m; AP 350m;RetainagePayable350m; Retainage Payable 90m
  • Contract mix: 55% fixed-price, 25% GMP, 10% unit-price, 10% cost-plus
  1. Backlog Dynamics

Ending Backlog = 3.0bn+3.0bn + 2.4bn − 2.0bn=2.0bn = 3.4bn

Book-to-Bill = 2.4bn/2.4bn / 2.0bn = 1.2 (healthy growth)

Backlog covers ~1.7 years of revenue at current burn (3.4bn/3.4bn / 2.0bn). Consider the quality: how much is in complex segments like industrial LNG or transportation megaprojects?

  1. Cash Timing via Over/Underbillings

Net underbilling = 180m180m − 120m = $60m asset. This means BuildMax has recognized more revenue than billed. Watch for approval risk on change orders and the need for working capital to fund this gap.

  1. Adjusted DSO

Revenue per day = 2.0bn/3652.0bn / 365 ≈ 5.48m

Adjusted AR = 400m+400m + 150m = $550m

Adjusted DSO ≈ 550m/550m / 5.48m ≈ 100 days (elevated; investigate retainage terms and claim balances)

  1. Adjusted Working Capital

Conservatively, focus on liquidity: Current Assets include AR, retainage, cash, etc.; Current Liabilities include AP, accruals, and retainage payable. The presence of $90m retainage payable provides some funding from subs. If cash is tight and underbillings are high, BuildMax may need more borrowing capacity.

  1. Contract Mix Risk Score

Weights: Fixed-Price 3, GMP 2, Unit-Price 2, Cost-Plus 1

Risk Score = 0.55×3 + 0.25×2 + 0.10×2 + 0.10×1 = 1.65 + 0.50 + 0.20 + 0.10 = 2.45 (moderately high). This mix puts more risk on BuildMax versus a competitor at 40% fixed-price and 30% cost-plus.

  1. Margin Fade Check

If WIP shows original project margins at 14% but latest EAC margins at 11%, that’s a 300 bps fade. Investigate causes: commodity inflation, labor shortages, supply chain delays, or aggressive bidding.

A high adjusted DSO and net underbillings can coexist with reported profitability. This combination raises working-capital and collectability risk even when EPS looks fine.

Practical applications

  • Compare backlog growth to revenue growth: If book-to-bill is consistently above 1.0 and backlog quality is strong (repeat clients, funded public projects), revenue visibility is higher.
  • Read the WIP schedule for margin trends: Look for projects with repeated EAC cost increases and growing underbillings. Persistent margin fade is a red flag.
  • Evaluate earnings quality: High change-order revenue without approved change-order backlog can inflate earnings. Check disclosures on pending claims and unpriced change orders.
  • Assess cash resilience: Prefer firms with net overbillings or manageable underbillings, reasonable adjusted DSO, and strong liquidity (cash plus revolver availability). Surety bonding capacity and covenants also matter.
  • Analyze contract mix vs. end-market: A firm heavy in fixed-price industrial projects has higher cost risk than one focused on cost-plus maintenance or public infrastructure with escalation clauses.
  • Stress-test margins: Model a 100–200 bps gross margin compression on fixed-price backlog to see the EPS impact. Consider pass-through percentages for materials and subcontractors.
  • Check bid discipline: Track win rates and average project size. A spike in megaproject wins at thin margins can concentrate risk and strain working capital.
  • Capital allocation: In upcycles, watch for overexpansion via acquisitions or JV commitments. In downcycles, prioritize balance sheet strength and backlog quality over dividend hikes.

Common misconceptions

よくある誤解
- Reported revenue equals cash: In construction, retainage, underbillings, and claims often delay cash collection despite recognized revenue. - Backlog size alone guarantees growth: Backlog quality and profitability matter; low-margin or risky projects can destroy value when executed. - Overbillings are always good: While they help cash, excessive overbillings can reverse sharply if progress stalls or disputes arise. - All contract types carry similar risk: Fixed-price concentrates cost risk on the contractor; cost-plus/time-and-materials shift it to the owner. - Change orders always boost margins: Unapproved or disputed change orders can sit in underbillings and inflate earnings risk.

Summary

まとめ
- Construction accounting relies on percentage-of-completion; track over/underbillings and margin fade via the WIP schedule. - Backlog and book-to-bill indicate revenue visibility; quality and profitability matter more than size. - Adjust liquidity metrics for retainage and under/overbillings to assess cash conversion realistically. - Contract mix drives risk; more fixed-price exposure raises cost overrun risk and margin volatility. - Watch for change-order and claims exposure; high pending approvals can inflate earnings risk. - Use EAC and stress tests to evaluate downside on current backlog and EPS sensitivity. - Favor disciplined firms with healthy cash timing, stable margins, and prudent capital allocation.
Always reconcile the narrative in management commentary with the WIP schedule and backlog disclosures. Projects tell the truth.

Glossary

Backlog: The value of contracted work not yet performed; a pipeline of future revenue.

WIP Schedule: A project-by-project report showing progress, costs, billings, and profit-to-date.

Overbillings: Billings that exceed revenue recognized to date; a liability that benefits cash timing.

Underbillings: Revenue recognized in excess of billings; an asset that can strain cash and carry approval risk.

Retainage: Portion of billings withheld by the customer until milestones or completion.

Change Order: Modification to a contract’s scope, price, or schedule; may be approved or pending.

ASC 606: US revenue recognition standard governing contracts with customers, including construction.

EAC (Estimate at Completion): Latest forecast of total project cost and margin when the job is finished.

Book-to-Bill: New awards divided by revenue recognized in a period; above 1 indicates backlog growth.

Contract Mix: Distribution of contract types (fixed-price, GMP, cost-plus, etc.) indicating risk profile.

Related Columns