Understanding how to recognize revenue correctly is important for businesses of all sizes. IFRS 15, Revenue from Contracts with Customers, is the global standard that helps companies report their revenue in a clear and consistent way.
One of the key steps in this process is identifying performance obligations in a contract. Simply put, performance obligations are the promises a business makes to deliver goods or services to a customer. Getting this right is crucial because it affects when and how revenue is recorded. If businesses misidentify their performance obligations, it can lead to incorrect financial reports and compliance issues.
IFRS 15 applies to businesses in various industries, from retail and software to construction and services. Accountants, finance teams, and business owners must understand how to properly identify performance obligations to ensure accurate reporting.
So let us break down the process into simple steps to help you comply with IFRS 15 with ease.
What are Performance Obligations in IFRS 15?
A performance obligation is a promise a business makes to deliver goods or services to a customer as part of a contract. Under IFRS 15, companies must identify and account for each distinct obligation separately to ensure proper revenue recognition.
A performance obligation can be:
- A single product or service (e.g., selling a laptop).
- A series of goods or services (e.g., a 12-month subscription).
- A bundle of products and services (e.g., a phone with a service plan).
To qualify as a separate performance obligation, a good or service must be:
- Distinct – The customer can use it on its own or with readily available resources.
- Separately Identifiable – It is not highly dependent on other contract elements.
Properly identifying performance obligations is essential because it determines when and how revenue is recognized. IFRS 15 requires businesses to allocate revenue based on these obligations, ensuring that financial reports accurately reflect their earnings.
Steps to Identify Performance Obligations
Identifying performance obligations is a crucial step in applying IFRS 15. Below is a step-by-step guide to help businesses identify the performance obligations in the contract:
Step 1: Identify the Contract with a Customer
Before identifying performance obligations, businesses must first determine if a valid contract exists under IFRS 15. A contract must meet the following criteria:
- Approved by all parties (written, verbal, or implied)
- Clearly defined rights and payment terms
- Commercial substance (affects cash flows)
- Probable that the entity will collect payment
Step 2: Identify Distinct Goods or Services
A performance obligation is a promise to transfer a distinct good or service to a customer. Businesses need to break down their contracts and identify these components.
Meaning of ‘Distinct’ Goods or Services:
A good or service is distinct if:
- The customer can benefit from it on its own or with other readily available resources.
- It is separately identifiable from other promises in the contract.
How to Determine if a Good/Service is Distinct:
- Standalone Capability – Can the customer use the good or service on its own?
- Separability Criteria – Is it independent of other contract elements, or is it closely linked?
If a good or service does not meet these criteria, it should be combined with other elements until a distinct performance obligation is formed.
Step 3: Assess Whether Goods or Services Are Distinct Within the Context of the Contract
Even if a good or service is distinct, businesses must evaluate whether it is distinct within the contract.
Factors to Consider When Evaluating Distinct Performance Obligations:
- Significant Integration – If multiple elements are highly integrated, they may not be distinct.
- Modifications/Customizations – If one product or service significantly customizes another, they may be combined.
- Interdependence – If the goods/services are highly dependent on each other, they should be considered a single obligation.
Examples of Bundled and Unbundled Services:
- Bundled: A software license sold with mandatory implementation services (both may be a single obligation).
- Unbundled: A smartphone sold with an optional extended warranty (each is a separate obligation).
Step 4: Consider Variable Consideration and Options for Additional Goods/Services
Contracts often include additional components that can impact performance obligations.
How Options, Loyalty Programs, and Warranties Affect Performance Obligations:
- Options for Additional Goods/Services – If a customer has a future purchase option at a discount, it may be a separate performance obligation.
- Loyalty Programs – Reward points that can be redeemed for future goods/services create an additional obligation.
- Warranties – A standard warranty is usually not a separate obligation, but an extended service warranty may be.
Treatment of Variable Consideration:
- Some contracts include elements like discounts, refunds, performance bonuses, or penalties.
- Businesses must estimate the amount of variable consideration and allocate it to the correct performance obligations.
Examples of Identifying Performance Obligations in IFRS 15
Understanding how to identify performance obligations in different industries can help businesses apply IFRS 15 correctly. Here are some practical examples:
Example 1: Software Company Selling Licenses with Maintenance Services
A software company sells a one-year software license along with ongoing technical support and updates.
Identifying Performance Obligations:
- The software license is a distinct good, as customers can use it independently.
- The maintenance service (support & updates) is a separate service since it provides additional benefits beyond the initial purchase.
Since both elements are distinct, the company should allocate the contract price between the software license and the maintenance service, recognizing revenue separately over time.
Example 2: Construction Contracts with Multiple Deliverables
A construction company signs a contract to build an office building, which includes:
- Designing the project
- Providing raw materials
- Construction work
Identifying Performance Obligations:
- If the design phase is independent of construction, it could be a separate obligation.
- If the materials are delivered separately and can be used by another contractor, they may be distinct.
- If the construction work is highly integrated and dependent on the design and materials, it may be considered a single obligation.
The company must assess whether each component is distinct. If the entire process is integrated, it is a single performance obligation, and revenue should be recognized progressively as work is completed.
Example 3: Airline Ticket with Additional Services
An airline sells a flight ticket that includes:
- The base airfare
- An optional baggage allowance
- Lounge access for premium passengers
Identifying Performance Obligations:
- The flight service is a primary performance obligation.
- The baggage allowance and lounge access are separate obligations if they are sold separately and provide additional benefits to the customer.
The airline must allocate the total transaction price across each component and recognize revenue separately when each service is provided (e.g., baggage allowance when used, lounge access on the day of travel).
Example 4: Hotel Offering Stay Packages with Additional Benefits
A hotel sells a weekend package that includes:
- A two-night stay
- Breakfast and dinner
- Spa access
Identifying Performance Obligations:
- The room stay is a distinct obligation.
- Meals and spa access are additional obligations if they have separate value.
The hotel should allocate the total price among these obligations and recognize revenue as each service is provided (e.g., room revenue per night, meal revenue per meal, and spa revenue when accessed).
Get Professional Guidance Today
Understanding and correctly identifying performance obligations under IFRS 15 is crucial for proper revenue recognition and financial reporting. By carefully reviewing contracts, determining distinct goods or services, and following the right steps, businesses can stay compliant and avoid financial errors.
If you’re unsure about IFRS 15 or need expert guidance, Shuraa Tax is here to help! Our team can assist you in navigating the complexities of financial reporting and ensuring compliance with ease. Contact us today to get professional support tailored to your business needs.
Contact us today for personalised assistance:
📞 Call: +(971) 44081900
💬 WhatsApp: +(971) 508912062
📧 Email: info@shuraatax.com