Comprehensive guidance on the five-step model and key differences between IFRS 15 and ASC 606, focusing on revenue recognition nuances for CFA Level I candidates.
Revenue recognition is—for many folks—one of the most visible and sometimes tricky parts of financial reporting. Back in the day, we had quite a few scattered rules that differed significantly across industries and geographies. Then IFRS 15 (International Financial Reporting Standard) and ASC 606 (the corresponding US GAAP standard) entered the scene, with a goal basically to unify how companies determine the amount and timing of revenue recognized. You might see references to the “five-step model,” and that’s not just a catchy name: it’s a foundational approach shared by both standards.
They do share a similar spirit, but IFRS 15 and ASC 606 do exhibit subtle variances. We’ll explore the core principles of these frameworks, highlight their similarities, and point to the occasional differences you want to watch out for as you analyze financial statements. And, by the way, please note that references to these standards abound, so if you see them being cited in footnotes or accounting policy notes, it’s a good sign that the company is paying attention to these guidelines.
To set the stage, both IFRS 15 and ASC 606 revolve around a principles-based methodology (rather than rigid rule-based prescriptions). They converge on five fundamental steps:
In practical terms, we’re basically asking: Who is our customer? What exactly are we promising to deliver? How much are we charging in total? How do we split that total among the goods or services we’re promising? And then, finally, when do we say we’ve done enough to claim the right to that revenue?
It might help to think of a simple example: imagine a software company selling an annual license that includes technical support services for one year. IFRS 15 and ASC 606 direct the company to figure out the separate components (license and support) as separate performance obligations if certain distinctiveness criteria are met, figure out the total price, allocate that price, and then recognize revenue as each obligation is satisfied over time. That might sound straightforward, but let me tell you, the details can get complicated—especially for multi-deliverable arrangements or subscription-based services that renew automatically.
One area where you might see a difference is in how each framework deals with collectibility. Both IFRS 15 and ASC 606 use the concept of whether it is “probable” that the entity will collect the consideration from the customer. However, the notion of “probable” can be interpreted a bit differently in IFRS and US GAAP circles.
• Under IFRS 15, “probable” typically aligns with the idea of “more likely than not,” which can be interpreted as having a probability threshold of just over 50%.
• Under ASC 606, “probable” aligns with a higher threshold that is often associated with a likelihood of 75% or 80%, depending on prior judicial interpretations and established precedents in US GAAP.
That said, for practical purposes, the difference might not be that large in day-to-day accounting, but it can come into play in borderline cases or in industries and regions where collectibility is dicey.
Contract assets and contract liabilities—now that’s a topic that sometimes makes the best accountants slip up if they’re rushing. A contract asset represents the entity’s right to consideration in exchange for goods or services that have been delivered but not yet billed (or not yet unconditional). A contract liability is the flip side: payment has been made, or is due from the customer, but the goods or services haven’t yet been delivered.
Even though the concepts are the same, IFRS 15 might use slightly different terminology or grouping in disclosures compared to ASC 606. But ultimately, both ask for classification along the lines of:
• Contract assets (sometimes net of impairment)
• Contract liabilities (often referred to as “deferred revenue” in older parlance)
If you peek at a company’s balance sheet footnotes, you might see these line items, and it’s important to check that the narrative behind them is consistent: Did the company actually deliver? Was the performance obligation met? Or are we waiting for a future date?
While IFRS 15 and ASC 606 share an overarching structure, each standard offers additional commentary—or, in the case of US GAAP, specific subtopics—for industries like software, real estate, and entertainment. That’s usually the place where you see some divergences. For example, certain licensing arrangements or real estate sales might be recognized a bit differently. A classic scenario is software licensing, where IFRS 15 might not offer quite as many sub-rules as ASC 606 historically did when it comes to multiple-element arrangements or software upgrades.
The best advice is to look carefully at each major industry’s specific guidance and see how the “performance obligation” concept applies. If you’re analyzing a real estate development company, for instance, you want to check how they define “continuous transfer of control” to the customer (since that affects whether revenue is recognized over time or at a point in time). If they’re using IFRS 15 vs. ASC 606, the general approach is the same, but the little footnotes or interpretational notes might matter.
There are a few places where IFRS 15 and ASC 606 let companies use practical expedients to simplify implementation. For instance, they can choose certain short-cut methods for small contracts or for the timing of commission expense recognition. Similarly, the transition from older standards (IAS 18 or the pre-ASC 606 guidance) to the new ones included a few optional ways to adopt, like full retrospective vs. modified retrospective approaches.
If you see references to a “modified retrospective approach,” it typically means the company only adjusted the opening retained earnings for the earliest period presented, rather than restating all prior years. That can create a little noise in the financial statements. As an analyst, it’s worth reading the footnotes to see how they handled the transition, because it might cause comparability hiccups in year-over-year figures.
One hallmark of these standards is that they require managers to exercise judgment in areas such as:
• Identifying performance obligations that are distinct (and not just part of a “bundle”).
• Estimating variable consideration (like refunds, rebates, or performance bonuses).
• Determining stand-alone selling prices for allocating transaction price.
Both IFRS 15 and ASC 606 want robust disclosures about these judgments. If you’re an analyst, you should check those disclosures to see how the company arrived at its revenue numbers. Time spent analyzing management’s assumptions often pays off, especially in complex arrangements. Spotting unusual changes in estimates or performance obligations from one period to another can reveal potential revenue management or “stuffing the channel” tactics.
Let’s illustrate with a scenario that I once saw at a small software startup:
The startup sells a one-year subscription service for $1,200 ($100 per month). It also bundles a one-time setup or onboarding service that retails for $300 if purchased separately. The subscription alone, if purchased stand-alone, usually goes for $1,000 per year. Here’s the typical approach under IFRS 15 or ASC 606:
Notice how both IFRS 15 and ASC 606 would handle it practically the same way. No huge difference, but that’s the typical scenario. Analysts should verify that the timing of revenue recognition is consistent with the entity’s obligations and that the allocation is done fairly.
Below is a simple Mermaid diagram illustrating the logical flow for revenue recognition under IFRS 15 and ASC 606:
flowchart TB A["Identify <br/> Contract(s)"] --> B["Identify <br/>Performance Obligations"] B --> C["Determine <br/>Transaction Price"] C --> D["Allocate Price <br/>to Obligations"] D --> E["Recognize Revenue"]
The shape seems straightforward, but each node can contain nuances that shape how revenue hits the income statement.
• Over-Aggressive Allocation: If you see a firm pushing too much of the transaction price into items that are recognized earlier, watch for possible earnings management.
• Large Contract Asset Balances: Could mean the firm is booking revenue quickly without having unconditional billing rights. Why? Are they sure they’ll collect?
• Capitalizing Costs vs. Expensing Them: Many companies can capitalize certain contract acquisition costs (e.g., sales commissions) and amortize them over the contract period. If you see big swings in these capitalized amounts, you might suspect changes in policy or more liberal judgments.
• Industry-Specific Shenanigans: For example, real estate companies that record revenue under “percentage of completion” methods might differ in how they interpret “continuous transfer.” Validate those assumptions.
• The share of revenue recognized at a point in time vs. over time.
• Methods used to measure progress for performance obligations satisfied over time (e.g., input vs. output methods).
• The nature and amount of variable consideration, if any (like refunds or rebates).
• Significant judgments in determining the timing of satisfaction and the transaction price.
• The composition of contract balances (assets vs. liabilities).
From a CFA exam standpoint (and, of course, real-life investing decisions), it’s always good to:
• Compare year-over-year changes in contract balances and see if they align with top-line trends.
• Understand the main performance obligations in a company’s business model. If they drastically changed how they define these obligations, it might signal a change in how they time revenue or manage earnings.
• Keep an eye out for differences in IFRS vs. US GAAP reports. In many cross-listed companies, their 20-F filing (if they’re also listed in the US) might highlight reconciling items.
Ultimately, IFRS 15 and ASC 606 have merged global revenue recognition in a big way. The subtle differences won’t necessarily rock the boat, but it’s wise to be aware of them so you can catch the finer points of a company’s reported revenue streams.
• Official IFRS 15 Standard:
https://www.ifrs.org/issued-standards/list-of-standards/ifrs-15-revenue-from-contracts-with-customers/
• FASB ASC 606 Compilation:
https://www.fasb.org
• KPMG “Revenue Issues In-Depth” and PwC “Revenue from Contracts with Customers” for more examples and industry applications.
• Chapter 1, Section 1.5 (Sources of Information for Analysis) for tips on reading and interpreting financial disclosures.
• Chapter 2, Section 2.1 (Principles of Revenue Recognition) for the fundamentals of the revenue recognition framework.
• For specialized considerations, see Chapter 12 (Financial Reporting Quality) on how revenue recognition policies can be manipulated or misused.
• Always consider the big picture: Are the recognized revenues aligning with the company’s actual sales or deliveries?
• Look closely at disclosures around contract additions, modifications, and any large lumps in revenue recognized at once.
• Pay attention to the breakouts of contract liabilities vs. contract assets. Are they ballooning? Are they unusual?
• Use your knowledge of the five-step model to work systematically through any item set or constructed-response question that addresses revenue. They might ask you to identify which step is in question or how to allocate a transaction price.
Remember, at the heart of IFRS 15 and ASC 606 is that rhetorical question: “When and how much revenue can the company rightfully recognize for the good or service provided?” Master that, and you’re set.
Important Notice: FinancialAnalystGuide.com provides supplemental CFA study materials, including mock exams, sample exam questions, and other practice resources to aid your exam preparation. These resources are not affiliated with or endorsed by the CFA Institute. CFA® and Chartered Financial Analyst® are registered trademarks owned exclusively by CFA Institute. Our content is independent, and we do not guarantee exam success. CFA Institute does not endorse, promote, or warrant the accuracy or quality of our products.