IFRS 15

What is IFRS 15?

IFRS 15, officially titled “Revenue from Contracts with Customers,” is an accounting standard issued by the International Accounting Standards Board (IASB). It provides a standardized approach for how organizations recognize revenue generated from customer contracts.

The standard replaced several older revenue recognition rules and introduced a unified, principles-based framework designed to improve consistency, transparency, and comparability across industries and global markets.

IFRS 15 applies to nearly all industries, including:

  • Manufacturing
  • Software and SaaS
  • Telecommunications
  • Professional services
  • Construction
  • Subscription businesses
  • Technology and cloud providers

For organizations with complex pricing, recurring billing, bundled services, or multi-element contracts, IFRS 15 significantly impacts financial reporting, revenue forecasting, and compliance operations.

What Does IFRS 15 Matter?

Revenue is one of the most important metrics in business reporting. Before IFRS 15, companies often used different interpretations and accounting treatments, creating inconsistencies between organizations and industries.

  • IFRS 15 helps businesses:
  • Improve financial transparency
  • Standardize revenue recognition processes
  • Align accounting with actual customer value delivery
  • Reduce reporting discrepancies
  • Increase investor confidence
  • Simplify audit and compliance procedures

For companies using CPQ (Configure, Price, Quote), ERP, and billing systems, IFRS 15 also drives the need for automated revenue recognition workflows and contract management capabilities.

Simplify IFRS 15 Compliance – Only with servicePath™

The Core Principle of IFRS 15

The central principle of IFRS 15 is:

Revenue should be recognized when control of goods or services transfers to the customer, in an amount that reflects the consideration the company expects to receive.

This means businesses cannot simply recognize revenue when an invoice is issued or payment is received. Instead, revenue must align with the delivery of contractual obligations.

The 5-Step Revenue Recognition Model

IFRS 15 introduced a structured five-step model for recognizing revenue.

1. Identify the Contract with a Customer

A valid contract must:

  • Be approved by all parties
  • Define enforceable rights and obligations
  • Specify payment terms
  • Have commercial substance
  • Demonstrate probable payment collection

Example

A software company signs a 3-year SaaS agreement with annual billing and implementation services.

2. Identify Performance Obligations

Performance obligations are the distinct products or services promised in the contract.

These may include:

  • Software licenses
  • Subscription access
  • Installation services
  • Technical support
  • Training
  • Hardware delivery

Example

A telecom contract may include:

  • Mobile devices
  • Data services
  • Warranty coverage

Each may require separate revenue allocation.

3. Determine the Transaction Price

The transaction price is the total amount the company expects to receive.

This may include:

  • Fixed fees
  • Discounts
  • Variable consideration
  • Rebates
  • Incentives
  • Usage-based charges

Example

A customer contract includes:

  • $100,000 annual subscription
  • 10% performance bonus
  • Usage overage fees

The company must estimate variable revenue carefully.

4. Allocate the Transaction Price

The total contract value must be allocated across all performance obligations based on standalone selling prices.

Example

A bundled SaaS contract includes:

  • Software subscription
  • Onboarding services
  • Premium support

Revenue must be distributed proportionally rather than recognized entirely upfront.

5. Recognize Revenue When Obligations Are Satisfied

Revenue is recognized either:

  • Over time (subscription services, ongoing support)
  • At a point in time (hardware delivery, completed implementation)

Example

A cloud software provider recognizes subscription revenue monthly over the contract duration rather than at contract signing.

IFRS 15 and CPQ Systems

IFRS 15 has major implications for CPQ and revenue management platforms because contract structures directly affect accounting outcomes.

Modern CPQ systems help organizations:

  • Structure compliant quotes and contracts
  • Automate pricing rules
  • Track performance obligations
  • Manage contract modifications
  • Integrate with ERP and billing systems
  • Support revenue allocation and reporting

Companies with complex subscription pricing, usage billing, renewals, and bundled offerings often rely on integrated CPQ and revenue recognition systems to maintain compliance.

Common IFRS 15 Challenges

Many organizations struggle with IFRS 15 implementation due to contract complexity and fragmented systems.

Common challenges include:

Complex Contract Structures

Bundled products and services complicate allocation and recognition rules.

Variable Consideration

Discounts, incentives, rebates, and consumption pricing create uncertainty.

Contract Modifications

