Deferred Revenue & Revenue Recognition
Updated 2026-08-11
INTRODUCTION
English translation pending.
CORE DEFINITION
Revenue recognition is the set of rules determining when a company may record a transaction as revenue, governed internationally by IFRS 15 and in the United States by ASC 606, which both require a five-step model built on identifying performance obligations and recognizing revenue as they are satisfied. When a customer pays before the obligation is met, the cash is recorded as deferred revenue, a liability, and released to revenue as performance proceeds. The core proposition is that revenue follows performance, not collection. The key qualification is that judgment remains substantial, so premature recognition, gross-versus-net presentation and estimated variable consideration all leave room for manipulation.
SCAFFOLDING EFFECT
Reduce cognitive load
- Define performance: state what the obligation is and when it counts as satisfied - Split cash from revenue: separate cash collected from revenue earned and read the deferred balance - Test quality: compare revenue growth against receivables and deferred revenue trends
Anchor fast decisions
The central question in revenue recognition is when, not how much cash arrived. When a customer pays before the company has satisfied its performance obligation, that money is a liability rather than revenue, and it converts to revenue only as performance progresses. Separating cash collected from revenue earned confines manipulation to the space where judgment lives: recognizing early, presenting on a gross basis, or booking revenue before the obligation is complete. The deferred revenue balance then doubles as a leading indicator of future sales.
MINIMUM ACTION
In progress 0/1Practice this model in one real situation:
account_treeGenealogyexpand_more
menu_bookReferencesexpand_more
Source support: Explicit
- mungermodels.comhttps://mungermodels.com/models/deferred-revenue-revenue-recognitionverified
PRIVATE NOTES · Only visible to you
SAVED Q&A
ENTRY Q&A · Private saving available
Ask with a clear boundary
thinkingmodels answers from published entry context only.
Your question is sent to thinkingmodels. The answer uses public entry context only.
RELATED MODELS