Study smarter with Fiveable
Get study guides, practice questions, and cheatsheets for all your subjects. Join 500,000+ students with a 96% pass rate.
Revenue recognition isn't just an accounting rule—it's the foundation of how businesses communicate their financial performance to investors, regulators, and stakeholders. Under ASC 606 (and its international counterpart IFRS 15), you're being tested on a principles-based framework that applies across virtually every industry. Exam questions will push you beyond memorizing the five steps; they'll ask you to apply judgment in complex scenarios involving variable consideration, multiple performance obligations, principal-agent relationships, and timing of control transfer.
The criteria you'll study here demonstrate core accounting principles: matching revenues to the periods when they're earned, faithful representation of economic substance over legal form, and consistency in measurement. When you encounter an exam problem, don't just identify which step applies—understand why that step exists and how it ensures revenue reflects the actual transfer of value to customers. Master the underlying logic, and you'll handle any scenario they throw at you.
The ASC 606 five-step model provides the structure for all revenue recognition decisions. Every exam question ultimately traces back to one or more of these steps, so understanding how they interconnect is essential.
Before any revenue can be recognized, you must confirm a valid contract exists. This step ensures that only enforceable arrangements with commercial substance enter the revenue recognition process.
Compare: New contract treatment vs. cumulative catch-up—both handle modifications, but new contract treatment applies when added goods/services are distinct and priced at standalone values, while catch-up applies when existing obligations change. FRQ tip: Always state which method you're using and why the modification meets (or fails) the distinct goods/services test.
Performance obligations are the building blocks of revenue recognition. Each distinct promise to transfer goods or services must be identified separately because it affects both timing and amount of revenue.
Compare: Assurance-type vs. service-type warranties—both relate to post-sale commitments, but assurance warranties are liabilities (expense recognition), while service warranties generate deferred revenue (revenue recognition over time). If an FRQ describes an "extended warranty" sold separately, that's your signal for service-type treatment.
The transaction price represents what you expect to receive in exchange for your promises. This step requires careful consideration of variable amounts, financing effects, and non-cash elements.
Compare: Variable consideration vs. consideration payable to customers—both affect the transaction price, but variable consideration involves uncertainty about what you'll receive, while consideration payable involves amounts you'll pay out. Both require constraint analysis, but payable consideration always reduces revenue unless you're getting something distinct in return.
When contracts contain multiple promises, the transaction price must be divided among them. Relative standalone selling prices drive this allocation, affecting both timing and amounts recognized.
Compare: Observable standalone prices vs. estimated prices—both achieve allocation, but observable prices provide more reliable measurement. The residual approach (allocating the remainder after other obligations are priced) is only appropriate when selling prices are highly variable or uncertain. Exam tip: If given a bundle discount, show your allocation calculation step-by-step.
Revenue recognition occurs when (or as) you satisfy performance obligations by transferring control to the customer. The timing question—point in time or over time—is one of the most heavily tested areas.
Compare: Point in time vs. over time recognition—the economic substance is identical (control transfers), but the pattern differs. Construction contracts typically qualify for over time (no alternative use + right to payment), while product sales are usually point in time. FRQ strategy: Always explicitly state which criterion for over time recognition is (or isn't) met.
This determination affects whether you report gross revenue or net commission—a significant difference that examiners frequently test through complex scenarios.
Compare: Principal vs. agent—a company selling concert tickets might be a principal (buying tickets at risk, setting prices) or an agent (facilitating sales for a fee). The revenue amount differs dramatically: vs. . This is a favorite FRQ topic—always identify which indicators are present.
| Concept | Best Examples |
|---|---|
| Contract existence criteria | Written agreements, oral contracts, implied contracts, enforceability assessment |
| Performance obligation identification | Distinct goods/services, bundled obligations, series of services |
| Variable consideration | Rebates, discounts, performance bonuses, right of return |
| Transaction price adjustments | Financing components, non-cash consideration, consideration payable to customers |
| Allocation methods | Relative standalone selling price, adjusted market assessment, residual approach |
| Over time recognition criteria | Customer consumes benefits, customer-controlled asset, no alternative use + right to payment |
| Point in time indicators | Physical possession, legal title, risks and rewards, customer acceptance |
| Principal vs. agent | Control before transfer, inventory risk, pricing discretion, fulfillment responsibility |
A software company sells a license bundled with two years of technical support. How would you identify the performance obligations, and what method would you use to allocate the transaction price if standalone prices aren't directly observable?
Compare and contrast assurance-type and service-type warranties. If a customer can purchase an extended warranty separately, which type is it, and how does this affect revenue recognition timing?
A construction company builds a custom facility on the customer's land. Which of the three over time recognition criteria is most clearly met, and why does this result in revenue recognition throughout the project rather than at completion?
An online marketplace connects buyers with third-party sellers and handles payment processing. What factors would you evaluate to determine whether the marketplace is a principal or agent, and how would this affect reported revenue?
A retailer offers a "buy one, get one 50% off" promotion with a 30-day return policy. Identify two transaction price considerations that must be addressed, and explain how the constraint on variable consideration applies to the return rights.