IFRS 15 Implementation Checklist for Retailers

IFRS 15 Checklist: Modern Retail Store Revenue Streams Overview

Table of Contents

TL;DR

This IFRS 15 checklist walks you through the five-step revenue recognition model retailers must follow to stay compliant. You’ll learn how to identify performance obligations, allocate transaction prices, and handle loyalty programs, returns, and gift cards correctly. The guide covers contract review procedures, transition methods, and reporting requirements to avoid audit issues. Use this roadmap to implement IFRS 15 accurately across your retail operations.

Retail accounting just got more complex. With IFRS 15 fundamentally changing how you recognize revenue, getting it wrong isn’t an option.

You’re dealing with loyalty programs, gift cards, returns, and bundled sales. Each transaction now requires careful analysis under the five-step model. The stakes are high – incorrect implementation can lead to regulatory penalties, audit issues, and investor concerns.

This comprehensive IFRS 15 checklist breaks down the complexity into manageable steps. You’ll discover exactly what to review, when to recognize revenue, and how to avoid common pitfalls that trip up retailers worldwide. Whether you’re in the UAE, Saudi Arabia, Pakistan, or Germany, this guide provides the roadmap you need for successful IFRS 15 compliance.

Ready to transform your revenue recognition process? Let’s get started.

IFRS 15 Checklist: Understanding the Standard

Objective and Scope of IFRS 15

IFRS 15 Revenue from Contracts with Customers provides a single, comprehensive revenue recognition model for all contracts with customers. The standard applies to virtually all customer contracts involving the transfer of goods or services.

For retailers, IFRS 15 covers:

  • Sale of goods and merchandise
  • Service warranties and extended warranties
  • Loyalty programs and customer rewards
  • Gift cards and store credits
  • Bundled product offerings
  • Installation and delivery services

The standard excludes lease contracts (covered by IFRS 16), insurance contracts (IFRS 17), and financial instruments (IFRS 9).

According to the IASB’s September 2024 post-implementation review, IFRS 15 is working as intended, providing more useful information about company revenue, with no fatal flaws identified. This confirms the standard’s effectiveness while highlighting the importance of proper IFRS 15 revenue recognition implementation.

Key Principles of Revenue Recognition

IFRS 15 introduces fundamental changes to revenue recognition principles:

  • Control Transfer: Revenue is recognized when control of goods or services transfers to the customer, not when risks and rewards transfer.
  • Performance Obligations: Companies must identify each distinct promise within a contract and recognize revenue for each separately.
  • Transaction Price Allocation: The total contract price must be allocated across all performance obligations based on standalone selling prices.
  • Variable Consideration: Estimates of variable amounts are included in the transaction price, subject to constraint requirements.

These principles significantly impact retail operations, particularly for complex arrangements involving multiple products, services, or customer incentives.

Research from PwC indicates that 73% of retail companies needed to modify their existing revenue recognition systems to accommodate IFRS 15 requirements.

The Five-Step Revenue Recognition Model

Step 1: Identify the Contract with Customers

Your first step involves confirming that a legally enforceable contract exists with your customer.

Contract Identification Checklist

Contract Approval: Both parties have approved the contract and are committed to their obligations
Payment Terms: You can identify each party’s rights regarding goods or services
Commercial Substance: The contract has commercial substance and will change your cash flows
Collection Probability: It’s probable you’ll collect the consideration you’re entitled to receive
Enforceable Rights: The contract creates enforceable rights and obligations

For retailers, contracts often begin at the point of sale. However, layaway arrangements, special orders, and membership agreements require careful evaluation.

Contract Modifications: When terms change, determine if the modification creates a new contract or adjusts the existing one. Price changes for additional goods at their standalone selling price typically create new contracts.

: IFRS 15 Checklist: Retail Performance Obligations Infographic
Discover the IFRS 15 checklist through this infographic, detailing retail performance obligations like product delivery, loyalty points, and warranties with visual icons and flow arrows.

Step 2: Identify Performance Obligations

