Skip to content

IFRS 15 and Old Revenue Recognition Guidelines in Dubai

Updated on July 28, 2026 in Audit and Assurance

Consult Now
IFRS 15 and Old Revenue Recognition Guidelines in Dubai
Summarise with AI
Table of Contents

A joint effort between the Financial Accounting Standards Board (FASB) and the International Accounting Standards Board (IASB) produced IFRS 15, Revenue from Contracts with Customers, and its US counterpart ASC 606, Revenue from Contracts with Customers. The two standards are substantively converged, with only minor differences between them.

The collaboration was driven by two goals: resolving the inconsistencies caused by having multiple, sometimes conflicting, revenue recognition standards, and moving toward a single set of high-quality accounting standards usable globally, a long-standing objective of the IASB. IFRS 15 was published in May 2014 and became effective for annual periods beginning on or after 1 January 2018.

To help accountants, financial audit teams, and users of financial statements in Dubai and the UAE apply the standard correctly, it helps to understand three key differences between IFRS 15, ASC 606, and the revenue recognition standards they replaced.

One Framework That Allows for Judgment and Estimation

Before IFRS 15, there were real differences between the IASB’s and FASB’s approaches to revenue recognition. US GAAP had accumulated more than 180 separate pieces of revenue recognition guidance, much of it industry-specific, while the IASB’s own guidance sat across a smaller number of standards, most notably IAS 11 Construction Contracts and IAS 18 Revenue.

That fragmentation created inconsistencies between financial statements prepared under different frameworks, working against the broader goal of genuinely comparable financial reporting.

IFRS 15 is an objective-based standard rather than a rules-based one. Reporting entities in Dubai and the UAE apply the standard’s principles to their own facts and circumstances, rather than following a prescriptive rulebook, which means the entity itself has to determine which methods are most relevant to its business and most useful to external users of its financial statements.

To support this shift, 16 industry task forces were created to help audit services in Dubai and the UAE apply revenue recognition consistently within their sectors, alongside the Joint Transition Resource Group for Revenue Recognition (TRG). Neither the AICPA task force output nor the TRG’s discussions are authoritative in themselves, but Dubai audit teams and accountants can still draw on them when making judgment calls.

Also check: Revenue Audit Services in Dubai

The Five-Step Revenue Recognition Model

IFRS 15’s core principle is applied through a five-step model that every contract with a customer needs to be assessed against:

  1. Identify the contract with the customer. A contract exists once it is approved and creates enforceable rights and obligations, with identifiable payment terms and commercial substance.
  2. Identify the performance obligations in the contract. Each distinct promise to transfer a good or service to the customer is treated separately.
  3. Determine the transaction price. This is the amount of consideration the entity expects to be entitled to in exchange for the promised goods or services, adjusted for variable consideration, discounts, or financing components where relevant.
  4. Allocate the transaction price to the performance obligations. Where a contract has more than one performance obligation, the price is allocated between them based on their relative standalone selling prices.
  5. Recognize revenue as (or when) each performance obligation is satisfied. This can happen at a point in time or over time, depending on when control of the good or service transfers to the customer.

Worked Example: Applying the Five Steps

A Dubai-based IT services firm signs a contract to deliver a software license plus one year of technical support for a combined fee of AED 120,000.

  • Step 1: The signed contract is enforceable and creates clear payment obligations, so it qualifies as a contract under IFRS 15.
  • Step 2: The license and the support service are distinct, the customer can benefit from each on its own, so there are two performance obligations.
  • Step 3: The transaction price is AED 120,000, with no variable consideration or financing component in this case.
  • Step 4: Based on standalone selling prices, AED 90,000 is allocated to the license and AED 30,000 to the year of support.
  • Step 5: The AED 90,000 license revenue is recognized at the point control transfers to the customer, while the AED 30,000 support revenue is recognized over the twelve-month support period as the service is delivered.

More Detailed Disclosure Requirements

IFRS 15 introduced considerably more detailed disclosure requirements than the standards it replaced, partly because regulators and standard-setters felt existing financial statements weren’t disclosing enough about revenue, and partly because the new model itself involves more estimation and judgment that needs to be explained to users.

