Introducing CaptivateIQ Agents: AI agents purpose-built for compensation and planning. Learn more
Intro text here,
With custom blockquotes, I can add a bunch of optional fields. There's the intro text, and all sorts of information about the author. The coolest part is that any element is optional!
Author N.
Head of Placeholders
Massa tincidunt dui ut ornare. Habitasse platea dictumst vestibulum rhoncus est pellentesque elit ullamcorper dignissim

Named a Strong Performer in “The Forrester Wave™: Sales Performance Management Platforms, Q1 2023”

Tour the Product
Explore our new thought leadership hub for all things incentive compensation management
See what's new

Construction Revenue Recognition Step by Step

Table of Contents

Construction companies face revenue recognition challenges that most other industries don't. Change orders alter scope mid-project, and billing is often tied to milestones rather than delivery of a finished product.

Under ASC 606, those moving pieces affect when revenue is recognized, how costs are matched to that revenue, and how finance teams report performance across active projects.

This guide walks through construction revenue recognition step by step, including how ASC 606 applies to construction contracts, which recognition methods companies commonly use, where teams tend to run into issues, and how revenue recognition timing should inform sales commission structure.

Key Takeaways

  • Construction revenue recognition is complex because projects typically span years, billing happens in phases, and contract terms often change.
  • ASC 606 gives construction companies a five-step framework for recognizing revenue, but each step requires construction-specific judgment.
  • The most common construction revenue recognition methods are percentage-of-completion, completed contract, and milestone-based recognition. 
  • Common pitfalls include: treating contract modifications inconsistently, relying on incomplete project data, failing to update estimates as costs change, and creating revenue schedules that do not match how work is actually delivered.
  • Companies must decide whether commissions should be paid at contract signing, at project milestones, as revenue is recognized, or after project completion, while also accounting for ASC 606 and ASC 340 requirements around capitalizing and amortizing commission costs.

Why Construction Revenue Recognition Is Different

Construction projects create revenue recognition scenarios that standard product or service businesses usually do not face, such as phased billing, mid-project budget revisions, and contract changes.

Each of those factors represents hurdles to clear under ASC 606.

Long Project Timelines and Phased Billing

Many commercial contractors use the percentage-of-completion method to report income. 

Instead of recording the full contract value at the end of the project, the company recognizes revenue based on progress toward completion. Finance teams often use costs incurred to date compared with total estimated costs. 

This approach better reflects the economics of a long-running project. But the approach also creates an operational requirement: Finance teams need reliable project cost data, updated estimates, and a clear view of how much work has actually been completed.

Variable Consideration and Change Orders

Change orders, claims, incentives, penalties, liquidated damages, and retainage are common in the construction industry. Each of these variables can affect the total transaction price. Under ASC 606, companies need to estimate all of these variable considerations and include them in the transaction price.

If change orders are not tracked and evaluated promptly, revenue may be understated, overstated, or corrected through large catch-up adjustments later in the project. That makes it harder to give leadership a clear view of project performance.

Contract Modifications

Construction contracts are modified more frequently than contracts in many other industries because project scope, timing, and costs often change after work begins. 

ASC 606 requires companies to evaluate those modifications rather than automatically rolling them into the original contract. 

In practice, the accounting team needs to determine whether the modification adds a new performance obligation, changes the price of an existing obligation, or adjusts the measure of progress on work already underway.

For example, a customer may add a separate buildout to an existing project. If that work is distinct and priced appropriately, the company may need to account for it as a separate contract or separate performance obligation.

The ASC 606 Five-Step Model for Construction

ASC 606 gives companies a five-step framework for recognizing revenue from customer contracts. 

The model is industry-neutral, but we’ve included some construction-specific nuances.

Step 1: Identify the Contract

A contract needs to be approved by the parties, create identifiable rights and payment terms, have commercial substance, and make collection probable.

For construction companies, this can be more complicated than it sounds. 

Work may begin under a letter of intent, preliminary authorization, verbal agreement, or handshake deal before the final contract is fully executed. Those arrangements may be common, but they do not automatically meet the ASC 606 standard for revenue recognition.

Finance and project teams need an enforceable start date for accounting purposes. That timing matters because revenue recognized too early or too late can misstate financial results.

