Revenue recognition is a key concern for businesses dealing with contracts, services, or subscriptions, and that’s where IFRS 15 plays a central role.
That’s where IFRS 15 comes in. Whether you’re a software company, construction firm, or marketing agency, this standard impacts how and when you can report revenue — and it’s not just about when you send an invoice.
Let’s break it down simply.
What is IFRS 15?
IFRS 15 is the global standard for recognising revenue from contracts with customers
IFRS 15 lays out how and when to recognise revenue from contracts with customers. It replaces older standards like IAS 18 and IAS 11 and introduces a single, five-step model for recognising revenue consistently — no matter your industry.
This standard ensures companies report revenue in line with actual performance, not just when cash is received or invoices are sent.
Who Needs to Apply IFRS 15?
Every business that:
- Sells goods or services under a contract
- Offers warranties, subscriptions, or support services
- Deals with performance obligations over time
This includes:
- Tech companies with software subscriptions
- Construction firms handling multi-year projects
- E-commerce sellers offering bundles and after-sales service
- Consultants, service providers, agencies, etc.
The 5-Step Model of IFRS 15
Let’s walk through it.
1. Identify the Contract
Is there an agreement between your business and your customer that creates enforceable rights and obligations?
✅ It must be approved, have clear payment terms, and have commercial substance.
2. Identify Performance Obligations
Each obligation must be separately identifiable and provide value on its own or with readily available resources.
Each distinct item or service is a separate performance obligation.
3. Determine the Transaction Price
This is the total amount you expect to receive from the customer.
Watch out for:
- Variable consideration (bonuses, penalties)
- Discounts and rebates
- Financing components (e.g. deferred payments)
4. Allocate the Price to Performance Obligations
Distribute the transaction price across each identified obligation based on standalone selling prices.
For example, if you sell software with training and a one-year support service, you’ll split the price accordingly.
5. Recognise Revenue When (or As) You Fulfil an Obligation
You recognise revenue when control of the good/service passes to the customer — either:
- Over time (e.g. construction, software subscriptions), or
- At a point in time (e.g. selling a product)
A Real Example
Recognition is based on when the customer gains control, not just physical delivery or billing.
Let’s say you’re a UAE-based IT solutions provider. You sign a one-year contract that includes:
- Supply of computer hardware
- Installation and setup
- Ongoing maintenance
Under IFRS 15, these are three separate performance obligations, and you’ll recognise revenue:
- For hardware → when delivered
- For installation → once completed
- For maintenance → over time, month by month
Gone are the days of recording the full contract value upfront — now it’s about matching revenue to the work done.
Disclosure Requirements
IFRS 15 also comes with detailed disclosure rules, such as:
- Breakdown of revenue by product/service
- Contract balances (e.g. unbilled revenue, deferred revenue)
- Judgements made (e.g. how variable consideration is estimated)
- Performance obligations still to be fulfilled
These disclosures help ensure your financials reflect performance and reduce audit risk.
Why IFRS 15 Matters in the GCC
Across the UAE and Saudi Arabia, we’re seeing more businesses adopt subscription models, bundled services, and multi-year projects — especially in IT, marketing, logistics, and contracting.
At Safari Star, we’ve helped companies:
- Restructure how they record revenue
- Avoid compliance issues with auditors and tax authorities
- Clean up mismatches between accounting and actual performance
Understanding and applying IFRS 15 properly not only improves your financials — it builds trust with stakeholders.
Final Thoughts
IFRS 15 may seem technical, but it’s really about matching revenue to reality. If you want your financials to reflect your real business activity — not just the invoices you’ve sent — this standard gives you the roadmap.
Need help applying IFRS 15 to your revenue processes? Safari Star offers expert-led advisory to ensure full compliance and clean financials.

