Skip to main content
← Back to I Definitions

Ifrs 15

What Is IFRS 15?

IFRS 15, or International Financial Reporting Standard 15, is an accounting standard that provides a comprehensive framework for revenue recognition arising from contracts with customers. Falling under the broader category of financial reporting standards, IFRS 15 establishes principles entities apply to report useful information to users of financial statements about the nature, amount, timing, and uncertainty of revenue and cash flows from a contract with a customer. Its core principle is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.

History and Origin

Prior to IFRS 15, revenue recognition guidance under International Accounting Standards Board (IASB) standards was fragmented, primarily covered by IAS 18 (Revenue) and IAS 11 (Construction Contracts), along with several interpretations. This often led to inconsistencies and complexities, particularly for contracts involving multiple goods or services. To address these issues and improve comparability across industries and jurisdictions, the IASB and the Financial Accounting Standards Board (FASB) of the United States embarked on a joint project to develop a converged revenue recognition standard.23

This joint effort culminated in the issuance of IFRS 15 Revenue from Contracts with Customers by the IASB in May 2014, and ASC Topic 606 Revenue from Contracts with Customers by the FASB. Although initially set to become mandatory for annual periods beginning on or after January 1, 2017, the effective date for IFRS 15 was deferred by one year to January 1, 2018, to allow companies more time for implementation, a decision also mirrored by the FASB for Topic 606.22,21,20

Key Takeaways

  • IFRS 15 provides a single, comprehensive five-step model for recognizing revenue from contracts with customers.
  • It replaced multiple older International Financial Reporting Standards (IFRS) and interpretations related to revenue.
  • The core principle dictates that revenue is recognized when goods or services are transferred to the customer, reflecting the consideration the entity expects to receive.
  • Implementation often requires significant judgment, particularly for complex contracts with multiple performance obligations.
  • IFRS 15 aims to improve the comparability of financial accounting information across entities, industries, and capital markets.19

Formula and Calculation

IFRS 15 does not present a single formula for revenue recognition; instead, it provides a principles-based five-step model that entities apply to recognize revenue. This model is sequential:

  1. Identify the contract(s) with a customer: This involves confirming the existence of an enforceable agreement that creates rights and obligations.
  2. Identify the performance obligations in the contract: A performance obligation is a promise in a contract to transfer a distinct good or service to the customer.
  3. Determine the transaction price: This is the amount of consideration an entity expects to be entitled to in exchange for transferring the promised goods or services. It can include fixed and variable amounts.
  4. Allocate the transaction price to the performance obligations: If a contract has multiple performance obligations, the transaction price is allocated to each distinct performance obligation based on its relative stand-alone selling price.
  5. Recognize revenue when (or as) the entity satisfies a performance obligation: Revenue is recognized when control of the promised good or service is transferred to the customer. This can occur at a point in time or over time.

While there isn't a direct formula, the allocation in step 4 often involves a proportional allocation based on standalone selling prices. For example, if a contract includes two distinct performance obligations (A and B) with standalone selling prices ( SSP_A ) and ( SSP_B ), and the total transaction price is ( TP ), the allocated revenue for A (( R_A )) would be:

RA=TP×SSPASSPA+SSPBR_A = TP \times \frac{SSP_A}{SSP_A + SSP_B}

Similarly for B. This ensures that the total revenue recognized for the contract equals the total transaction price and is allocated rationally across the individual promises.

Interpreting IFRS 15

Interpreting IFRS 15 involves understanding its principles rather than just rote application. The standard emphasizes recognizing revenue when control of goods or services transfers to the customer, rather than merely when risks and rewards of ownership pass. This distinction can significantly impact the timing of revenue recognition, particularly for businesses with complex, long-term contracts, such as those in construction, software development, or telecommunications.18,17

Companies must assess whether a good or service is "distinct" to identify separate performance obligations. This assessment requires considerable judgment and affects how the transaction price is allocated and when revenue is recognized. Furthermore, IFRS 15 provides detailed guidance on aspects like variable consideration, financing components, and contract costs, which all influence the ultimate reported revenue figure on the financial statements. An informed interpretation considers the specific facts and circumstances of each customer contract.

Hypothetical Example

Consider "TechSolutions Inc.," a software company that sells a software license, provides one year of technical support, and offers a customization service to a customer for a bundled price of $100,000.

  1. Identify the contract: TechSolutions signs a legal agreement with the customer for the software, support, and customization.

  2. Identify performance obligations:

    • Transfer of software license (distinct good).
    • Provision of technical support (distinct service, transferred over time).
    • Customization service (distinct service).
  3. Determine the transaction price: The total fixed consideration is $100,000.

  4. Allocate the transaction price: TechSolutions determines the standalone selling prices for each component:

    • Software License: $70,000
    • Technical Support: $20,000
    • Customization Service: $15,000
      Total standalone selling prices: $70,000 + $20,000 + $15,000 = $105,000.

    TechSolutions allocates the $100,000 transaction price proportionally:

    • Software License: ( $100,000 \times \frac{$70,000}{$105,000} \approx $66,667 )
    • Technical Support: ( $100,000 \times \frac{$20,000}{$105,000} \approx $19,048 )
    • Customization Service: ( $100,000 \times \frac{$15,000}{$105,000} \approx $14,285 )
  5. Recognize revenue:

    • The $66,667 for the software license is recognized at the point in time the customer obtains control of the software.
    • The $19,048 for technical support is recognized over the one-year service period.
    • The $14,285 for customization is recognized as the customization service is provided, which might be over a short period or at a point in time depending on the nature of the service and when control transfers.