Step 2: Identify Performance Obligations

In construction, one agreement might include design work, site preparation, structural buildout, electrical installation, finishing, and ongoing support. The accounting question is whether those promises should be treated separately or combined into one performance obligation.

ASC 606 looks at whether the customer can benefit from each promised good or service on its own or together with other readily available resources. If the answer is yes, and the promise is separately identifiable within the contract, it may be a distinct performance obligation.

Many construction contracts contain a single performance obligation because the promised outputs are highly interrelated. A customer is usually not buying design, concrete work, framing, and finishing as disconnected services. They are buying an integrated asset, such as a building, facility, or infrastructure project.

Step 3: Determine the Transaction Price

ASC 606 requires companies to estimate variable consideration using either the expected value method or the most likely amount method, depending on which better predicts the amount the company expects to receive.

The expected value method means the company estimates variable consideration by weighting the possible outcomes by probability. This method is usually better when there are several possible outcomes or a portfolio of similar contracts.

The most likely amount method means the company estimates variable consideration based on the single most likely outcome. This method is usually better when there are only two possible outcomes, such as receiving a bonus or not receiving it.

Step 4: Allocate the Transaction Price

If a contract has multiple distinct performance obligations, the company allocates consideration based on each obligation’s standalone selling price.

For many construction contracts, this step is relatively straightforward because the contract is for one performance obligation.

Step 5: Recognize Revenue Over Time or at a Point in Time

After the contract is signed, and performance obligations, transaction price, and allocation are clear, the company must determine when revenue should be recognized.

ASC 606 allows revenue to be recognized over time when at least one of the three criteria is met:

  1. The customer simultaneously receives and consumes the benefits of the company’s work.
  2. The company’s performance creates or enhances an asset that the customer controls.
  3. The company’s performance does not create an asset with alternative use, and the company has an enforceable right to payment for work completed to date.

Most construction contracts meet the second criterion because the contractor is creating or improving an asset controlled by the customer, such as a building expansion, tenant improvement, bridge repair, or infrastructure project.

If none of the over-time criteria are met, revenue is recognized at a point in time, typically when the project is finished.

Revenue Recognition Methods in Construction

Construction companies primarily use three methods to measure progress and recognize revenue. 

The right choice depends on the contract, the structure of the project, and which measure best reflects the value being transferred to the customer.

Percentage of Completion (Cost-to-Cost)

Under this method, the most common for construction companies, progress is measured by comparing costs incurred to date against total estimated project costs.

The basic formula is:

(Costs incurred to date ÷ Total estimated costs) × Total contract revenue = Revenue to recognize

For example, assume a contractor has a $10 million contract and expects total project costs of $8 million. If the company has incurred $2 million of costs to date, the project is 25% complete under the cost-to-cost method and would recognize $2.5 million of revenue.

This method works well when costs are a reliable proxy for progress. It gives finance teams a consistent way to recognize revenue as work is performed, and it aligns well with projects where labor, materials, subcontractor costs, and overhead are incurred steadily over the life of the project.

The risk is that it depends heavily on accurate cost estimates. If total expected costs change, the company may need to record a cumulative catch-up adjustment. For example, if material prices rise or labor productivity drops, the project may be less complete than the original estimate suggested.

Percentage of Completion (Efforts-Expended)

Instead of comparing costs incurred to total estimated costs, the efforts-expended method measures progress based on labor hours, machine hours, or other effort-based input.

This method can be useful when labor is the primary driver of project completion, or when material costs would distort the cost-to-cost calculation. 

For example, a contractor may purchase expensive equipment or materials early in the project, even though those materials will not be installed until much later. If the company used cost-to-cost in that scenario, the project might appear further along than it actually is.

Milestone-Based (Output Method)

Milestone-based recognition measures progress based on completed outputs rather than inputs. Revenue is recognized as the company reaches defined project stages, such as completing the foundation, enclosing the structure, installing major systems, or reaching substantial completion.

This method can work well when a project has clear stages, and each stage represents a real transfer of value to the customer. It can also be easier for non-accounting stakeholders to understand because the revenue schedule maps to visible project progress.

Common Pitfalls and How to Avoid Them

Construction revenue recognition errors usually come from three places: weak cost estimates, delayed change order review, and inconsistent application of recognition methods. 

