LF logo
by learnformula
search
Log in
search
Courses/Accounting & Tax/IFRS

IFRS 15: Revenue Recognition

Master the definitive five-step framework for revenue recognition under IFRS 15. Learn to navigate complex contracts and ensure accurate, compliant financial reporting.

Created byLearnsignal workspace_premium
5.0
(17 reviews)
BeginnerUpdated Feb 10, 2026
IFRS 15: Revenue Recognition

What You'll Learn

check_circleMaster the IFRS 15 five-step revenue model.
check_circleIdentify contracts and performance obligations.
check_circleCalculate and allocate transaction prices.
check_circleRecognize revenue over time or at a point in time.
check_circleApply correct presentation and disclosure rules.

About This Course

Master the definitive framework for financial reporting with our comprehensive course, IFRS 15 - Revenue Recognition. Revenue is one of the most critical metrics scrutinised by investors and market analysts, serving as a primary indicator of a company's performance and health. This course provides a detailed exploration of the International Financial Reporting Standard 15, which supersedes previous regulations such as IAS 18 and IAS 11 to establish a robust, principle-based approach to accounting for revenue arising from contracts with customers.

This six-part module guides learners through the logic and application of the core Five-Step Model. You will move beyond broad principles to understand the specific criteria for recognizing revenue, ensuring comparability across industries and jurisdictions. We break down complex accounting challenges, from handling variable consideration to determining when control of an asset truly transfers to a buyer. Practical examples are used throughout to illustrate how these rules apply to real-world scenarios, such as construction contracts, telecommunications, and retail arrangements.

Key topics covered in this course include:

  • The objective and scope of IFRS 15, including exclusions like leases and insurance contracts.
  • Step 1: Identifying the contract with a customer, including criteria for combination and modification.
  • Step 2: Identifying performance obligations and distinguishing between distinct goods, services, and series.
  • Distinguishing between Principal and Agent roles in economic transactions.
  • Step 3: Determining the transaction price, accounting for variable consideration, financing components, and non-cash consideration.
  • Step 4: Allocating the transaction price to performance obligations based on standalone selling prices.
  • Step 5: Recognizing revenue over time versus at a point in time, including the use of Input and Output methods to measure progress.
  • Specific accounting treatments for consignment arrangements, repurchase agreements, and bill-and-hold arrangements.
  • Accounting for contract costs, including incremental costs of obtaining and fulfilling a contract.
  • Presentation of contract assets, liabilities, and receivables, alongside mandatory disclosure requirements.

By the end of this course, professionals will have a solid grasp of how to depict the transfer of promised goods or services to customers accurately. You will be equipped to prepare financial statements that truthfully reflect the nature, amount, timing, and uncertainty of revenue and cash flows, ensuring full compliance with international standards.

Your Instructor

Learnsignal
Learnsignal
menu_book7 courses
star44 reviews

With headquarters in Dublin, and a wealth of heritage in the education and accountancy training industry, Learnsignal was founded in 2014, and has quickly become one of the largest Online Training Providers for Accountancy qualifications in the world. Learnsignal offers the most extensive verifiable CPD library, with content that is high-quality, easy to digest, and proven to help accountants upskill and grow their careers. Learnsignal is also the perfect training partner for individuals as well as companies looking to upskill their teams. Courses are all built within IFAC guidelines, and verifiable with a lot of IFAC member bodies, and are constantly updated to ensure that the most relevant skills are being developed.

Credit Information

Do these courses count toward my professional development requirements?

This portal is provided as a training and development resource for City of Markham employees. Every course is delivered by a qualified subject matter expert or learning organization, is quantifiable in hours, and is verifiable — you receive a documented certificate of completion for every course you finish, stored on LearnFormula indefinitely.

If you hold a professional designation (for example in engineering, accounting, human resources, or law), courses may be counted as professionally relevant, verifiable learning activities toward your continuing professional development. Individual practitioners are responsible for confirming that an activity meets the requirements of their professional body. For questions about the City of Markham's training and development policies, please speak with your people leader or Human Resources.

What Students Are Saying

5.0
Student's Choice
17 reviews

Frequently Asked Questions

We are a registered provider with 327+ associations and regulatory bodies worldwide. We operate across 29 global markets including Canada, the US, Australia, and the UK. Every course page clearly displays its specific accreditations. Upon completion, you receive a professional certificate that can be validated online. Our certificates include all necessary accreditation details, credit hours, and completion dates, and are formatted specifically to meet the submission requirements of most global regulatory bodies.