Performance obligations represent distinct promises within your contract to transfer goods or services to customers.

Common Retail Performance Obligations

Product Sales:

  • Individual products sold separately
  • Product bundles when items aren’t distinct
  • Digital downloads or content

Services:

  • Extended warranties (service-type)
  • Installation services
  • Delivery and shipping
  • Product customization

Customer Programs:

  • Loyalty point redemption
  • Gift card fulfillment
  • Promotional offers and discounts

A good or service is distinct when:

  1. The customer can benefit from it on its own or with readily available resources
  2. The promise is separately identifiable from other contract promises

For bundled retail offerings, you must assess whether each component meets both criteria. A smartphone sold with a case might be two distinct obligations if customers regularly buy cases separately.

Step 3: Determine the Transaction Price

The transaction price represents the amount you expect to receive in exchange for transferring goods or services.

Variable Consideration in Retail

Retail transactions often include variable elements:

  • Volume Discounts: Apply the expected value method for contracts with multiple possible outcomes or the most likely amount method for contracts with two possible outcomes.
  • Returns: Estimate expected returns and recognize revenue only for products you expect won’t be returned. Create a return liability for expected refunds.
  • Customer Incentives: Deduct the value of coupons, rebates, and promotional discounts from the transaction price.
  • Constraint Application: Only include variable consideration amounts that are highly probable not to reverse. This prevents overstating revenue when uncertainty exists.

A 2024 academic study revealed that disclosure completeness for IFRS 15 ranges from 0.05 to 0.63 on a compliance index scale, indicating partial non-compliance is common among firms. This highlights the complexity retailers face in properly estimating and constraining variable consideration.

Step 4: Allocate the Transaction Price

When multiple performance obligations exist, allocate the transaction price based on standalone selling prices.

Allocation Methods for Retailers

Directly Observable Prices: Use actual standalone selling prices when available from separate sales.

Estimation Approaches:

  • Adjusted market assessment (similar goods sold by competitors)
  • Expected cost plus margin approach
  • Residual approach (only when selling price is highly variable)

Discount Allocation: Generally allocate discounts proportionately across all performance obligations unless evidence supports allocation to specific items.

Variable Consideration: Allocate variable amounts only to specific obligations when allocation criteria are met.

For loyalty programs, allocate transaction price between the current sale and points earned based on their respective standalone selling prices.

Step 5: Recognize Revenue

Revenue recognition occurs when you satisfy performance obligations by transferring control to customers.

Point-in-Time vs Over-Time Recognition

Point-in-Time (Most Retail Sales):

  • Customer has physical possession
  • Customer has legal title
  • Customer has accepted the goods
  • Customer bears risks and rewards of ownership

Over-Time Recognition:

  • Customer simultaneously receives and consumes benefits (ongoing services)
  • Your performance creates or enhances customer-controlled assets
  • No alternative use exists and you have enforceable right to payment

Most retail product sales qualify for point-in-time recognition at delivery or pickup. Services like extended warranties or installation typically qualify for over-time recognition.

For more details also check out our blog on IFRS 15 construction revenue.

Contract Costs in Retail

Capitalizable Contract Costs

IFRS 15 requires capitalizing certain costs directly related to obtaining or fulfilling contracts.

Costs to Obtain Contracts:

  • Sales commissions paid only when contracts are secured
  • Legal fees for contract negotiation
  • Bid and proposal costs leading to contract award

Costs to Fulfill Contracts:

  • Direct labor and materials
  • Costs generating or enhancing resources
  • Costs expected to be recovered through contract revenue

For retailers, sales commissions on individual transactions are often expensed due to practical expedients (contract terms of one year or less).

Expense vs Capitalize Decision

Apply this decision framework:

  1. Incremental Test: Would you incur this cost if the contract wasn’t obtained?
  2. Recovery Test: Do you expect to recover the cost through contract revenue?
  3. Practical Expedient: Is the amortization period one year or less?

Capitalize costs meeting criteria 1 and 2, unless the practical expedient applies.