Inaccurate Cost Estimates

The percentage-of-completion method is only as reliable as the cost estimates behind it. If the total estimated costs are wrong, the completion percentage will be too, which means revenue may be recognized too quickly or too slowly.

In construction, project economics can change after work begins. Material prices can move, labor availability can tighten, subcontractor costs can increase, and productivity can differ from the original plan.

To reduce this risk, finance and project teams should review total estimated costs throughout the project, especially after major procurement events, schedule changes, subcontractor updates, or scope revisions. When estimates change, the revenue schedule should be updated through the appropriate cumulative catch-up adjustment so that recognized revenue reflects the latest project economics.

Failing to Account for Change Orders Promptly

Change orders are one of the most common reasons construction revenue recognition gets messy. Approved, priced change orders are easier to handle because the contract value and scope have been formally updated. Unapproved or unpriced change orders require more judgment, but they still need to be evaluated under ASC 606.

Delaying that evaluation can misstate revenue. If the company has performed additional work and expects to be paid for it, the transaction price needs to be updated before the change order is fully finalized. On the other hand, recognizing too much value from a disputed or uncertain change order can overstate revenue and margin.

Create a clear review process for change orders, claims, and other variable consideration. Project managers, finance, and accounting should align on which changes have been requested, which have been approved, which are still under negotiation, and which amounts are probable enough to include in the transaction price.

Inconsistent Method Application

Revenue recognition methods should not change just because a project is behind schedule, over budget, or producing an unfavorable margin profile. Once a company selects a recognition method for a contract type, it should apply that method consistently.

Inconsistent application creates two problems. First, it increases compliance risk because revenue may no longer reflect a disciplined application of ASC 606. Second, it makes financial comparisons less useful. If similar projects are measured using different methods without a clear basis, leadership cannot easily compare margins, forecast revenue, or understand which projects are performing well.

Companies can avoid this by defining recognition policies by contract type and documenting why each method reflects the transfer of value to the customer.

How Revenue Recognition Affects Sales Commissions in Construction

When revenue is recognized over months or years, commission plan structures need to account for timing, cash flow, and ASC 606 cost capitalization requirements. 

A commission plan that works for a short-cycle sale can create problems in construction because the contract may be signed long before the company bills, recognizes revenue, collects cash, or understands the final project margin.

Commission Timing and Payout Triggers

In construction, when a rep earns their commission is more complex than in industries with short sales cycles. 

A company can pay commission at contract signing, but that front-loads costs before the project has been delivered and before revenue has been recognized. That may motivate reps and support income stability, but it creates risk for the company if the project is delayed, descoped, canceled, or materially re-priced after signing.

A company can also pay commission at project completion, which reduces the company’s cash flow exposure and limits the chance of paying commission on work that never materializes. But it can be hard on reps, especially when construction deals take a long time to close and an even longer time to complete. 

Milestone-based commissions are often the better middle ground. Reps earn portions of their commission as the project reaches defined milestones, such as notice to proceed, foundation completion, major phase completion, substantial completion, or revenue recognition events. This approach gives reps a clearer path to earnings while tying payouts more closely to actual project progress and recognized revenue. 

ASC 606 Commission Cost Capitalization

ASC 606 requires companies to capitalize incremental costs of obtaining a contract, including sales commissions, and amortize them over the life of the contract. 

For construction contracts that span multiple years, this can become a significant tracking burden. A company may have many active projects, multiple commission plans, different payout triggers, and overlapping amortization schedules running at the same time. If finance is managing that in spreadsheets, it’s difficult to maintain and easy to misstate, especially when projects include clawbacks, change orders, churn, revised scope, or true-up calculations.

This is where commission management software can help. CaptivateIQ is an incentive compensation management platform that helps companies calculate, track, and report commissions across complex plan structures. Its SmartGrid engine is built for the kind of complexity phased revenue recognition creates, including milestone-based commission triggers, overlapping ASC 606 amortization schedules, and multi-year project tracking.

Structuring Commission Plans for Long Project Timelines

Construction reps need enough income stability to stay focused through long sales and project cycles, but the company should avoid paying too much before work is delivered or margin is earned. A hybrid compensation plan usually handles that tradeoff better than a purely front-loaded or purely back-loaded structure.

