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
(20 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
star50 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

Is this course eligible for my CPD requirements as a Canadian CPA?

Provincial regulators of CPAs in Canada do not require that independent providers of CPD be approved to offer courses. Instead, individual CPAs are responsible for assessing whether a CPD activity meets their requirements, and may take activities from any source provided those requirements are met.

Every course offered on LearnFormula is delivered by a qualified subject matter expert or learning organization, and advances learning objectives that are relevant to the responsibilities or professional competencies of Canadian CPAs. All activities on LearnFormula are quantifiable in terms of hours, and are also verifiable, in that users receive documented evidence of their attendance via a certificate of completion after finishing a course (and this certificate is stored by LearnFormula indefinitely). Nearly 100,000 Canadian CPAs successfully satisfy their CPD requirements via LearnFormula on an annual basis.

What Students Are Saying

5.0
Student's Choice
20 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.