IFRS 15 Checklist: Contract Cost Tracking Dashboard Screenshot
View the IFRS 15 checklist with this dashboard screenshot, tracking contract costs across acquisition costs, fulfillment costs, and amortization schedules for streamlined compliance.

Presentation and Disclosure Requirements

Gross vs Net Revenue Presentation

Determine whether you’re acting as principal or agent in transactions:

Principal (Gross Presentation):

  • You control goods before transfer to customer
  • You bear inventory risk
  • You have pricing discretion

Agent (Net Presentation):

  • You arrange for another party to provide goods/services
  • You earn commission or fee
  • Limited or no inventory risk

For marketplace retailers, this determination significantly impacts reported revenue amounts.

Required Disclosures for Retailers

Disaggregated Revenue: Present revenue by:

  • Geographic markets
  • Product categories
  • Sales channels (online, store, wholesale)
  • Customer types (individual, corporate)
  • Contract duration

Contract Balances:

  • Contract assets (unbilled amounts)
  • Contract liabilities (deferred revenue)
  • Beginning and ending balances
  • Qualitative description of changes

Performance Obligations:

  • Description of obligations
  • Typical timing of satisfaction
  • Significant payment terms
  • Variable consideration types

Retail-Specific Considerations under IFRS 15

Loyalty Programs and Reward Points

Loyalty programs create performance obligations requiring careful accounting:

Point Valuation: Determine standalone selling price based on:

  • Expected redemption rates
  • Average discount per point redeemed
  • Program costs and desired margins

Revenue Allocation: Allocate transaction price between current sale and loyalty points earned.

Breakage Recognition: Recognize revenue for points expected never to be redeemed, but only when redemption patterns are established.

A 2023 EFRAG study found that industries with complex contracts face the greatest impact and implementation challenges under IFRS 15, with retail loyalty programs representing a prime example.

Discounts, Vouchers, and Gift Cards

Customer Vouchers: Determine if vouchers represent:

  • Material rights (performance obligations)
  • Marketing incentives (price reductions)

Gift Cards: Recognize revenue when:

  • Cards are redeemed, or
  • Breakage is recognized (when remote that cards will be redeemed)

Promotional Discounts: Generally reduce transaction price rather than creating separate performance obligations.

Returns and Refund Policies

Returns require dual accounting treatment:

  • Revenue Recognition: Recognize revenue for products expected not to be returned.
  • Refund Liability: Record liability for amounts expected to be refunded to customers.
  • Asset Recognition: Recognize asset for products expected to be returned (at carrying amount less expected recovery costs).

Update estimates each reporting period based on current expectations.

Implementation Challenges and Best Practices for IFRS 15

Complexity and Judgment in Retail Transactions

Retailers face significant judgment requirements:

  • Contract Identification: Determining when customer agreements create enforceable contracts, especially for online and mobile transactions.
  • Performance Obligations: Assessing whether bundled items are distinct, particularly for promotional packages.
  • Variable Consideration: Estimating returns, discounts, and loyalty program redemptions with sufficient reliability.
  • Principal vs Agent: Evaluating control for drop-ship arrangements and third-party marketplace sales.

A 2023 CFO perspective study revealed that IFRS 15 adoption brought operational challenges but helped achieve clearer revenue recognition, emphasizing the need for thorough contract analysis. The study found that 82% of CFOs reported improved revenue visibility despite initial implementation difficulties.

Updating Systems and Processes

Successful IFRS 15 implementation requires robust systems:

  • Contract Management: Implement systems to track contract terms, modifications, and performance obligations.
  • Revenue Allocation: Develop capabilities to allocate transaction prices across multiple obligations.
  • Data Integration: Connect sales, customer service, and accounting systems for real-time compliance.
  • Reporting Tools: Build reporting capabilities for required IFRS 15 disclosures.

Many retailers find that existing ERP systems need significant upgrades or supplementation with specialized revenue recognition software. Industry research shows that 76% of retail companies invested in new or upgraded revenue recognition technology to support IFRS 15 compliance.