Start with a competitive base salary, then layer in milestone-based commissions as revenue is recognized or as defined project phases are completed. That gives reps predictable income while still connecting variable pay to actual project progress. For larger or more complex projects, companies can also add a project-completion bonus tied to margin, collection, or delivery quality so the rep is not only motivated to sell the highest contract value, but to sell work the business can deliver profitably.

As a planning benchmark, construction commission rates often range from 1% to 10%, with commercial projects commonly closer to 1.5% to 4% and residential projects closer to 3% to 6%. The right rate depends on deal size, gross margin, sales cycle length, rep involvement after signing, and how much risk the company already absorbs through base salary or milestone timing. A rep who stays involved through scope changes, customer handoffs, and project milestones may justify a different structure than a rep whose role ends once the contract is signed.

FAQ

What is construction revenue recognition? 

Construction revenue recognition is the process of determining when a construction company should record revenue from a project. Because construction projects often run for months or years, revenue is usually recognized as work progresses rather than when the project is complete.

What is the percentage-of-completion method? 

The percentage-of-completion method (also known as the cost-to-cost method) recognizes revenue based on how much of the project has been completed. 

The company divides costs incurred to date by total estimated costs, then multiplies that percentage by total contract revenue. 

This method depends on accurate cost estimates, so finance teams need to update projections as material, labor, and subcontractor costs change.

How does ASC 606 apply to construction companies?

ASC 606 requires all companies, including construction, to follow a five-step model:

  1. Identify the contract.
  2. Identify performance obligations.
  3. Determine the transaction price.
  4. Allocate the transaction price.
  5. Recognize revenue when, or as, performance obligations are satisfied. 

In construction, those steps require extra judgment because contracts often include change orders, variable pricing, phased work, and highly interrelated deliverables. 

When should construction companies recognize revenue: over time or at a point in time? 

Most construction companies recognize revenue over time, when their work creates or improves an asset the customer controls, such as a building, facility, or infrastructure project. 

If the contract does not meet ASC 606’s over-time criteria, revenue is recognized at a point in time, usually when control transfers to the customer. 

The decision should be based on how control transfers under the contract, not simply on when the customer is billed.

How do change orders affect revenue recognition? 

Change orders can impact the transaction price, project scope, performance obligations, and revenue recognized to date. 

Approved and priced change orders are more straightforward, but unapproved or unpriced change orders still need to be evaluated promptly for inclusion in the transaction price. 

Delaying that review can misstate revenue, especially when the company has already performed the work or expects to be paid for it.

How should construction companies structure sales commissions around phased revenue recognition?

Construction companies should structure commissions around the same timing logic they use for project revenue. Paying the full commission at contract signing can motivate reps, but it creates risk if the project is delayed, reduced, or canceled. 

Paying only at completion protects the company, but it can create cash flow issues for reps working long deal cycles

A milestone-based structure is often the best middle ground because it pays commissions as defined project milestones or revenue recognition events occur. 

For longer projects, companies can pair milestone-based commissions with a competitive base salary and project-completion bonuses tied to margin, collection, or delivery quality.

Getting Construction Revenue Recognition Right

Construction companies must select the best revenue recognition model for the type of contract they sign. Then, they must keep cost estimates current, evaluate change orders promptly, document contract modifications, and apply the same recognition logic consistently across similar projects.

Without that discipline, revenue can be recognized too early, too late, or inconsistently across the project portfolio.

When selecting a revenue recognition model, companies should consider the downstream effects on commission structures and commission cost capitalization.

When revenue is recognized over months or years, commission structures need to account for payout timing, cash flow, and ASC 606 commission cost capitalization.

Construction companies that align their commission plans with their revenue recognition approach reduce payout disputes, maintain compliance, and keep sales teams motivated through long project cycles. They also give finance and sales leadership a clearer view of what has been earned, what has been paid, and what still needs to be recognized or amortized.

CaptivateIQ helps construction companies automate the complex commission calculations that phased revenue recognition demands. Book a demo to see how SmartGrid handles milestone-based commissions, ASC 606 amortization, and multi-year project tracking.

One agile platform from planning to payout

Talk to our sales performance experts to learn how you can make sales planning and compensation a strategic growth driver.