five-step revenue model
/ A-S-C six-oh-six; I-F-R-S fifteen /
Before about 2018, different industries used different, sometimes contradictory rules for when to book a sale. Software companies, builders, telecom carriers, and ordinary shops each had their own playbook, which made their numbers hard to compare. Regulators in the United States and around the world agreed on a single recipe so that 'when did you earn this sale?' would be answered the same way everywhere. That recipe is the five-step revenue model.
The five steps, in plain words, are: (1) identify the contract with a customer — the agreement that creates rights and obligations; (2) identify the separate performance obligations — the distinct promises you made, like 'deliver a phone' and 'provide a year of service'; (3) determine the transaction price — the total you expect to receive; (4) allocate that price across the obligations — split the total among each promise by its standalone value; and (5) recognize revenue as (or when) you satisfy each obligation. So if you sell a phone-plus-service bundle for 1,200, you might allocate 400 to the phone (recognized at delivery) and 800 to the year of service (recognized 66.67 per month).
This model, called ASC 606 in U.S. GAAP and IFRS 15 internationally, is now the backbone of revenue recognition for almost every business. The single hardest steps in practice are usually step 2 (deciding how many distinct promises a contract really contains) and step 5 (deciding whether an obligation is satisfied at a single point in time or gradually over time). The model is principles-based, so two honest accountants can still reach different judgments on a complex contract.
A company sells a laptop plus two years of support for 1,500. Standalone, the laptop is worth 1,200 and the support 300. It recognizes 1,200 when the laptop ships, then recognizes the remaining 300 evenly over 24 months (12.50 per month) as it provides support.
One contract, two obligations — the price is split and each part is recognized as it is fulfilled.
The model is principles-based, not a rigid formula: steps 2 and 5 require judgment, so it tells you how to think about revenue rather than handing you one mechanical answer.