Why Revenue Recognition Is an Internal Audit Priority
Revenue is typically the largest line item in any business’s financial statements and the figure most scrutinised by investors, lenders, tax authorities, and regulators. It is also one of the areas most susceptible to misstatement — whether through misapplication of accounting standards, premature or deferred recognition, or, in more serious cases, deliberate manipulation. An internal audit of revenue recognition examines whether a business’s revenue is being recorded in the right amount, at the right time, using the right accounting treatment — and whether the controls that govern that process are adequate and operating correctly.
In the UAE context, revenue recognition accuracy carries weight beyond financial reporting. Under Federal Decree-Law No. 47 of 2022, Corporate Tax is calculated on taxable income derived from accounting net profit — which means a revenue recognition error that overstates or understates revenue in the financial statements produces a directly corresponding error in the Corporate Tax return. The FTA’s expanded audit powers under Federal Decree-Law No. 17 of 2025 mean that both the financial statements and the tax returns built on them are subject to more rigorous external scrutiny than at any previous point in the UAE’s tax history.
The Accounting Standard Governing Revenue — IFRS 15
IFRS 15, Revenue from Contracts with Customers, is the international accounting standard that governs how and when revenue is recognised in financial statements prepared under IFRS — the mandatory financial reporting framework for UAE businesses. It replaced the earlier IAS 18 and IAS 11 standards, taking effect for annual periods beginning on or after 1 January 2018.
IFRS 15 introduced a single, principle-based five-step model applicable to all revenue from contracts with customers, regardless of industry or transaction type. The standard replaced the fragmented guidance that previously existed across multiple standards with one consistent framework, but in doing so introduced new judgment requirements — particularly around performance obligations, variable consideration, and contract modifications — that make revenue recognition more complex to apply and more susceptible to error than the standards it replaced.
One important clarification: UAE businesses apply IFRS, not US GAAP (Generally Accepted Accounting Principles). Although IFRS 15 and its US equivalent ASC 606 were developed jointly and are substantially converged, they are separate standards. Any reference to “GAAP compliance” in a UAE accounting context reflects a misunderstanding of the applicable framework — the correct reference is IFRS.
Need Expert Advice?
Contact the team at Farahat & Co. for professional support and expert insights for businesses operating in the UAE.
The Five-Step IFRS 15 Revenue Recognition Model
Step 1 — Identify the Contract with the Customer
Revenue is only recognised under IFRS 15 where a valid contract exists. A contract must meet five criteria simultaneously: both parties have approved it and are committed to performing, each party’s rights regarding the goods or services to be transferred are identifiable, the payment terms are identifiable, the contract has commercial substance, and it is probable that the entity will collect the consideration it is entitled to. Where these criteria are not met, no revenue can be recognised even if a transaction has occurred.
Contract modifications — amendments that change the scope or price of an existing contract — require separate analysis. Depending on whether the modification adds distinct new goods or services at their standalone selling prices, it is accounted for either as a new contract or as a modification to the existing one, with different implications for the timing and amount of revenue recognised.
Step 2 — Identify the Performance Obligations in the Contract
A performance obligation is a promise to transfer a distinct good or service — or a series of distinct goods or services that are substantially the same and have the same pattern of transfer — to a customer. A contract may contain a single performance obligation or multiple ones, and separating them correctly is one of the most judgment-intensive aspects of applying IFRS 15.
A good or service is distinct if the customer can benefit from it either on its own or together with other readily available resources, and if the entity’s promise to transfer it is separately identifiable from other promises in the contract. Where goods or services are interdependent and cannot be separately identified — a software licence and the implementation services that are essential to make it functional, for instance — they may constitute a single combined performance obligation rather than two separate ones.
Step 3 — Determine the Transaction Price
The transaction price is the amount of consideration the entity expects to be entitled to in exchange for transferring the promised goods or services. Where consideration is fixed, this is straightforward. Where it includes variable elements — discounts, rebates, refunds, performance bonuses, or price concessions — the variability must be estimated and a constraint applied: variable consideration is included in the transaction price only to the extent that it is highly probable that a significant reversal of cumulative revenue will not occur when the uncertainty resolves.
Other factors that may affect the transaction price include: significant financing components (where the timing of payment differs substantially from the timing of transfer), non-cash consideration, and consideration payable to the customer. Each of these requires specific accounting treatment under IFRS 15 that the internal audit should verify is being applied correctly.
Step 4 — Allocate the Transaction Price to Performance Obligations
Where a contract contains multiple performance obligations, the transaction price is allocated to each in proportion to its relative standalone selling price — the price at which the entity would sell that good or service separately to a customer. Where standalone selling prices are directly observable from market transactions, this allocation is relatively mechanical. Where they must be estimated — because the entity does not sell the good or service separately or sells it inconsistently — estimation methods such as adjusted market assessment, expected cost plus margin, or residual approach are used.
Discounts on the total contract price are generally allocated across all performance obligations, unless specific evidence exists that the discount relates only to one or more particular obligations.
Step 5 — Recognise Revenue When Performance Obligations Are Satisfied
Revenue is recognised when — or as — a performance obligation is satisfied, which means when control of the promised good or service transfers to the customer. This transfer can occur either at a point in time (as with most product sales, where control passes on delivery) or over time (as with long-term service contracts, construction contracts, or software-as-a-service arrangements, where the customer simultaneously receives and consumes the benefits as the entity performs).
Where revenue is recognised over time, an appropriate measure of progress toward complete satisfaction of the performance obligation must be used — output methods (milestones achieved, units delivered) or input methods (costs incurred relative to total expected costs, labour hours expended) — applied consistently and updated at each reporting date.
Internal Audit Procedures for Revenue Recognition
An internal audit of revenue recognition tests whether the business’s application of IFRS 15 is correct, whether the controls over the recognition process are effective, and whether the financial statements correctly reflect the economic reality of the business’s revenue-generating transactions. The audit procedures mirror the five-step model:
Contract Review and Completeness Testing
The auditor obtains a population of contracts entered into during the period and reviews a sample for compliance with Step 1 — confirming that each contract meets the recognition criteria, that contract modifications have been accounted for correctly, and that the contract terms used in the accounting treatment match the actual executed terms rather than a summary or draft version.
Performance Obligation Analysis
The auditor tests whether the business has correctly identified the performance obligations in its material contracts, particularly those involving bundled goods and services, licences, warranties, or long-term arrangements. Where the business has established accounting policies for common contract types, the audit verifies that those policies are correctly applied consistently and that any contracts falling outside the standard template have been assessed individually.
Transaction Price and Variable Consideration Testing
The auditor verifies that the transaction price has been correctly determined — that variable consideration has been appropriately constrained, that financing components have been identified and accounted for where significant, and that any consideration payable to customers has been deducted from the transaction price rather than recorded as an expense.
Revenue Recognition Timing Testing
The auditor tests whether revenue has been recognised at the correct point in time — verifying that cut-off is correct, that revenue recorded before or after the period relates to transfers of control that actually occurred within the period, and that over-time recognition (where applicable) uses an appropriate and consistently applied measure of progress. Cut-off testing around the period end is one of the most critical procedures in any revenue recognition audit.
Analytical Procedures
Revenue balances are compared against prior periods, budgets, and expectations derived from non-financial data — unit sales volumes, pricing schedules, customer counts — to identify trends, fluctuations, or anomalies that are inconsistent with the business’s performance as reported through operational data. Significant unexplained variances signal potential misstatement.
Controls Testing
The internal auditor evaluates whether the controls over the revenue recognition process are adequate and operating effectively: segregation of duties between sales, billing, and accounting functions; management review of large or unusual contracts; controls over contract modification approval; and the IT system controls governing revenue posting. Where control weaknesses are identified, the audit recommends specific improvements.
Revenue Recognition and VAT in the UAE
Revenue recognition under IFRS 15 determines when income is recorded in the financial statements — but the VAT obligation is separately determined by the time of supply rules under Federal Decree-Law No. 8 of 2017. These two timings do not always coincide, and an internal audit of revenue recognition in a UAE business should assess whether the business is correctly managing both obligations independently rather than treating them as the same event.
Common situations where the IFRS 15 revenue timing and the VAT time of supply diverge include: advance payments received before goods are delivered or services performed; long-term contracts recognised over time under IFRS 15 but subject to VAT on a different schedule; and contracts where the invoice date, delivery date, and payment date fall in different VAT periods.
Frequently Asked Questions (FAQs)
What standard governs revenue recognition for UAE businesses?
IFRS 15, Revenue from Contracts with Customers, is the applicable standard under IFRS — the mandatory financial reporting framework for UAE businesses. It has applied since annual periods beginning on or after 1 January 2018, replacing the earlier IAS 18 and IAS 11 standards.
What are the five steps of revenue recognition under IFRS 15?
The five steps are: identify the contract with the customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations, and recognise revenue when or as each performance obligation is satisfied.
What does an internal audit of revenue recognition test?
An internal audit tests whether contracts meet the IFRS 15 recognition criteria, whether performance obligations have been correctly identified, whether variable consideration has been appropriately constrained, whether revenue has been recognised at the correct point in time, and whether the controls over the revenue recognition process are adequate and operating effectively.
How does revenue recognition accuracy affect Corporate Tax in the UAE?
Under Federal Decree-Law No. 47 of 2022, Corporate Tax is calculated on taxable income derived from accounting net profit. A revenue recognition error that overstates or understates revenue in the financial statements produces a directly corresponding error in the taxable income calculation and therefore in the Corporate Tax return.
Do UAE businesses follow GAAP or IFRS for revenue recognition?
IFRS. UAE businesses follow International Financial Reporting Standards — not US GAAP (Generally Accepted Accounting Principles). The applicable standard for revenue recognition is IFRS 15, not ASC 606, although the two are substantially converged having been developed jointly.
Why is cut-off testing important in a revenue recognition audit?
Cut-off testing verifies that revenue recorded in a period relates to performance obligations that were actually satisfied during that period — and that revenue belonging to the following period has not been pulled forward, and vice versa. Incorrect cut-off is one of the most common and consequential revenue recognition errors, particularly for businesses with significant transactions close to the period end.
Need Expert Advice?
Contact the team at Farahat & Co. for professional support and expert insights for businesses operating in the UAE.
How Farahat & Co. Can Help
Farahat & Co. provides internal audit services covering revenue recognition compliance, IFRS 15 application review, and control assessment for businesses across the UAE — ensuring that revenue is recognised correctly under the applicable standard and that the controls governing the process are fit for the current regulatory environment.
Contact Farahat & Co. today to discuss your revenue recognition audit requirements.
