IFRS 15: A Practical Guide to Recognising Revenue Accurately

Dubai Skyline
September 1, 2025
Denzil Dsouza

Denzil Dsouza - September 1, 2025

Denzil Dsouza is a leading expert in Middle Eastern tax regulations, specializing in VAT, corporate taxation, and compliance. His in-depth knowledge and strategic approach help businesses navigate complex tax landscapes while ensuring regulatory adherence and financial efficiency.

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.

 

Unlock Your Business Potential with a Free Consultation

Your Privacy Matters To Us. We'll Use Your Information To Send Relevant Updates. You Can Unsubscribe At Any Time. Read Our Privacy Policy For More.