Revenue Recognition Under ASC 606 for Construction: Five-Step Model and Construction-Specific Applications
ASC 606 (Revenue from Contracts with Customers) governs revenue recognition for construction contractors under US GAAP. Replaced industry-specific guidance with single comprehensive framework. Five-step model identifies contracts with customers, performance obligations within contracts, transaction prices, allocation to performance obligations, and recognition timing. Percentage-of-completion (now called over-time recognition) typically continues for construction but with specific framework. Understanding ASC 606 helps construction CFOs comply with GAAP.
This post covers ASC 606 revenue recognition for construction.
Five steps drive recognition:
Five-step model
- Step 1: Identify contract with customer
- Step 2: Identify performance obligations
- Step 3: Determine transaction price
- Step 4: Allocate price to performance obligations
- Step 5: Recognize revenue when/as obligation satisfied
- Sequential framework
- All five required
Five-step model drives revenue recognition. Step 1: Identify contract with customer including written terms, collectibility, commercial substance. Step 2: Identify performance obligations within contract — distinct goods or services promised. Step 3: Determine transaction price including variable consideration. Step 4: Allocate price to performance obligations when multiple. Step 5: Recognize revenue when (point in time) or as (over time) obligation satisfied. Sequential framework with all five steps required.
Performance obligations identification critical:
Performance obligations
- Distinct goods or services
- Most construction contracts: single obligation
- Multiple sometimes (e.g., construction + maintenance)
- Bundling vs separation analysis
- Specific to contract terms
- Series of distinct services in some cases
Performance obligations identification critical. Distinct goods or services that customer can benefit from on its own or with other readily available resources. Most construction contracts have single performance obligation — entire integrated project. Multiple obligations sometimes (e.g., construction plus separate maintenance contract, distinct phases). Bundling vs separation analysis. Specific to contract terms. Series of distinct services treated as single obligation in some cases.
Over-time recognition typical for construction:
Over-time recognition
- Three criteria for over-time
- Customer simultaneously receives and consumes (rare)
- Customer controls work-in-progress (rare)
- No alternative use + enforceable right to payment (typical for construction)
- Construction generally meets third criterion
- Specific contract analysis required
Over-time recognition typical for construction. Three criteria — any one supports over-time. Customer simultaneously receives and consumes benefits as work performed (rare for construction). Customer controls work-in-progress (rare). No alternative use to entity AND enforceable right to payment for performance to date (typical for construction). Construction generally meets third criterion. Specific contract analysis required — not all construction contracts qualify.
Progress measurement methods:
Measuring progress
- Input methods (cost-to-cost typical)
- Output methods (units, milestones)
- Cost-to-cost most common construction
- Specific to contract type
- Consistent application required
- Reasonable measurement of progress
Progress measurement methods. Input methods measure inputs consumed (cost-to-cost typical). Output methods measure outputs produced (units installed, milestones achieved). Cost-to-cost most common construction — same as percentage-of-completion concept. Specific to contract type. Consistent application required across similar contracts. Reasonable measurement of progress required.
Get AP insights in your inbox
A short monthly roundup of construction AP + accounting posts. No spam, ever.
No spam. Unsubscribe anytime.
Variable consideration includes uncertain amounts:
Variable consideration
- Change orders (approved and unapproved)
- Claims
- Liquidated damages
- Performance bonuses
- Estimated using most likely amount or expected value
- Constrained to highly probable
- Substantial judgment
Variable consideration includes uncertain amounts. Change orders — approved (priced) added to transaction price; unapproved evaluated for inclusion. Claims similar analysis. Liquidated damages reduce price. Performance bonuses add. Estimated using most likely amount or expected value. Constrained to highly probable to not result in significant reversal. Substantial judgment in estimating variable consideration. Major area of accounting estimation under ASC 606.
Contract modifications evaluated:
Contract modifications
- Separate contract (new distinct goods)
- Termination and replacement
- Cumulative catch-up
- Specific accounting per type
- Construction change orders typical cumulative catch-up
- Specific analysis required
Contract modifications evaluated for accounting treatment. Separate contract when adds new distinct goods or services at standalone selling price. Termination and replacement of original contract. Cumulative catch-up to existing contract. Specific accounting per type. Construction change orders typically cumulative catch-up to existing contract. Specific analysis required for substantial modifications.
ASC 606 substantially affected construction accounting when adopted (2018 for public, 2019 private). Quality CPA involvement during adoption supported successful transition. Continued attention to performance obligations, variable consideration, and contract modifications produces accurate compliance. Mistakes in ASC 606 application can produce restatements — quality accounting policies and CPA review on substantial contracts protects.
Loss contracts require recognition:
Loss contracts
- Estimated loss recognized fully when known
- Not deferred to completion
- Specific to anticipated loss
- Substantial impact on financial statements
- Specific to contract circumstances
Loss contracts require immediate full loss recognition. Estimated loss recognized fully when known — not deferred to completion. Specific to anticipated loss — actual cost will exceed contract revenue. Substantial impact on financial statements when contracts go bad. Specific to contract circumstances. Quality cost-to-complete forecasting identifies losses early supporting timely recognition.
ASC 606 governs revenue recognition for construction under US GAAP. Five-step model identifies contracts, performance obligations, transaction prices, allocation, and recognition timing. Performance obligations identification critical. Over-time recognition typical for construction meeting specific criteria. Cost-to-cost most common progress measurement. Variable consideration includes change orders, claims, damages requiring judgment. Contract modifications evaluated. Loss contracts require full recognition when known. For construction CFOs, ASC 606 compliance is mandatory GAAP requirement deserving quality accounting policies and CPA involvement on substantial contracts. Mistakes can produce restatements; quality application supports financial reporting integrity.
Written by
Sarah Blake
Head of Product
Former AP Manager at a $200M construction firm, now leads product at Covinly. Writes about what AP teams actually need from automation — beyond the marketing promises.
View all posts