Professional services revenue recognizes either over time or at a point in time, depending on which of three criteria in ASC 606-10-25-27 the arrangement satisfies. Most professional services firms use criterion (c): the entity’s performance creates an asset with no alternative use to the entity, and the entity has an enforceable right to payment for performance completed to date. That right-to-payment language is the piece most commonly glossed over and it determines whether over-time recognition holds up under scrutiny. Variable consideration, contract modifications and the right-to-invoice practical expedient each add complexity that fixed-price project accounting tends to underestimate.
Over-time criteria: ASC 606-10-25-27 · Progress measurement: ASC 606-10-25-31 through 25-32 · Right-to-invoice expedient: ASC 606-10-55-18
Professional services revenue recognizes over time or at a point in time based on ASC 606-10-25-27. Fixed-fee milestone timing, T&M right-to-invoice eligibility and right-to-payment enforceability generate most of the audit questions. Each requires documented analysis, not a default assumption.
Over Time vs. Point in Time: The Three Criteria
Revenue from a professional services contract recognizes over time if the arrangement satisfies any one of three criteria (ASC 606-10-25-27):
- Classic example: routine maintenance, cleaning, or support services where the value is consumed as it’s delivered. The customer can’t stockpile the work. The customer simultaneously receives and consumes the benefits as the entity performs.
- Construction on customer-owned land is the textbook case. The partially-completed building sits on the customer’s property; the customer controls the work-in-progress throughout. The entity’s performance creates or enhances an asset that the customer controls as it’s created.
- Most enterprise professional services firms rely on this criterion. It has two parts, both of which must hold. The entity’s performance creates an asset with no alternative use, and the entity has an enforceable right to payment for performance completed to date.
If none of the three criteria is satisfied or if the right-to-payment condition under criterion (c) doesn’t hold, the performance obligation recognizes at a point in time, when control of the delivered output transfers to the customer.
The Right-to-Payment Condition: Where Most Analysis Breaks Down
Criterion (c) is what most enterprise services firms rely on, and the right-to-payment condition within it is the most commonly misread part of ASC 606 in professional services. The standard requires an enforceable right to payment for performance completed to date in an amount at least compensating for performance completed to date (ASC 606-10-25-27(c)), not a selling price or full margin, but enough to cover what has been delivered if the customer terminates.
A general payment clause in a contract (e.g., “payment due net 30 from invoice”) is not sufficient. What the standard requires is that if the customer terminates the contract or prevents completion, the entity has a legal right to collect for the work already done. Whether that right is enforceable depends on contract language and jurisdiction, not just whether an invoice was issued.
The “no alternative use” prong matters too. Customized deliverables such as software built to a customer’s spec, a bespoke consulting framework all typically have no alternative use to the vendor. But a standardized training curriculum or a templated implementation that the firm delivers to every customer may have alternative use, which would disqualify criterion (c) even if the right-to-payment condition is met.
Fixed-price contracts with customer acceptance milestones
When a professional services contract includes customer acceptance as a condition of a milestone payment, the nature of that acceptance matters. If acceptance is substantive where the customer can reject the work and require rework, control may not transfer until acceptance occurs, making the milestone a point-in-time event rather than a progress marker in an over-time model. Firms that treat all fixed-price milestones as over-time recognition waypoints without analyzing the acceptance language may be recognizing revenue before control transfers.
Measuring Progress: Input Methods, Output Methods, and the Right-to-Invoice Expedient
For over-time obligations, the entity must measure progress toward complete satisfaction of the PO using either an input method or an output method (ASC 606-10-25-31 through 25-32).
Output methods recognize revenue based on value delivered: milestones reached, units produced, surveys of work completed. They align well with contracts that have clearly defined deliverables at each stage, but they require ongoing measurement against external benchmarks.
Input methods recognize revenue based on resources consumed: labor hours, costs incurred, materials used as a proportion of total expected inputs. For professional services, labor hours or effort expended as a proportion of total expected inputs is the most common approach, as it tracks directly against how the work is staffed and managed. Cost-to-cost is more prevalent in construction and project-heavy industries where materials and subcontractors dominate the cost base. Either method works when costs are a reliable proxy for progress, and either breaks down when overruns don’t represent proportional delivery.
The right-to-invoice practical expedient (ASC 606-10-55-18) lets a company recognize revenue equal to the amount it has a right to invoice, when that amount exactly corresponds to the value transferred to the customer in the period (ASC 606-10-55-18). It’s tailor-made for time-and-materials arrangements: you bill for hours worked at agreed rates and the invoice amount represents the value of the work in that period. It doesn’t apply to fixed-fee contracts where invoice milestones don’t track actual progress, or to arrangements where the billing schedule was negotiated for cash flow convenience rather than value delivery.
Why the right-to-invoice expedient is misapplied on fixed-fee projects
Fixed-fee projects often have invoicing milestones: 30% at kickoff, 40% at mid-project review, 30% at go-live. These milestones are usually set for cash flow and contract management purposes, not to reflect the actual value delivered at each stage. If 30% of the contract price is invoiced at kickoff but only 10% of the work has been done, the right-to-invoice expedient doesn’t apply; the invoice doesn’t correspond to value delivered. The firm needs a percentage-completion model, not an invoice-based one.
Variable Consideration in Professional Services Revenue Recognition
Time-and-materials contracts have variable consideration by definition: the final amount depends on hours worked and materials consumed. The constraint analysis applies: recognize only the amount that is probable not to result in a significant revenue reversal. For T&M contracts with caps, the constraint limits recognition to the capped amount until there’s sufficient evidence that hours won’t exceed the cap.
Performance bonuses and penalties introduce the same constraint analysis as in any other ASC 606 context: estimate the variable amount using the expected value or most likely amount method, apply the constraint and re-estimate at every reporting period. Professional services firms often underestimate the re-estimation requirement: a bonus that looked improbable at contract inception may become probable at month six. The recognition catch-up at that point should be expected, not a surprise.
Frequently Asked Questions
Does professional services revenue always recognize over time?
No. It recognizes over time only if one of three criteria in ASC 606-10-25-27 is met. Most professional services satisfy criterion (c) – no alternative use plus enforceable right to payment – but the right-to-payment condition requires documented legal enforceability, not just a general payment clause.
What is the enforceable right to payment requirement for over-time recognition?
The entity must have a legal right to collect an amount at least compensating for performance completed to date (ASC 606-10-25-27(c)) if the customer terminates or prevents completion. The standard does not require a full selling price or profit margin, just enough to cover what has been delivered. Whether this right is enforceable depends on contract language and applicable law, not just the presence of an invoice clause.
Can I use the right-to-invoice expedient for fixed-fee professional services?
Only if the amount invoiced at each milestone directly corresponds to the value of work delivered to date. Fixed-fee milestones set for cash flow purposes, where the billing schedule doesn’t track completion percentage, don’t qualify. Those contracts require a percentage-completion or similar progress-based method.
How is progress measured for professional services contracts?
Either by input methods (costs or labor hours incurred as a proportion of total expected inputs) or output methods (milestones, units delivered, surveys of completion). Input methods are most common for labor-driven work. Either method requires consistent application and documentation of the basis for the progress estimate.
How does variable consideration work on time-and-materials contracts?
T&M contracts have variable consideration by nature. Apply the constraint: recognize only the amount probable not to result in a significant revenue reversal. For capped T&M contracts, recognition is limited to the cap until evidence supports that hours won’t exceed it. Re-estimate at every reporting period.
Revenue recognition for bundled PS arrangements
Professional services contracts that include both implementation services and a software license or subscription require PO identification and SSP allocation before recognizing anything. A common error is treating the entire bundled contract as a single over-time PS arrangement when the software license is a distinct PO that is recognized at a point in time. The allocation drives timing; getting it wrong accelerates or defers revenue in ways the contract economics don’t support. See the BillingPlatform Revenue Recognition guide for the full five-step model.