A
AcadiFi
SR
StructuredFinance_R2026-03-28
cfaLevel IIFinancial Reporting & AnalysisRevenue Recognition

How do you determine whether revenue is recognized over time or at a point in time?

In the five-step model, Step 5 asks whether the performance obligation is satisfied over time or at a point in time. What criteria determine this, and how does it affect the financial statements differently? I keep seeing construction contracts and SaaS examples.

91 upvotes
Verified ExpertVerified Expert
AcadiFi Certified Professional
Revenue is recognized over time if the customer simultaneously receives benefits, controls the asset as it's created, or the asset has no alternative use with enforceable payment rights. Otherwise, revenue is recognized at a point in time when control transfers to the customer.

Unlock with Scholar — $19/month

Get full access to all Q&A answers, practice question explanations, and progress tracking.

No credit card required for free trial

📊

Master Level II with our CFA Course

107 lessons · 200+ hours· Expert instruction

#over-time-recognition#point-in-time#percentage-completion#contract-assets#ifrs-15