
Explore the core principle of revenue recognition under IFRS 15 and ASC 606, and walk through the five steps with practical case studies and a checklist for contract analysis.
Explore how IFRS 15 and ASC 606 align under a single, principle-based revenue recognition model, using the transfer of control and the five-step framework to enhance disclosure, transparency, and comparability.
Explore the five-step model for revenue recognition under IFRS 15 and ASC 606, identifying contracts and performance obligations, determining the transaction price, and recognizing revenue when control transfers.
Identify whether a contract exists, secure mutual approval, and assess payment terms, rights, commercial substance, and collectibility to support revenue recognition under IFRS 15 and ASC 606.
Explore identifying a contract with a customer through a software subscription agreement, detailing scope, payment terms, updates, and termination.
Identify performance obligations under IFRS 15 and ASC 606 by assessing capable of being distinct, separately identifiable promises, including bundled or integrated contracts, series of distinct services, warranties, and modifications.
Determine the transaction price by evaluating fixed and variable consideration, applying constraints, and adjusting for time value of money and fair value of cash or non-cash consideration, including financing components.
This example shows determining the transaction price under IFRS 15 and ASC 606 by combining 5 million with 60% of 500,000 bonuses, then adjusting for project progress and variable elements.
Allocate the transaction price to each performance obligation using standalone selling prices and the relative value of goods or services, handling discounts, rebates, and contract modifications to recognize revenue proportionally.
Learn how to recognize revenue when a performance obligation is satisfied, whether over time or at a point in time, by transferring control and allocating the transaction price.
Determine if a contract modification creates a separate contract under revenue recognition rules (IFRS 15/ASC 606) by assessing distinct goods or services and the price relative to standalone selling price.
Compare input and output revenue recognition methods using hour-based and milestone-based examples, showing 400,000 revenue (40 percent of 1 million) for 4,000 hours and milestone percentages.
Recap the five-step revenue recognition model under IFRS 15 and ASC 606, detailing transfer of control, over time versus point of time, contract modifications and variable consideration.
This case study applies the five-step revenue recognition model under IFRS 15 and ASC 606 to a software development contract, detailing performance obligations, transaction price, allocation, and revenue recognition.
This comprehensive course is designed to provide an in-depth understanding of revenue recognition under the IFRS 15 and ASC 606 standards. Aimed at accounting and finance professionals, auditors, controllers, and business managers, this course will guide you through the essential principles of revenue recognition, ensuring compliance with these globally recognized accounting standards.
You will learn to apply the Five-Step Model for revenue recognition, a framework that helps businesses determine when and how much revenue to recognize. The course covers each step of the model, from identifying contracts with customers to recognizing revenue as performance obligations are satisfied.
In addition, you will gain practical skills in identifying performance obligations within contracts, a critical step for accurately recognizing revenue. The course delves into how to allocate transaction prices to multiple performance obligations and how to handle complex scenarios involving variable consideration and contract modifications.
The course also provides hands-on experience with the Percentage of Completion (POC) method, a widely used approach for recognizing revenue in long-term contracts, particularly in industries like construction and engineering. You will learn how to apply the POC method to calculate and recognize revenue based on progress toward completing performance obligations.
Through real-world examples, case studies, and practical exercises, you’ll gain the confidence to navigate the complexities of IFRS 15 and ASC 606 and ensure your organization’s financial reporting is accurate and compliant. This course is ideal for anyone seeking to understand revenue recognition in a practical, straightforward manner and is especially valuable for those looking to advance their skills in the accounting and finance fields.