Staff Training and Coordination

IFRS 15 impacts multiple departments:

  • Sales Teams: Understanding how contract terms affect revenue recognition timing.
  • Customer Service: Recognizing how return processing impacts financial reporting.
  • Legal Department: Structuring contracts to achieve desired accounting outcomes.
  • IT Department: Implementing systems changes to support new requirements.
  • Accounting Staff: Applying complex judgment areas and preparing enhanced disclosures.

Cross-functional training programs help ensure consistent application across your organization.

Transition Approaches for Retailers towards IFRS 15

Full Retrospective Method

Apply IFRS 15 to all contracts as if it had always been effective:

Advantages:

  • Full comparability with prior periods
  • Complete restatement provides clearest trend analysis

Challenges:

  • Requires complete contract data for all open contracts
  • Significant effort to recompute historical transactions
  • May require estimates for incomplete historical data

Modified Retrospective Method

Apply IFRS 15 only to contracts outstanding at transition date:

Advantages:

  • Less complex implementation
  • Reduced data requirements
  • Practical expedients available

Implementation Options:

  • Apply to all contracts at transition date
  • Apply only to contracts not completed before transition

Choose the method that best balances comparability needs with implementation costs.

 IFRS 15 Checklist - Step-by-Step Guide for Revenue Recognition
A clear and concise IFRS 15 checklist outlining key steps for retailers to identify contracts, performance obligations, determine and allocate transaction price, and recognize revenue when obligations are met. Essential for ensuring compliance with IFRS 15 standards.

IFRS 15 Compliance Checklist for Retailers

Key Policies and Procedures to Review

Contract Review Process:
✓ Establish procedures for identifying customer contracts
✓ Define criteria for contract modifications assessment
✓ Create approval workflows for unusual contract terms
✓ Document contract combination decisions

Revenue Recognition Procedures:
✓ Identify all performance obligations in standard transactions
✓ Establish standalone selling price determination methods
✓ Create allocation procedures for bundled sales
✓ Define point-in-time vs over-time recognition criteria

Variable Consideration Management:
✓ Implement estimation procedures for returns, discounts, incentives
✓ Apply constraint methodology consistently
✓ Update estimates at each reporting period
✓ Document significant judgment areas

System Controls:
✓ Configure systems for proper revenue timing
✓ Implement controls over manual revenue adjustments
✓ Establish data validation procedures
✓ Create audit trails for all revenue transactions

Monitoring and Ongoing Compliance

Monthly Reviews:

  • Contract balances reconciliation
  • Performance obligation satisfaction analysis
  • Variable consideration estimate updates
  • System-generated vs actual results comparison

Quarterly Assessments:

  • Disclosure requirement compliance
  • New transaction type evaluation
  • Estimation methodology effectiveness
  • Control environment testing

Annual Procedures:

  • Comprehensive policy review
  • Training program effectiveness assessment
  • System functionality evaluation
  • External auditor coordination

Using Technology for Automation and Accuracy

Modern IFRS 15 compliance solutions offer significant advantages:

  • Automated Contract Analysis: AI-powered tools can identify performance obligations and suggest accounting treatment.
  • Real-Time Revenue Recognition: Integrated systems recognize revenue automatically as obligations are satisfied.
  • Enhanced Reporting: Purpose-built reporting tools generate required disclosures with minimal manual intervention.
  • Audit Trail Maintenance: Complete documentation of all revenue recognition decisions and supporting calculations.

Technology investments typically pay for themselves through reduced compliance costs and improved accuracy.

FAQs on IFRS 15 Implementation

How does IFRS 15 change revenue recognition in retail?

IFRS 15 fundamentally shifts retail revenue recognition from a risks-and-rewards model to a control-based approach. You now recognize revenue when customers obtain control of goods rather than when risks transfer. This affects timing for:

  • Consignment arrangements (revenue delayed until end customer purchase)
  • Bill-and-hold transactions (revenue delayed until delivery)
  • Customer pickup arrangements (revenue recognized at pickup, not sale)

