ASC 606 revenue recognition reshaped how construction contractors report revenue, replacing legacy industry guidance with a single five-step model from the Financial Accounting Standards Board. For contractors, the practical effect is that most long-term contracts still recognize revenue over time, much like the old percentage-of-completion method, but the supporting documentation, judgments, and disclosures are far more demanding. The standard, codified in FASB Accounting Standards Update 2014-09, is now fully in effect for both public and private companies.
The challenge is rarely the concept. Contractors generally understand that they earn revenue as a project progresses. The difficulty is proving it: showing auditors a clean trail from the contract terms to the transaction price to the measure of progress, with every estimate and change order documented along the way.
Quick answer: Under ASC 606, a construction contractor recognizes revenue over time when one of three criteria in the standard is met, most commonly when the contractor creates an asset with no alternative use and has an enforceable right to payment for work performed to date. Revenue is measured using a method that depicts progress toward completion, usually the cost-to-cost input method. To support over-time recognition, contractors must document the over-time criteria, the transaction price including any variable consideration constrained to a probable amount, the accounting treatment of each change order, and the cost inputs driving the percentage complete. These are precisely the areas auditors scrutinize most closely.
How Does the Five-Step Model Apply to Construction?
ASC 606 follows a five-step model: identify the contract, identify the performance obligations, determine the transaction price, allocate that price to the performance obligations, and recognize revenue as or when obligations are satisfied. The core principle is that an entity recognizes revenue in an amount reflecting the consideration it expects to be entitled to in exchange for transferring goods or services. Each step generates documentation that an auditor can test, so contractors benefit from treating the model as a record-keeping framework rather than a one-time accounting policy decision.
For a typical construction contract, the first step requires evidence that an enforceable contract exists, that collection is probable, and that the parties have approved the terms. Verbal authorizations and unsigned change orders complicate this analysis, because revenue cannot be recognized on consideration that lacks an enforceable basis. A signed agreement is the cleanest evidence, and its absence is one of the first gaps an auditor will flag.
The second step asks whether the contract contains one performance obligation or several distinct ones. Many construction projects represent a single, highly integrated performance obligation: the contractor is combining materials, labor, and subcontracted work into one finished asset. When goods or services are not separately identifiable, they are bundled, which directly affects how progress is measured. The determination is not cosmetic, because the number of performance obligations drives both allocation of the transaction price and the timing of recognition.
Steps three and four set and allocate the transaction price, and step five governs the timing of recognition. For contractors whose work qualifies for over-time treatment, recognition is continuous rather than at a single point, which is why the measure of progress becomes the documentation centerpiece. If you are evaluating how these steps apply to your contracts, our construction industry team can help map specific agreements to the model.
What Qualifies a Contract for Over-Time Recognition?
ASC 606 permits over-time recognition when any one of three criteria is satisfied. The customer simultaneously receives and consumes the benefits as the contractor performs; the contractor’s performance creates or enhances an asset the customer controls as it is created; or the contractor’s performance creates an asset with no alternative use and the contractor has an enforceable right to payment for performance completed to date. Construction contracts most often qualify under the third criterion, such as a building constructed on land the customer owns.
The “no alternative use” and “right to payment” tests are not assumptions; they are conclusions an auditor expects to see supported. The right to payment generally must include a reasonable profit margin and survive customer termination for convenience, which means the contract language itself is evidence. Contractors who cannot point to enforceable termination-for-convenience payment clauses may find over-time treatment challenged. Reviewing standard contract templates for this language is a low-cost way to protect the accounting position before a project even begins.
Once over-time recognition is established, the contractor selects a method that faithfully depicts progress. Input methods measure effort expended, such as costs incurred or labor hours; output methods measure results delivered, such as units produced or milestones reached. Most contractors use the cost-to-cost input method, which is the closest analog to the legacy percentage-of-completion approach and divides costs incurred to date by total estimated costs. The chosen method should be applied consistently across similar contracts so that results are comparable period to period.
A subtle but heavily tested point is that not all costs depict progress. ASC 606 requires contractors using a cost-to-cost method to assess whether certain costs, such as significant uninstalled materials or wasted materials, distort the percentage complete. Uninstalled materials may need to be excluded from the cost-to-cost calculation and recognized only up to their cost, which prevents front-loading revenue when expensive components are delivered to the site but not yet incorporated into the work. Tracking these costs separately in the job ledger makes the adjustment straightforward rather than a year-end reconstruction.
How Is Variable Consideration Estimated and Constrained?
Construction transaction prices are rarely fixed. They include change orders, claims, unpriced work, performance bonuses, liquidated damages, and incentive or penalty provisions, all of which are variable consideration under ASC 606. The standard requires contractors to estimate variable consideration using either the expected value method, a probability-weighted estimate useful when there are many possible outcomes, or the most likely amount method, a single most probable outcome useful for binary outcomes such as a bonus that is either earned or not. The chosen approach should match the nature of the uncertainty rather than be applied as a blanket policy.
Crucially, the estimate is subject to a constraint. A contractor may include variable consideration in the transaction price only to the extent it is probable that a significant revenue reversal will not occur when the uncertainty is later resolved. This constraint forces judgment: a disputed claim with uncertain enforceability may be excluded or reduced, while a near-certain volume incentive may be fully included.
The Journal of Accountancy has reported that variable consideration is among the toughest areas in revenue auditing, noting that auditors must evaluate discounts, rebates, refunds, returns, and performance bonuses, and that companies need significant judgment to estimate these amounts and update them each period. The same analysis of audit challenges found auditors sometimes performed insufficient procedures where significant estimates were involved and failed to retain adequate documentation, including copies or abstracts of material contracts in their working papers.
For contractors, the lesson is that the estimate must be supportable on paper. A liquidated damages exposure should tie to schedule analysis; an unapproved change order included in the price should be backed by correspondence and a documented probability assessment. Estimates that move period to period without explanation invite scrutiny and, in an audit, adjustment. A short written memo for each significant estimate, refreshed each reporting period, is far more persuasive than a number that appears in the work-in-process schedule with no rationale behind it.
How Are Change Orders Treated: Modification, Separate Contract, or Catch-Up?
Change orders are routine in construction and are treated under the contract modification guidance in ASC 606. The treatment is not uniform, and choosing the wrong path misstates revenue. A modification is accounted for as a separate contract only when both conditions are met: the scope increases because of distinct added goods or services, and the price increases by an amount reflecting the entity’s standalone selling prices for those additional goods or services.
When those conditions are not met, which is common because most change orders modify a single integrated performance obligation rather than add a distinct one, the modification is folded into the existing contract. The typical result is a cumulative catch-up adjustment: the contractor updates the transaction price and the measure of progress and recognizes the cumulative effect on revenue in the period of the modification.
Unpriced and unapproved change orders create a recognition gap. Until the change order is enforceable and the consideration can be estimated within the constraint, the related revenue generally cannot be recognized, even though costs are being incurred. This is a frequent source of audit questions because the cost side hits the books before the revenue side qualifies.
Documenting each change order, its approval status, its pricing basis, and its accounting conclusion is the most reliable defense against an adjustment. Contractors who maintain a change order log tied to the work-in-process schedule give auditors a direct line from contract event to financial statement effect.
What Do Auditors Scrutinize, and How Can Contractors Be Ready?
Audit attention concentrates where judgment and estimation are highest: the over-time criteria conclusion, the variable consideration estimate and its constraint, the cost-to-cost inputs, and change order treatment. Auditors are expected to understand the client’s contract terms and the controls over the revenue cycle, and peer review findings have flagged insufficient testing and weak documentation as recurring deficiencies. A contractor whose records anticipate those procedures shortens the audit and reduces the risk of adjustment.
Practically, that means retaining signed contracts and change orders, documenting the over-time criteria assessment for each contract type, supporting total estimated costs with current budgets, and keeping a written rationale for every variable consideration estimate. The work-in-process schedule should reconcile to the general ledger and to the underlying cost detail. Strong documentation here also supports the disclosure requirements that accompany ASC 606, including disaggregated revenue and contract balances. Our audit and assurance professionals regularly review these schedules and estimates before fieldwork begins, which is the most effective time to close gaps.
The pattern across all of these areas is the same. ASC 606 did not change the economics of a construction project, but it raised the bar on proving the numbers. The contractors who fare best treat documentation as a continuous process tied to contract events, not a year-end scramble. Building that discipline into project management software and monthly close routines turns compliance into a byproduct of normal operations rather than a separate burden.
Frequently Asked Questions
Does ASC 606 eliminate the percentage-of-completion method for contractors?
ASC 606 removed the standalone percentage-of-completion and completed-contract methods as named methods, but the economic substance survives. Contractors who qualify for over-time recognition typically use the cost-to-cost input method, which produces results similar to legacy percentage-of-completion. The difference is the rigor of the over-time criteria analysis and the supporting documentation.
How do I decide whether a change order is a separate contract?
Treat a change order as a separate contract only if it adds distinct goods or services and the price increases by the standalone selling price of that added scope. Most construction change orders modify a single integrated performance obligation and fail that test, so they are accounted for within the existing contract, usually through a cumulative catch-up adjustment to revenue.
When can I include a disputed claim or unapproved change order in revenue?
You may include variable consideration such as a claim or unpriced change order only to the extent it is probable that a significant revenue reversal will not occur once the uncertainty is resolved. That requires an enforceable basis and a documented, supportable estimate. Until those conditions are met, the revenue is generally constrained even if you are incurring costs.
What documentation do auditors most often request for over-time revenue?
Auditors typically request signed contracts and change orders, the assessment supporting over-time recognition, total estimated cost budgets, the cost-to-cost calculation, the work-in-process schedule reconciled to the ledger, and the written basis for each variable consideration estimate. Maintaining these throughout the project, rather than reconstructing them at year-end, is the most effective way to support your revenue recognition.