This example highlights how IFRS 15 requires disaggregation of revenue components within a single contract.

Practical Applications

IFRS 15 has broad practical applications across virtually all industries, as almost every entity enters into contracts with customers. Its impact is particularly notable in sectors characterized by complex or long-term contracts, such as:

  • Telecommunications: Companies often bundle handsets with service plans, requiring careful allocation of the transaction price between the sale of the device and the ongoing service.16
  • Software and Technology: Licensing models, software-as-a-service (SaaS) arrangements, and bundled implementation services necessitate distinct performance obligations and timing of revenue recognition.15
  • Construction and Real Estate: Long-term construction projects often involve revenue recognition over time, based on progress towards satisfying the performance obligation.14
  • Manufacturing: Complex sales involving installation, maintenance, and extended warranties require applying the five-step model to determine appropriate revenue timing.

The standard also impacts how companies manage their data and IT systems to comply with the detailed requirements for tracking contract costs, variable consideration, and the progress of satisfying performance obligations. Many public companies had to undertake significant changes to their internal processes and systems to meet the demands of IFRS 15.13 The International Financial Reporting Standards Foundation provides comprehensive resources, including the full text of IFRS 15, on its website, offering a fundamental source for its practical application.12

Limitations and Criticisms

While IFRS 15 aims to provide a robust framework, it is not without its limitations and has faced certain criticisms. One primary area of challenge is the significant judgment required in applying the principles, particularly in identifying distinct performance obligations and determining the transaction price for complex contracts. This can lead to variations in application among entities, even those with similar business models, potentially affecting the comparability that the standard sought to enhance.11

The initial implementation of IFRS 15 was acknowledged as costly and challenging for many businesses, particularly due to the necessary changes in IT systems and processes to capture the required data.10,9 Furthermore, issues can arise when applying IFRS 15 in conjunction with other standards, such as those related to consolidated financial statements or lease accounting.8 A post-implementation review by the IASB concluded that IFRS 15 is largely working as intended, but it identified areas for further consideration, including guidance on principal versus agent considerations for services and intangible asset transfers, and how IFRS 15 interacts with other IFRS standards.7,6 Despite these points, the core principles of IFRS 15 are widely accepted as a significant improvement over previous guidance.

IFRS 15 vs. ASC 606

IFRS 15 and ASC 606, Revenue from Contracts with Customers, represent the converged revenue recognition standards issued by the IASB and the FASB, respectively. They are largely consistent, both employing the same five-step model for revenue recognition. The joint development aimed to eliminate inconsistencies between IFRS and US Generally Accepted Accounting Principles (GAAP) regarding revenue accounting.5

The fundamental difference lies in their originating bodies and the jurisdictions where they are primarily applied. IFRS 15 is used by entities adhering to International Financial Reporting Standards, mandatory in over 140 jurisdictions, while ASC 606 is the equivalent standard for entities applying US GAAP. Although substantial, minor differences and specific interpretations can exist. For example, while the core principles are identical, some detailed application guidance or illustrative examples may differ slightly, leading to nuanced variations in practice for some complex transactions. Both standards replaced a patchwork of older rules with a single, comprehensive approach, significantly changing how many companies, especially public companies, account for revenue.

FAQs

What is the primary objective of IFRS 15?

The primary objective of IFRS 15 is to provide a single, comprehensive standard for revenue recognition from contracts with customers. It aims to improve the comparability of financial information globally by establishing principles for how and when revenue is recognized, and what information entities should disclose about it in their financial statements.4

Which industries are most affected by IFRS 15?

Industries with complex or long-term customer contracts are generally most affected by IFRS 15. This includes telecommunications, construction, software and technology, and manufacturing, where contracts often involve multiple goods or services, variable consideration, or revenue recognized over time.3,2

What is the "five-step model" in IFRS 15?

The five-step model is the core framework for revenue recognition under IFRS 15. It involves: 1) identifying the contract with a customer; 2) identifying the performance obligations in the contract; 3) determining the transaction price; 4) allocating the transaction price to the performance obligations; and 5) recognizing revenue when (or as) performance obligations are satisfied by transferring control of goods or services to the customer.

Did IFRS 15 change how companies report their profit?

IFRS 15 primarily changed the timing and amount of revenue recognition, which can indirectly impact reported profit. For some companies, it resulted in accelerating or deferring revenue compared to previous standards. While the overall business activity remains the same, the way that activity translates into reported revenue, and consequently profit (or equity), on the financial statements changed significantly for many entities.1