The five-step model also requires separating bundled transactions into distinct performance obligations, potentially changing both timing and amounts of revenue recognition.

What challenges do retailers face with IFRS 15?

Retailers face several implementation complexities:

  • Judgment Requirements: Determining contract boundaries, identifying performance obligations, and estimating variable consideration require significant professional judgment.
  • System Limitations: Many existing retail systems weren’t designed for IFRS 15’s granular tracking requirements, necessitating upgrades or supplemental software.
  • Data Collection: Gathering historical contract data for transition and ongoing transaction details for compliance can be resource-intensive.
  • Staff Training: Teams across sales, customer service, and accounting need education on how their actions impact revenue recognition.

The IASB’s 2024 review confirmed these challenges while noting that implementation benefits generally met expectations.

What disclosures are required for retailers?

IFRS 15 significantly expands retail disclosure requirements:

  • Revenue Disaggregation: Break down revenue by geographic region, product category, sales channel, and customer type to show how economic factors affect your business.
  • Contract Information: Disclose opening and closing balances for contract assets and liabilities, explaining significant changes during the period.
  • Performance Obligations: Describe major obligation types, typical satisfaction timing, and significant payment terms.
  • Judgments and Estimates: Explain key assumptions for variable consideration, standalone selling prices, and other areas requiring judgment.

These disclosures help investors understand your revenue streams and the quality of earnings recognition.

According to KPMG’s July 2025 IFRS 15 handbook update, the standard is now applied widely across industries with evolving guidance focusing on implementation complexities and ensuring accurate revenue reporting under varying contract types.

Why Every Retailer Needs an IFRS 15 Checklist

IFRS 15 implementation isn’t a one-time project – it’s an ongoing compliance requirement that affects every customer transaction.

The standard’s complexity, combined with retail-specific challenges like loyalty programs, returns, and bundled sales, makes systematic approach essential.

This checklist provides your roadmap for successful implementation. From initial contract identification through ongoing monitoring, each step builds toward comprehensive compliance.

The five-step model becomes manageable when broken into specific, actionable tasks your team can execute consistently.

Remember that IFRS 15 compliance solution implementations vary significantly by company size, complexity, and existing systems. Start with the fundamentals covered in this checklist, then adapt procedures to your specific circumstances.

Whether you’re implementing across multiple countries in the GCC, Europe, or Asia, these principles remain constant.

The stakes are too high for incomplete implementation. Regulatory scrutiny continues increasing, and investors expect transparent, accurate revenue reporting.

Your IFRS 15 checklist isn’t just about compliance – it’s about building stakeholder confidence in your financial reporting.

Ready to transform your revenue recognition process? Prima Consulting’s IFRS Advisory specialists help retailers worldwide navigate IFRS 15 implementation challenges.

From initial assessment through ongoing compliance monitoring, we provide the expertise you need for successful adoption.

Contact Prima Consulting today to start building your comprehensive IFRS 15 compliance framework.

Author

  • A Picture of Ibrahim Ahmed Zahidie from Prima Consulting

    Ibrahim Ahmed Zahidie, FCA, brings 18+ years of technical depth across IFRS financial reporting, regulatory risk frameworks, and business transformation in the banking sector. His experience spans KPMG and UBL, with a practice focus on IFRS implementation, disclosure optimisation, sustainable finance reporting, and digital compliance strategies for regulated institutions operating in Saudi Arabia, the UAE, Ireland, and European markets.

Ibrahim Ahmed Zahidie

Ibrahim Ahmed Zahidie, FCA, brings 18+ years of technical depth across IFRS financial reporting, regulatory risk frameworks, and business transformation in the banking sector. His experience spans KPMG and UBL, with a practice focus on IFRS implementation, disclosure optimisation, sustainable finance reporting, and digital compliance strategies for regulated institutions operating in Saudi Arabia, the UAE, Ireland, and European markets.