How do you handle revenue recognition with multiple performance obligations and variable consideration?
I'm studying Level II FRA and the revenue recognition problems are much harder than Level I. There are scenarios with variable consideration, licensing, and multiple deliverables. Can someone walk through a complex example?
Level II revenue recognition builds on the IFRS 15 five-step model with more complex scenarios involving variable consideration, constraining estimates, and distinguishing licenses.
Variable Consideration
When the transaction price includes uncertain amounts (bonuses, penalties, volume discounts), the company must estimate using either:
- Expected value: Probability-weighted average of possible outcomes
- Most likely amount: Single most likely outcome
The estimate is then constrained -- only include the amount where it is highly probable that a significant reversal will not occur.
Example -- Vanguard Engineering:
Vanguard signs a $2M construction contract with Apex Developments, plus a $200,000 bonus if completed by December 31. Vanguard estimates a 70% probability of earning the bonus.
Expected value: 70% x $200,000 + 30% x $0 = $140,000
But Vanguard must apply the constraint: Is it highly probable that $140,000 will not reverse? If weather delays are common and the timeline is tight, Vanguard may constrain the variable consideration to $0 initially, recognizing the bonus only when the constraint is resolved (i.e., when they are certain of on-time completion).
Licensing Revenue -- Right of Access vs Right to Use:
Multiple Performance Obligations with Bundled Discounts:
Vanguard also licenses proprietary design software ($300K standalone) and provides implementation services ($150K standalone) as part of a $400K bundled deal.
Total standalone prices: $300K + $150K = $450K
Discount: $450K - $400K = $50K
Allocation:
- Software: ($300K / $450K) x $400K = $266,667
- Implementation: ($150K / $450K) x $400K = $133,333
If the software is a right-to-use license (no significant ongoing activities), $266,667 is recognized at delivery. Implementation revenue is recognized over the service period.
Bill-and-Hold Arrangements:
Revenue may be recognized before physical delivery if:
- The customer requested the arrangement
- There is a substantive business reason
- The goods are separately identified
- The goods are currently ready for transfer
Exam Tip: Level II item sets present complex contracts requiring you to identify performance obligations, estimate and constrain variable consideration, and determine the timing of revenue recognition.
Practice complex revenue scenarios in our CFA Level II question bank.
Master Level II with our CFA Course
107 lessons · 200+ hours· Expert instruction
Related Questions
What exactly is the Capital Market Expectations (CME) framework and why does it matter for asset allocation?
How do business cycle phases affect asset class return expectations?
Can someone explain the Grinold–Kroner model step by step with numbers?
How do you forecast fixed-income returns using the building-blocks approach?
PPP vs Interest Rate Parity for forecasting exchange rates — when do I use which?
Join the Discussion
Ask questions and get expert answers.