Not investment advice. Educational reading. See Disclaimer.
L.5 · INTERMEDIATE · 3 MIN
Revenue Recognition: The ASC 606 Five-Step Model
Revenue recognition is one of the most important and most manipulated areas of accounting. ASC 606 provides a five-step framework that all public companies must follow.
Step 2: Identify the distinct performance obligations (what you promised to deliver).
Step 3: Determine the transaction price (what you will be paid).
Step 4: Allocate the price to each performance obligation.
Step 5: Recognize revenue when (or as) each obligation is satisfied.
§ 02Key point
Revenue manipulation (recognizing too early or too aggressively) has been at the center of major accounting scandals. ASC 606 was designed to standardize and reduce this risk.
§ 03Key insight
When analyzing a company, always ask: when does this company recognize revenue? Software companies using subscription models recognize over time. Hardware companies recognize at delivery. The timing matters for comparability.
§ 04Check-in
Company X sells a $120M contract for software + 2 years of support. Standalone prices: software $100M, support $10M/year. How much revenue in year 1 under ASC 606?
Check your understanding
●○○○○
Sit with the ideas.
A company receives $12,000 in December for 6 months of subscription services (December through May). How much revenue should appear on the December income statement?