ASC 606 Consulting

Revenue Recognition: What It Is, How It Works, and Where It Goes Wrong

Revenue recognition determines when and how much revenue a company records from contracts with customers. Under ASC 606, the answer depends on a five-step analysis of every contract—not on cash receipt, invoice date, or delivery alone.

Why revenue recognition matters

Revenue is the top line of the income statement, and its timing affects every ratio an investor, lender, or acquirer uses to evaluate a business. Get it wrong and the consequences range from a qualified audit opinion to an SEC comment letter, a restatement, or enforcement action.

ASC 606 replaced ASC 605 and dozens of industry-specific standards in 2018 (public companies) and 2019 (private companies). Its scope is almost universal: any entity that has contracts with customers to transfer goods or services. The exceptions are narrow—leases (ASC 842), insurance contracts (ASC 944), financial instruments (ASC 815/825), and guarantees (ASC 460).

The five-step model

StepQuestionKey judgements
1 — Identify the contractDoes an enforceable agreement exist?Collectability threshold; combining contracts; contract modifications
2 — Identify performance obligationsWhat distinct promises did we make?Distinct in the context of the contract; series of distinct goods/services
3 — Determine the transaction priceHow much are we entitled to receive?Variable consideration and constraint; significant financing component; non-cash consideration
4 — Allocate the transaction priceHow much goes to each performance obligation?Standalone selling price (SSP) hierarchy; residual approach; discounts and variable consideration
5 — Recognise revenueWhen is each obligation satisfied?Point-in-time vs. over-time; output vs. input methods; bill-and-hold; principal vs. agent

Where companies get it wrong

ROI model: the cost of getting it right vs. wrong

Cost driverProactiveReactive (restatement)
External audit incremental feesStandard$200k–$2M+ depending on complexity
SEC comment letter roundsNoneAverage 2.3 rounds; management time $50k–$500k
ERP reconfigurationConfigured correctly at implementationRetrofit typically 60–80% of original implementation cost

All figures are illustrative ranges drawn from published restatement studies and SEC enforcement data. Your situation will differ.

Frequently asked questions

Does ASC 606 apply to private companies?

Yes. Private companies were required to adopt ASC 606 for annual periods beginning after 15 December 2018. The scope is identical to public companies.

What is the standalone selling price and why does it matter?

The standalone selling price (SSP) is the price at which you would sell a performance obligation separately. ASC 606 requires allocating the bundle price across obligations in proportion to their SSPs—so the SSP methodology determines how much revenue is recognised for each obligation and when.

When must revenue be recognised over time vs. at a point in time?

Revenue is recognised over time when at least one of three criteria is met: (1) the customer simultaneously receives and consumes the benefits; (2) the entity creates or enhances an asset the customer controls as it is created; or (3) the entity’s performance does not create an asset with an alternative use and there is an enforceable right to payment for performance completed to date.

Ready to map your contracts to ASC 606?

An assessment takes one hour. We review your contract portfolio, identify the hard judgement areas, and give you a prioritised remediation plan.

Book an assessment

Book an ASC 606 Assessment

No spam. One business day response.