
Learn how IFRS and US GAAP govern revenue recognition, distinguishing revenue from income, and applying a five-step model to recognize transfer of control over goods and services.
Apply the five-step IFRS 15 revenue recognition model, identifying contracts and performance obligations, determining transaction price, and recognizing revenue over time for subscription services.
Explore point in time revenue recognition, where revenue is recognized at an instant when control transfers and the customer receives the goods, illustrated with a laptop sale example.
Learn about the completed contract method under US GAAP for long-term contracts, including agriculture and precious metals, with revenue recognized upon production completion.
Learn how installment revenue recognition under IFRS 15 handles deferred gross profit, installment receivables, and cost of goods sold across down payments and quarterly installments.
Learn the cost recovery method of revenue recognition, a conservative approach that defers revenue until costs are recovered, illustrated with installment sales, deferred gross profit, and related journal entries.
Explain right to return under IFRS 15, recognizing revenue with an expected return, and using return liabilities, right-to-return assets, and inventory cost adjustments.
Explore revenue recognition and buyback concepts, including repurchase agreements, ownership transfer, and fair value terms, with illustrative cases like Apple and Lehman.
Explore long-term contracts under IFRS and ASC 606, comparing completed contract and percentage-of-completion methods, criteria, revenue recognition timing, and how to record progress and potential losses.
Explain the percentage-of-completion method for long-term contracts, including cost-to-cost calculation, cost incurred and estimated future costs, profit and loss recognition, and related entries under IFRS and US GAAP.
Explore the percentage of completion method for long-term contracts, calculate revenue recognition and profits or losses from an Excel-based example, and post end-to-end journal entries for CIP, billing, and close.
Explore the IFRS 15/US GAAP five-step model for revenue recognition: identify contracts, identify obligations, determine and allocate the transaction price, and recognize revenue as obligations are satisfied.
Explore the five-step model for revenue recognition under IFRS 15, including contract identification, performance obligations, price determination, and recognizing revenue as obligations are satisfied, with contract modification and combination concepts.
Understand the five-step IFRS 15 model, including identification of contract, termination provisions, enforceability, penalties, and revenue recognition tied to performance obligations.
Explore the IFRS 15 five-step revenue recognition model, focusing on identifying performance obligations, distinguishing distinct goods and services and bundles, with promises such as installation, software, warranties, and compliance.
Learn the five-step revenue recognition model under IFRS 15 and US GAAP. Determine the transaction price with fixed and variable considerations, financing components, and non-cash consideration.
Apply the five-step model to revenue recognition, identify contracts and performance obligations, allocate transaction price, and recognize revenue when control transfers, either at a point in time or over time.
By the end of this course, you will have a thorough and practical understanding of IFRS 15, the global standard for Revenue from Contracts with Customers, developed jointly by IASB and FASB (also issued in the U.S. as ASC 606).
Here's what you’ll master:
1. The 5-Step Revenue Recognition Model
Identify contracts with customers
Identify performance obligations
Determine transaction price
Allocate transaction price to obligations
Recognize revenue when (or as) performance is satisfied
Each step is explained with real-life examples and journal entries.
2. Revenue Recognition Over Time vs Point-in-Time
Understanding how and when to recognize revenue under various types of contracts (construction, SaaS, licensing, etc.)
Apply the criteria for recognizing revenue over time using input/output methods
Know when revenue must be recognized at a point in time
3. Contract Types and Complex Scenarios
Multi-element contracts (bundled goods/services)
Contract modifications and variable consideration
Discounts, rebates, refunds, and returns
Significant financing components and non-cash consideration
4. Practical Application with Journal Entries
Learn how IFRS 15 impacts financial statements and disclosures
Practice real-world accounting entries for different business scenarios
Understand how to implement the standard in ERP/accounting systems
5. Real MCQs & Case-Based Questions
Solve exam-level and interview-style multiple-choice questions
Test your application and conceptual clarity on every topic
Prepare yourself for job roles involving revenue accounting, audit, or reporting
Why IFRS 15 Matters
Revenue is one of the most critical KPIs for any business
It’s directly linked to investor confidence, profitability, and regulatory compliance
A must-know for anyone working in accounting, FP&A, audit, or finance leadership roles
Enhances your ability to work with cross-border or multinational companies where IFRS or convergence with IFRS is standard