Financial statements now need to give users enough detail to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from customer contracts. That includes disclosure of significant judgments made in applying the standard, any changes to those judgments, and any assets recognized from the costs of obtaining or fulfilling a contract.

Related: Financial Statement Audit Services in Dubai

From Income Statement to Balance Sheet

Legacy US GAAP recognized revenue when it was realized (or realizable) and earned, an income-statement-driven test. Revenue was realized once consideration, such as cash, was received or the entity had a firm right to receive it in future. Revenue was earned once the entity had substantially completed what it needed to do to be entitled to that consideration, typically on delivery of goods or completion of a service.

IFRS 15’s core principle takes a different starting point: revenue is recognized to reflect the transfer of promised goods or services to a customer, in an amount that reflects what the entity expects to receive in exchange for those goods or services. In practice, that shifts the focus from the income statement to the balance sheet, since recognizing revenue now works through tracking contract assets and contract liabilities as performance obligations are satisfied, rather than simply matching revenue to a completed earnings event.

Audit firms in Dubai and other users of financial statements need to work through this balance-sheet-first view when applying the standard. Recognizing revenue against a contract liability, or creating a new contract asset as performance obligations are satisfied, is now part of the mechanics rather than an afterthought.

IFRS 15 vs. Legacy Revenue Standards

AspectLegacy Standards (IAS 11 / IAS 18)IFRS 15
StructureMultiple standards, industry-specific guidanceSingle, unified standard
ApproachRules and criteria varying by transaction typeObjective-based, five-step model applied consistently
FocusIncome statement, realized and earned testBalance sheet, contract assets and liabilities
DisclosuresComparatively limitedExtensive, including judgments and contract cost assets

Common Mistakes When Applying IFRS 15

  • Treating a bundled contract as one performance obligation. Where goods or services are genuinely distinct, they need to be identified and priced separately, not recognized as a single lump sum.
  • Ignoring variable consideration. Discounts, rebates, or performance bonuses affecting the transaction price need to be estimated and constrained under IFRS 15, not recognized only once resolved.
  • Defaulting to point-in-time recognition. Services delivered over a period, like the support contract in the example above, often need to be recognized over time, not on the contract’s start date.
  • Under-disclosing judgment. IFRS 15’s disclosure requirements expect the judgments behind a revenue estimate to be explained, not just the resulting number.

Also check: External Audit Services in Dubai

Frequently Asked Questions

What are the five steps in the IFRS 15 revenue recognition model?

Identify the contract, identify the performance obligations, determine the transaction price, allocate that price to the performance obligations, and recognize revenue as each obligation is satisfied.

How is IFRS 15 different from IAS 18, the standard it replaced?

IAS 18 was one of several older, more transaction-specific revenue standards. IFRS 15 replaced them with a single, principle-based model applied consistently across industries.

Why does IFRS 15 shift the focus to the balance sheet?

Because revenue is now recognized as performance obligations are satisfied, which is tracked through contract assets and contract liabilities, rather than being triggered purely by a completed earnings event on the income statement.

Does IFRS 15 apply the same way to every industry?

The five-step model applies universally, but its application can look different across industries, which is why the AICPA’s industry task forces and the Joint Transition Resource Group developed sector-specific implementation discussions.

What kind of disclosures does IFRS 15 require that older standards didn’t?

Entities now need to disclose significant judgments used in applying the standard, changes in those judgments, and details of assets recognized from contract costs, alongside the nature, amount, timing, and uncertainty of revenue itself.

Applying IFRS 15 Correctly in Practice

The five-step model looks straightforward on paper, but most of the real judgment calls, identifying distinct performance obligations, estimating variable consideration, choosing between point-in-time and over-time recognition, are exactly where reporting errors tend to show up during an audit.

AFD – Audit Firm in Dubai can review how your revenue contracts are being assessed against the five-step model and flag where judgments need better documentation before your next audit.

Get a Quote

Contact Form

Ready to get started?

Contact us today to schedule a consultation and take the first step towards achieving your financial goals.

Get a Quote