Amendments, renewals, and upsells may require recalculating revenue schedules.

Data Silos

Disconnected CPQ, CRM, ERP, and billing systems can lead to inaccurate reporting.

Manual Processes

Spreadsheet-based revenue tracking increases audit risk and compliance exposure.

IFRS 15 Example

A SaaS company sells:

  • 1-year software subscription: $60,000
  • Implementation services: $15,000
  • Training package: $5,000

Total contract value: $80,000

Under IFRS 15:

  • Implementation revenue may be recognized when completed
  • Subscription revenue is recognized monthly over 12 months
  • Training revenue is recognized when delivered

The company cannot recognize the full $80,000 immediately upon signing.

Benefits of IFRS 15 Compliance 

  1. Organizations that implement IFRS 15 effectively can achieve:

    • More accurate financial reporting
    • Better forecasting visibility
    • Improved audit readiness
    • Stronger investor trust
    • Streamlined revenue operations
    • Reduced compliance risk
    • Enhanced operational transparency

    Automation platforms often play a critical role in maintaining consistency and scalability.

    IFRS 15 vs ASC 606

    IFRS 15 is closely aligned with ASC 606, the U.S. GAAP revenue recognition standard issued by the Financial Accounting Standards Board (FASB).

    Both standards share the same five-step framework, although there are some differences in:

    • Disclosure requirements
    • Interpretations
    • Industry-specific guidance
    • Certain practical expedients

    Global organizations operating across regions often need systems capable of supporting both frameworks simultaneously.

      Best Practices for IFRS Readiness

       Businesses can improve compliance and operational efficiency by:

       

      • Standardizing contract structures
      • Automating quote-to-cash processes
      • Integrating CPQ, ERP, and billing systems
      • Maintaining clear audit trails
      • Defining standalone selling prices consistently
      • Monitoring contract modifications carefully
      • Implementing automated revenue recognition tools

      The Role of servicePath in IFRS 15 Compliance

      1. Managing IFRS 15 requirements becomes significantly more complex when businesses handle configurable products, subscriptions, recurring billing, and multi-service contracts.

        servicePath helps organizations streamline quote-to-cash operations by enabling:

        • Automated CPQ workflows
        • Contract lifecycle management
        • Pricing governance
        • Revenue alignment
        • Subscription and recurring billing support
        • ERP and CRM integrations
        • Improved visibility across revenue operations

        By simplifying complex sales and billing processes, servicePath helps organizations reduce manual effort, improve compliance accuracy, and scale revenue operations more effectively.

      Discover how servicePath™ helps you stay ahead

      Contact us for a demo | Explore case studies | Listen to our CEO’s podcast with Frank Sohn of NOVUS CPQ

      Related Terms

      • ASC 606
      • Revenue Recognition
      • CPQ
      • Quote-to-Cash
      • Subscription Billing
      • Deferred Revenue
      • ERP
      • Contract Lifecycle Management (CLM)
      • SaaS Revenue Accounting
      • Financial Compliance
      • Performance Obligations
      • Transaction Price Allocation
      • Revenue Automation

          Frequently Asked Questions (FAQs)

          1) What does IFRS 15 stand for?

          IFRS 15 stands for International Financial Reporting Standard 15: Revenue from Contracts with Customers.

          2) What is the purpose of IFRS 15?

          Its purpose is to create a consistent framework for recognizing revenue from customer contracts across industries and geographies.

          3) What industries are affected by IFRS 15?

          Almost every industry is impacted, especially SaaS, telecommunications, manufacturing, construction, and subscription-based businesses.

          4) What is the 5-step model in IFRS 15?

          The five steps are:

          1. Identify the contract
          2. Identify performance obligations
          3. Determine transaction price
          4. Allocate transaction price
          5. Recognize revenue

          5) Is IFRS 15 the same as ASC 606?

          They are highly aligned standards with similar principles, although there are some differences between IFRS and U.S. GAAP reporting requirements.

          6) Why is IFRS 15 important for SaaS companies?

          SaaS businesses often have recurring revenue, bundled services, and contract modifications that require careful revenue allocation and timing.

          7) How does CPQ support IFRS 15 compliance?

          CPQ systems help structure contracts, automate pricing, manage obligations, and improve revenue allocation accuracy.

          Table of contents

          You may be interested in these articles next