Skip to content

Insights Accounting

Accounting for Software Companies in the UAE: SaaS, IFRS 15 and VAT

Accounting for software companies UAE — SaaS revenue recognition under IFRS 15, deferred revenue, AWS reverse charge VAT and QFZP corporate tax.

IT services accounting UAE — SaaS founder reviewing deferred revenue schedule, multi-currency Stripe billing and IFRS 15 contract obligations on a laptop in a Dubai Internet City office
IT services accounting UAE — SaaS founder reviewing deferred revenue schedule, multi-currency Stripe billing and IFRS 15 contract obligations on a laptop in a Dubai Internet City office Photo: Velmont Crest Editorial

Key takeaways

  1. Annual SaaS subscriptions are recognised over the contract period under IFRS 15, not upfront — creating large deferred revenue balances
  2. Multi-currency billing (USD, EUR, GBP, AED) requires daily FX rate discipline and monthly revaluation per IAS 21
  3. AWS, Azure, GCP, Stripe and Paddle invoices from non-resident suppliers trigger reverse-charge VAT under UAE VAT rules
  4. DIC, DTEC, in5 and Hub71 tech licences may qualify as Qualifying Free Zone Persons at 0% corporate tax on qualifying income
  5. Software exports to overseas business customers are zero-rated for VAT under FTA Public Clarification VATP019
  6. R&D capitalisation under IAS 38 is permitted only when all six criteria are met — most engineering salaries remain operating expenses

Accounting for software companies in the UAE turns on four things a general ledger set up for a trading business handles badly: subscription revenue recognised over the contract period under IFRS 15, multi-currency billing translated under IAS 21, reverse-charge VAT on non-resident cloud and payment suppliers, and a free zone corporate tax position that has to be earned rather than assumed.

IT services accounting in the UAE is the most technically demanding bracket of SME finance work in the country. A UAE SaaS founder closes their first AED 1 million ARR with three years of Stripe history, AWS invoices in USD, overseas contractors, and a Xero chart of accounts copied from a UK marketing agency template. None of it survives contact with IFRS 15, FTA rules on electronically supplied services, or the QFZP corporate tax framework. This guide walks through the UAE tech market, the accounting traps every tech company hits in year one, and the regulatory framework a UAE tech accountant has to know cold.

Where’s the UAE tech market actually sitting?

The UAE is the GCC’s technology hub. Dubai Internet City (DIC), launched in 1999, hosts more than 1,800 tech companies including the regional HQs of Microsoft, Oracle, Cisco, Google, IBM, Meta and Huawei. Dubai Technology Entrepreneur Campus (DTEC) in Silicon Oasis is MENA’s largest tech co-working campus for early-stage startups. The in5 hubs sit under TECOM for accelerator-stage companies on lighter cost structures.

Abu Dhabi’s tech cluster runs out of Hub71 on Al Maryah Island, which reports more than 390 startups in its ecosystem in its own Impact Report 2025 (hub71.com, checked 5 August 2026). Its Access programme combines in-kind support — office space, health insurance, housing, licensing and visa support — with cash incentives granted in exchange for equity through a SAFE note, not as a grant. Outside the two main emirates, IFZA, RAKEZ and Sharjah Research, Technology and Innovation Park (SRTIP) issue technology licences at materially lower cost than DIC or DTEC.

Those clusters are the addresses you see most often on the licences of software companies in Dubai, on the fintech companies Dubai has drawn to DIFC, and on the IT companies in Abu Dhabi clustered around Hub71. The accounting problem barely changes between them. Whether the licence sits in DIC, in a northern-emirate free zone or on the mainland, technology companies in Dubai and across the UAE hit the same three walls: revenue that lands on the calendar in a different place from the cash, a cost base denominated in a currency the licence is not, and a VAT position that depends on where the customer sits rather than where the server does.

1,800+

Tech companies licensed at Dubai Internet City

The UAE tech model skews export-heavy. A typical Dubai SaaS earns most of its revenue from overseas customers in the US, UK, Europe, India and South-East Asia in USD, EUR or GBP, with only a residual in AED. That shapes everything: functional currency, VAT treatment, corporate tax exposure on qualifying versus non-qualifying income, and bank account structure.

Velmont Crest is a Dubai-based UAE accounting practice with material experience in IT services accounting across the UAE — SaaS, software consultancy, a Dubai software house, tech agency books and the accounting-software companies that resell tooling into the market. Worth separating two questions that search engines constantly conflate: this guide is about accounting for software companies in the UAE — how a tech company’s own books work. If what you actually need is help picking the ledger you run them on, that is a different problem, answered in our comparison of the best accounting software for UAE small business.

Accounting for software companies in the UAE is its own discipline rather than general bookkeeping with a tech label attached, and it is the discipline the ERP software companies in the UAE selling into this market rarely configure for you out of the box. We prepare the records, structure the chart of accounts, and brief the founder ahead of any FTA filing or audit.

Five things that break in the books in year one

UAE IT and SaaS companies share a remarkably predictable set of accounting problems that generalist bookkeepers miss — we see the same five almost every time. Each one eventually surfaces as an audit finding, an investor due-diligence headache, or a corporate tax exposure.

1. Multi-currency billing

A UAE SaaS typically bills USD by default, EUR for European customers, GBP for UK customers, and AED for the residual local base. Functional currency under IAS 21 is usually AED (entity in the UAE, salaries and rent in AED), even when most revenue is foreign.

The right treatment: record each invoice at the spot rate on invoice date, hold the receivable in original currency, revalue all foreign currency balances at month-end on the closing rate, and book the gain or loss to the P&L. Skip the month-end revaluation and the FX line ends up absorbing millions of dirhams of translation noise, and no one trusts the gross margin after that.

2. Deferred and unearned revenue

Under IFRS 15, an annual SaaS subscription is a single performance obligation satisfied over time. Cash collected at invoice date sits as deferred revenue and is released to revenue evenly across the 12-month service period. A USD 60,000 annual contract billed in January generates USD 5,000 of revenue per month, not USD 60,000. The journal entries behind that release — and how VAT and corporate tax treat cash collected in advance — are set out in our guide to deferred revenue in the UAE.

Spreadsheets break above 50 active contracts. The right toolchain is the payment processor (Stripe, Paddle, Chargebee) feeding a revenue recognition engine (Stripe Revenue Recognition, Maxio) that posts month-end journals.

3. Contractor and freelancer reconciliation

UAE tech companies use a mix of Emirates-based engineers on visa, MENA contractors invoicing from Egypt, Jordan or Pakistan, and US/EU contractors paid in USD or EUR. The traps: misclassifying long-term contractors as employees (Emiratisation and labour exposure on the mainland), missing reverse-charge VAT on contractor services consumed for taxable supplies, and posting contractor payments to payroll when they are professional fees.

4. R&D capitalisation under IAS 38

Default treatment for engineering salaries is to expense them. Capitalisation as an internally generated intangible is permitted only when all six conditions of IAS 38.57 are met. For most early-stage SaaS work — features that iterate weekly or get scrapped — the future-benefit and measurability tests fail. Expensing is correct.

“An intangible asset arising from development shall be recognised if, and only if, an entity can demonstrate the technical feasibility of completing the intangible asset, its intention to complete and use or sell it, and the way in which it will generate probable future economic benefits.”

— IAS 38, paragraph 57

5. Stock-based compensation

UAE startups raising from international investors grant share options to engineering and product staff. IFRS 2 requires the fair value of the equity instruments to be expensed over the vesting period, with a credit to equity. Most UAE SaaS books ignore the IFRS 2 entry until an audit or fundraise forces the retrospective restatement.

Accounting for software companies in the UAE: the rules to know cold

Licensing — DIC, DTEC, in5 and mainland

A tech company picks between a mainland computer software services licence (DED) and a free zone tech licence (DIC, DTEC, in5, IFZA, RAKEZ, SRTIP, Hub71). The trade-offs:

Licence optionAnnual costUAE B2C tradingQFZP eligibility
DED mainland software servicesQuoted by DET on the activityDirect to UAE businesses and consumersNot applicable
Dubai Internet City (DIC)No published tariff; premium tierVia local distributor onlyEligible if substance met
DTEC, in5, IFZA techNo published tariff; mid tierVia local distributor onlyEligible if substance met
Hub71 Abu DhabiSubsidised (cash + space)Via local distributor onlyEligible
RAKEZ technologyFrom AED 6,000 per published tariff (rakez.com, Aug 2026)Via local distributor onlyEligible if substance met

Economic Substance Regulations (ESR)

ESR (introduced by Cabinet Resolution 31 of 2019, replaced by Cabinet Resolution 57 of 2020) applied to UAE entities carrying on relevant activities, which included IP business and holding company business. The regime has since been wound down: Cabinet Decision 98 of 2024 is understood to limit ESR notifications and reports to financial years ending on or before 31 December 2022, with no ESR filing required for financial years ending after that date and related penalties cancelled.

We did not read Cabinet Decision 98 of 2024 in primary text while preparing this guide, so treat that wind-down summary as needing confirmation against the decision itself before you rely on it — particularly if you are dealing with a historic penalty. Confirm the current position through the Ministry of Finance rather than from secondary summaries.

An IT entity licensing software, holding IP or acting as a holding company could have been in scope for the 2019-2022 periods. Where it was, compliance meant an annual notification, an annual report where applicable, and adequate UAE substance — qualifying employees, operating expenditure and premises proportionate to the activity.

Data protection — PDPL

The Personal Data Protection Law (Federal Decree-Law 45 of 2021) regulates personal data processing in the UAE. Tech companies processing customer data have to implement lawful bases, data subject rights workflows, breach notification procedures and cross-border transfer safeguards. PDPL is not strictly accounting, but breach exposure belongs in management’s risk register and material exposure should be disclosed.

IFRS 15, the standard your investor will quote

IFRS 15 is the single most important accounting standard for UAE SaaS. The five-step model — identify the contract, identify performance obligations, set transaction price, allocate to obligations, recognise as obligations are satisfied — applies to every software contract.

IFRS 15

Drives every UAE SaaS revenue recognition policy

SaaS subscriptions

An annual or monthly cloud-hosted subscription is a single performance obligation satisfied over time. Revenue is recognised straight-line over the service period. Set-up fees that do not transfer a distinct good or service are deferred over the expected customer life, not at invoice date.

Milestone software development projects

A custom development contract is usually a single performance obligation satisfied over time, with revenue recognised using either an input method (engineering hours incurred vs total expected) or an output method (milestones delivered vs total). Time-and-materials engagements are recognised as services are performed.

Hosting plus support split

When a contract bundles a software licence, hosting and support, the entity has to assess whether each is a distinct performance obligation. Hosting and support are usually distinct services satisfied over time. The licence may be a right to use (point-in-time) or right to access (over-time), depending on whether the licensee benefits from the licensor’s ongoing activities. Transaction price gets allocated on a standalone selling price basis.

Contract modifications

IFRS 15.18-21 govern modifications. An upgrade, downgrade or scope change is treated as either a separate contract (modification adds distinct goods at standalone prices), a termination and new contract (remaining goods are distinct but pricing changes), or a continuation (remaining goods are not distinct).

Example deferred revenue schedule

A USD 24,000 annual contract billed on 15 March (at 3.67 USD-AED) generates these entries:

DateDRCRAEDNote
15 MarBankDeferred revenue88,080Full 12-month liability booked
31 MarDeferred revenueRevenue4,037March pro-rata (17 of 31 days)
30 Apr-28 FebDeferred revenueRevenue7,340Monthly release
14 Mar (Y+1)Deferred revenueRevenue3,303Final 14 days, DR cleared to nil

Costs, sorted

R&D capitalisation under IAS 38

All six IAS 38.57 criteria have to be met before development costs can be capitalised: a discrete project with defined output, a written plan, budget, board decision and engineering hour tracking. For most UAE SaaS, only major platform rebuilds meet the threshold. Day-to-day feature work is expensed.

Engineering salary allocation

Engineering payroll splits between cost of revenue (customer-facing engineers, DevOps supporting production), R&D (new features, platform) and G&A (engineering leadership). That allocation drives gross margin, which drives valuation. A SaaS with 80% of engineering in cost of revenue looks like a services business. The same business with 30% in cost of revenue and 50% in R&D looks like a product business.

Cloud infrastructure cost allocation

AWS, Azure and GCP bills are large, multi-currency, and often the second-largest cost line after payroll. Tag every cloud resource by customer cohort, product line, or at minimum production vs development vs staging. The monthly bill then allocates to cost of revenue (production), R&D (development and staging) and G&A (corporate tooling). Without tagging, unit economics are impossible to measure.

How VAT and corporate tax land on a tech P&L

VAT — the export of services rule

FTA Public Clarification VATP019 confirms that exports of services to a non-resident business customer are zero-rated, provided the customer is outside the UAE at the time services are performed, has no UAE place of residence, and the services are not effectively used and enjoyed in the UAE. A UAE SaaS invoicing US, UK or European B2B customers is zero-rated, recovers input VAT on UAE costs, and discloses the supply on the return as a zero-rated export.

VAT — electronically supplied services to consumers

The UAE VAT Executive Regulations (Cabinet Decision 52 of 2017) set the special place-of-supply rules for electronically supplied services. A non-resident supplier selling to a UAE consumer (B2C) has to register for UAE VAT and account for 5% output VAT regardless of threshold. A UAE-based SaaS selling B2C to UAE consumers charges 5%. B2C sales to non-UAE consumers are generally zero-rated under place-of-supply rules.

VAT — the standard B2B mainland sale

A UAE SaaS or IT consultancy invoicing a UAE business customer charges 5% VAT. The customer recovers the input VAT on its own return.

VAT treatment matrix for UAE SaaS

Customer typeCustomer locationSupply typeVAT outcomeReference
Business (B2B)UAEStandard sale5% standard ratedFTA VAT Law
Business (B2B)OverseasExport of services0% zero-ratedVATP019
Consumer (B2C)UAEElectronically supplied5% standard ratedCabinet Decision 52/2017
Consumer (B2C)OverseasElectronically suppliedGenerally 0%Place of supply rules
UAE entity buying from non-residentn/aReverse charge5% output + 5% input, net nilVAT Law Article 48

Corporate Tax — the 9% rate and Article 21

UAE corporate tax applies at 9% on taxable income above AED 375,000 per tax period, with 0% below. A UAE mainland IT consultancy is taxable on its worldwide income earned by the UAE entity. Profits are computed on accruals basis under IFRS, with adjustments for non-deductible expenses and incentives.

Article 21 small business relief lets a resident person elect to be treated as not having derived any taxable income for a tax period, where revenue does not exceed the threshold the Minister sets. Ministerial Decision No. 73 of 2023, read in full on 4 August 2026, puts that threshold at AED 3,000,000 for each tax period, applying to periods commencing on or after 1 June 2023 and continuing only for periods that end before or on 31 December 2026. The election is made on the return. For early-stage IT consultancies and bootstrapped SaaS, this is the single most valuable concession in the framework — but it is not free.

Small Business Relief detailWhat the decision saysSourceChecked
ThresholdAED 3,000,000 revenue for the relevant and every previous tax periodArticle 2(1), Ministerial Decision No. 73 of 2023Checked on 4 August 2026
WindowPeriods commencing on or after 1 June 2023, ending before or on 31 December 2026Article 2(2), Ministerial Decision No. 73 of 2023Checked on 4 August 2026
One-way doorYou cannot elect if revenue in any relevant or previous period has exceeded the thresholdArticle 2(3), Ministerial Decision No. 73 of 2023Checked on 4 August 2026
ExcludedA constituent company of an MNE Group under Cabinet Decision No. 44 of 2020, and a Qualifying Free Zone PersonArticle 3, Ministerial Decision No. 73 of 2023Checked on 4 August 2026
Losses in the elected periodCannot be carried forward to any subsequent tax periodArticle 4(1), Ministerial Decision No. 73 of 2023Checked on 4 August 2026
Net interest expenditure in the elected periodCannot be carried forward to any subsequent tax periodArticle 5(1), Ministerial Decision No. 73 of 2023Checked on 4 August 2026

That last pair is the trap for a venture-funded SaaS. A company burning capital to build ARR generates tax losses it expects to shelter future profit with. Elect Small Business Relief in a loss year and Article 4(1) extinguishes the carry-forward of that year’s loss. A founder who elects the relief for three loss-making years to save nothing — the tax was already nil — can walk into year four with no loss pool at all. Model the loss carry-forward before electing, every year.

QFZP for tech free zones

A UAE entity holding a DIC, DTEC, in5, RAKEZ, IFZA or other qualifying free zone licence can claim Qualifying Free Zone Person status, with 0% on qualifying income. For tech companies, qualifying income can include IP licensing (where structured correctly), holding equity in other entities, distribution of goods from a designated zone, and certain ancillary services.

The conditions themselves sit in Article 18 of Federal Decree-Law No. 47 of 2022, which we read on 4 August 2026.

QFZP conditionRequirementReferenceChecked
SubstanceMaintains adequate substance in the StateArticle 18(1)(a)Checked on 4 August 2026
IncomeDerives Qualifying Income as specified in a Cabinet DecisionArticle 18(1)(b)Checked on 4 August 2026
No opt-outHas not elected to be subject to corporate tax under Article 19Article 18(1)(c)Checked on 4 August 2026
Transfer pricingComplies with Articles 34 and 55 — the arm’s length principle and transfer pricing documentationArticle 18(1)(d)Checked on 4 August 2026
Anything furtherMeets any other conditions the Minister prescribesArticle 18(1)(e)Checked on 4 August 2026
Failing a conditionA QFZP that fails any condition at any time during a tax period ceases to be a QFZP from the beginning of that tax periodArticle 18(2)Checked on 4 August 2026
Ministerial discretionThe Minister may prescribe conditions under which a person continues to be, or ceases to be, a QFZP from a different dateArticle 18(3)Checked on 4 August 2026

Article 18(2) is harsher than most summaries suggest, and it is worth reading twice. Failing a condition in November does not cost you November onwards — it costs you the whole tax period, retrospectively to day one. A SaaS that drifts over its non-qualifying revenue limit in the last quarter loses 0% treatment on the qualifying income it earned in the first quarter too. Article 18(1)(d) also catches founders by surprise: transfer pricing compliance is a condition of QFZP status, not a separate obligation you can defer.

Cabinet Decision No. 100 of 2023 then defines qualifying income and the de minimis test. Note precisely what its Article 4(1) does: it says the de minimis requirement is met where non-qualifying revenue does not exceed a percentage of total revenue as specified by the Minister, or an amount specified by the Minister, whichever is lower. The Cabinet Decision does not itself carry the numbers.

De minimis mechanicsWhat Cabinet Decision No. 100 of 2023 providesChecked
The testNon-qualifying revenue must not exceed a Minister-specified percentage of total revenue, or a Minister-specified amount, whichever is lower — Article 4(1)Checked on 4 August 2026
Non-qualifying revenueRevenue from Excluded Activities; from activities that are not Qualifying Activities where the counterparty is a Non-Free Zone Person; and from transactions with a Free Zone Person that is not the Beneficial Recipient — Article 4(2)(a)Checked on 4 August 2026
Total revenueAll revenue derived by the QFZP in the tax period — Article 4(2)(b)Checked on 4 August 2026
Excluded from both sides of the ratioCertain free zone immovable property revenue; revenue attributable to a domestic or foreign permanent establishment; and IP revenue other than the qualifying IP income under Article 7(1) — Article 4(3)Checked on 4 August 2026
Permanent establishmentsA QFZP and its domestic or foreign PE are treated as separate and independent related parties — Article 4(4)Checked on 4 August 2026

The de minimis figures, and where they come from. Ministerial Decision No. 265 of 2023 used to set these, but it was repealed by Article 6 of Ministerial Decision No. 229 of 2025, which carries the same numbers and applies from 1 June 2023. Article 3 of MD 229/2025 treats the de minimis requirement as satisfied where non-qualifying revenue in a tax period does not exceed 5% of total revenue or AED 5,000,000, whichever is lower.

Article 5(2) is the one to read twice: a QFZP that fails any condition at any point in a tax period ceases to be a QFZP “from the beginning of the relevant Tax Period and for the subsequent (4) four Tax Periods”. Note that the four-period consequence sits in the Ministerial Decision, not in Article 18(2) of the Corporate Tax Law — Article 18(2) on its own only ends the status from the start of the period in which the failure occurred.

The UAE does not currently impose withholding tax on outbound service payments, dividends or interest, so a UAE entity paying overseas contractors in USD or EUR deducts no UAE withholding.

What a software company has to keep, and for how long

Tech founders keep everything in SaaS tools and assume that counts as record-keeping. UAE law is more specific than “we have it in Stripe”, and a subscription business has documents no trading company generates — contract amendments, usage logs, revenue recognition schedules — that sit directly behind the taxable income figure.

Article 2(1) of Cabinet Decision No. 74 of 2023, the Executive Regulation of the Tax Procedures Law, names what the record must include. We read it in the Federal Tax Authority and Ministry of Finance published English texts on 4 August 2026.

Required recordDetailReferenceChecked
Balance sheet and profit and loss accountsNamed expresslyArticle 2(1)(a)(1)Checked on 4 August 2026
Records of wages and salariesNamed expressly — for a SaaS this is the largest cost line and the QFZP substance evidenceArticle 2(1)(a)(2)Checked on 4 August 2026
Records of fixed assetsIncluding capitalised development costs once they meet the criteriaArticle 2(1)(a)(3)Checked on 4 August 2026
Inventory records and statementsQuantities and values at the end of any relevant tax period, plus stock-count recordsArticle 2(1)(a)(4)Checked on 4 August 2026
Correspondence, invoices, licences and contractsThe customer contract is the IFRS 15 evidence, so this row is load-bearing for a subscription businessArticle 2(1)(b)(1)Checked on 4 August 2026
Documents behind any election, assessment, determination or calculationIncluding the basis or method used — this captures your IFRS 15 performance-obligation analysis and your Small Business Relief electionArticle 2(1)(b)(2)Checked on 4 August 2026
Anything further the FTA requestsTo verify tax obligations through a series of auditable documentsArticle 2(2)Checked on 4 August 2026

Article 2(1)(b)(2) is the row that matters most for a SaaS, and almost nobody plans for it. Your allocation of a bundled contract across performance obligations is a determination, and the regulation requires the basis or method behind it to be documented. A revenue recognition engine that produces the journals but not the reasoning leaves you with the answer and no working. When an auditor or the FTA asks why AED 400,000 of a AED 1,000,000 three-year contract landed in year one, the schedule is not the answer — the documented allocation basis is.

Retention then runs on two clocks.

RecordsPeriodSourceChecked
Records supporting the corporate tax return, or enabling taxable income to be ascertained7 years following the end of the tax period, notwithstanding the Tax Procedures LawArticle 56(1), Federal Decree-Law No. 47 of 2022Checked on 4 August 2026
Records enabling an exempt person’s status to be ascertained7 years following the end of the tax periodArticle 56(2), Federal Decree-Law No. 47 of 2022Checked on 4 August 2026
General accounting records of a taxable person5 years following the tax period, unless the Tax Law states otherwiseArticle 3(1)(a), Cabinet Decision No. 74 of 2023Checked on 4 August 2026
Capital asset records for VATAt least 10 yearsArticle 60(2), Federal Decree-Law No. 8 of 2017Checked on 4 August 2026
Ongoing or notified tax auditAn extra 4 yearsArticle 3(2)(b) and (c), Cabinet Decision No. 74 of 2023Checked on 4 August 2026
Dispute with the FTAAn extra 4 years, or until finally settled, whichever is laterArticle 3(2)(a), Cabinet Decision No. 74 of 2023Checked on 4 August 2026

Seven years is the number to plan around. That has a practical consequence founders rarely think through: it is longer than most startups keep a billing platform. If you migrate off Stripe, sunset a legacy subscription tool, or switch revenue recognition engines, the obligation to produce the underlying contract and usage data does not migrate with you. Export and archive before you cancel the account, not after.

Where founders get the entity structure wrong

Most of the accounting problems in this guide are downstream of a structuring decision made before the first invoice, usually with no tax input. Three patterns recur.

The first is the free zone licence chosen for cost and speed, with mainland customers won afterwards. Mainland UAE consulting revenue is the classic non-qualifying revenue for a tech company, and under Article 18(2) of the Corporate Tax Law, breaching a QFZP condition costs the status from the beginning of that tax period. A founder who wins one large Dubai mainland contract in month eleven can lose the 0% treatment on the whole year’s qualifying income. Decide early whether you are genuinely running a free zone business or a mainland business that happens to hold a free zone licence.

The second is IP sitting in the wrong place. Where the code is owned matters for corporate tax, for transfer pricing under Articles 34 and 55, and for whether IP income can be qualifying income at all. Moving IP later is a related-party transaction that has to be priced at arm’s length and documented — considerably more expensive than putting it in the right entity at incorporation. Our guide to transfer pricing in the UAE covers the documentation obligations that follow.

The third is the offshore holding company bolted on for an investor round, without anyone testing whether the UAE operating company still maintains adequate substance under Article 18(1)(a). Substance is about people, premises and operating expenditure in the State, not about the licence. A structure that moves decision-making offshore while leaving the licence in a free zone is exactly the fact pattern that fails a substance review.

None of these are accounting problems, but all three land on the accountant. If any of them describe you, the fix is a structuring conversation before the next audit, not a journal entry after it.

The stack we set up above AED 1m ARR

A working UAE SaaS accounting stack has five layers, and each is non-negotiable above AED 1 million ARR.

At the base sits the ledger — Xero or QuickBooks Online. Both handle multi-currency with AED functional and USD, EUR, GBP transactional, and Xero’s tracking categories and QBO’s class tracking both support cost-cohort allocation. On top of that goes the payment processor: Stripe for global card processing, or Paddle as a merchant-of-record alternative that handles US sales tax and EU VAT on the supplier’s behalf. For subscription metrics — MRR, ARR, churn, expansion and net revenue retention dashboards — ChartMogul or Baremetrics do the job, though these are reporting layers only and should agree to the deferred revenue waterfall in the ledger.

The two layers that actually earn their keep are revenue recognition and spend. For revenue recognition automation you want Maxio (formerly SaaSOptics), Chargebee or Stripe Revenue Recognition, depending on contract complexity; the tool ingests billing data, applies IFRS 15, and posts the journals and deferred revenue schedules into the ledger. Spend management runs on Pleo, Brex or Mercury for company cards with line-item coding, alongside AWS/Azure dashboards like Vantage, CloudHealth or Cost Explorer for cloud cost allocation.

See also our VAT services in Dubai, ecommerce accounting UAE and healthcare clinic accounting UAE guides.

How we work with founders

Velmont Crest’s UAE accounting specialists work with UAE tech companies from seed through to scale-up SaaS preparing for Series A diligence. Engagements are advisory-led and remote-first.

A first engagement starts with a free 30-minute call on licence structure, revenue model, toolchain and immediate compliance pressure. We then quote a fixed monthly retainer covering: chart of accounts redesign aligned to IFRS 15, deferred revenue waterfall setup, multi-currency policy and monthly FX revaluation, AWS/Azure reverse charge VAT setup, quarterly VAT return preparation, annual corporate tax computation with QFZP or Article 21 analysis, and a management accounts pack with MRR, ARR, gross margin per cohort and cash runway.

We do not act as a regulated tax agent, audit firm or regulated financial services advisor. Our work is preparatory and advisory: we structure the books, prepare the filings, brief the founder. Final filings are reviewed and submitted by the client or by an FTA-registered tax agent we coordinate with.

If you run a UAE IT services company, SaaS, software consultancy or tech agency and want a second opinion on your setup, start with our accounting and bookkeeping services page or message us via WhatsApp.

Frequently asked questions

How are annual SaaS subscriptions recognised as revenue under IFRS 15?
Over the year, not on invoice day. IFRS 15 treats an annual SaaS subscription as a single performance obligation satisfied over time — the customer is receiving and using the service continuously, so the revenue is recognised straight-line across the 12 months. On the invoice date the whole amount lands as deferred revenue, a liability, and each month you release one-twelfth into revenue. Take a USD 12,000 annual contract billed on 1 January: you invoice USD 12,000 upfront, but only USD 1,000 hits revenue in January, leaving USD 11,000 parked in deferred revenue.
Is VAT charged on software exports from the UAE?
Generally not, as long as the customer is a business outside the UAE. FTA Public Clarification VATP019 confirms that exporting services to a non-resident business customer is zero-rated, provided that customer is outside the UAE when the services are performed, has no place of residence here, and the services aren't effectively used and enjoyed in the UAE. So a UAE SaaS company invoicing a US, UK or German B2B customer applies 0% VAT, still recovers input VAT on its UAE costs, and reports the supply as a zero-rated export. Keep the evidence though — overseas address, foreign VAT number where it applies, the contracts — because that's exactly what an FTA audit will want to see.
How are AWS, Azure or Stripe fees treated under reverse charge VAT?
Reverse charge. When a UAE VAT-registered business buys services from a non-resident supplier — AWS, Azure, Google Cloud, Stripe, Paddle, Slack, Figma, GitHub — the recipient accounts for 5% output VAT on the import value in Box 3 of the return, and where the input feeds taxable supplies, claims the matching 5% input VAT in Box 10. Net cash effect, zero. But both legs still have to show on the return. Missing it is one of the most common findings in FTA audits of UAE tech companies, and the historic exposure can reach back five years — which is how a nil-cash entry turns into a real problem.
Can a Dubai Internet City company claim QFZP corporate tax status?
Yes, as long as it meets the substance conditions in Cabinet Decision 100 of 2023. The entity needs an active DIC free zone licence, adequate UAE substance (qualifying employees, real operating expenditure, premises that fit the activity), qualifying income from qualifying activities, and it mustn't have elected into the 9% regime. For a software company, qualifying activities can cover developing and licensing intellectual property where it's structured properly, holding shares in other entities, and distributing goods from a designated zone. The licence alone never does it — substance is what carries the claim through a review.
When can R&D costs be capitalised under IAS 38?
Capitalisation of development costs is mandatory under IAS 38 when, and only when, an entity can demonstrate all six criteria: technical feasibility of completing the asset, intention to complete and use or sell it, ability to use or sell it, how it will generate probable future economic benefits, availability of adequate resources to complete it, and ability to measure expenditure reliably. Pure research costs are always expensed. In practice, most early-stage SaaS engineering work fails the future-benefit and measurability tests — features iterate, get rewritten, or are scrapped — so expensing through the income statement is the safer and more common treatment.
How are overseas freelancers and contractors paid and accounted for?
They go through as professional fees in the income statement, not payroll, and there's no UAE withholding tax on outbound service payments. The contractor invoices the UAE entity, you pay in the agreed currency, and the cost is recognised on accruals. On VAT, the reverse charge applies if they're supplying taxable services you're using for taxable supplies. Keep the paperwork tidy — a signed agreement that makes clear the contractor isn't an employee, the invoice, and proof of payment. The trap to avoid is the long-term contractor who really functions as staff; misclassify them and you can pick up UAE labour and Emiratisation risk on the mainland.
How is multi-currency revenue translated for UAE accounting?
UAE financial statements are presented in AED, so under IAS 21 every foreign-currency transaction and balance gets translated. Revenue invoiced in USD, EUR or GBP goes in at the spot rate on the invoice date. Then customer balances, deferred revenue and foreign-currency cash are revalued at each month-end on the closing rate, with the gain or loss running through the P&L as an FX adjustment. Skipping that month-end revaluation is one of the most common closing errors in UAE SaaS books, and it pulls the management accounts further from reality with every month that passes.
Does VAT apply to a UAE SaaS sold to a US business?
No — it's zero-rated under FTA Public Clarification VATP019, because it's an export of services to a non-resident business customer outside the UAE. You invoice at 0% VAT, hold evidence of the customer's overseas status, and report it as a zero-rated export. The important part people miss is that zero-rated isn't the same as exempt: zero-rated keeps your right to recover input VAT on related UAE costs — office rent, professional fees, the AWS reverse charge — whereas exempt would kill it. That's why pinning down which supplies are exports of services is one of the biggest VAT cash-flow levers a UAE SaaS has.
What is the corporate tax treatment for an IT consultancy with global clients?
A UAE mainland IT consultancy pays corporate tax at 9% on taxable income above AED 375,000 a year. Global client revenue is taxable here regardless of where the customer sits, because the UAE entity is the one earning it. Article 21 small business relief lets entities with revenue under AED 3 million in the tax period — and in every preceding period from 1 June 2023 — elect 0% effective tax until the end of 2026, by treating themselves as having no taxable income. A free zone consultancy on a DIC or DTEC licence might claim QFZP status instead, but consulting revenue to mainland UAE customers is usually non-qualifying and has to stay within de minimis.
How are deferred revenue and unearned revenue tracked?
They're the same thing under two names — a liability for cash taken before the service is delivered. For a UAE SaaS, the deferred revenue ledger has to track every contract by customer, start and end date, currency, and monthly release amount. Spreadsheets start falling apart somewhere past 50 active contracts, and they rarely fail loudly, which is what makes it dangerous. Better to run a dedicated subscription tool like Maxio (formerly SaaSOptics), Chargebee or Stripe Revenue Recognition, which pulls billing data from the processor and outputs a deferred revenue waterfall plus a journal feed into Xero or QuickBooks Online. Without one, the deferred revenue figure on the trial balance is meaningless inside six months.
Does Velmont Crest integrate Stripe billing with Xero?
Yes. As part of our IT and SaaS setup we wire Stripe, Paddle or whichever processor you use straight into Xero or QuickBooks Online, with daily reconciliation of payouts against the operating bank account. For subscription businesses we add Maxio, Chargebee or Stripe Revenue Recognition on top to run the deferred revenue calculation and produce IFRS 15-compliant journals. What you end up with is a chart of accounts that shows the founder real ARR, real MRR, real gross margin by customer cohort, and a deferred revenue schedule an auditor or investor can read straight off without anyone having to explain it.
How does ESR apply to a UAE IT holding or IP company?
The Economic Substance Regulations (Cabinet Resolution 31 of 2019, replaced by 57 of 2020) caught UAE entities in relevant activities, including intellectual property and holding company business. But the regime is now discontinued. Under Cabinet Decision 98 of 2024, ESR notifications and reports only ever applied to financial years ending on or before 31 December 2022, and for later years no ESR filing is required and related penalties are cancelled. So an IT entity licensing software or holding equity was only ever in scope for those historic years, with high-risk IP holders (holding IP they didn't develop in the UAE and licensing it to related parties offshore) facing a tougher substance test then.
What is deferred revenue?
Deferred revenue is cash a customer has already paid you for a service you have not yet delivered. It is a liability on the balance sheet, not income, and it stays there until the work is done. For a UAE SaaS business it is usually the largest single line on the balance sheet: an annual subscription invoiced in January sits almost entirely in deferred revenue on day one and is released to the profit and loss account one month at a time as the year runs. Getting this wrong flatters the first month of the year and starves the other eleven, which is precisely the pattern an investor or a lender will spot in diligence.
What does accounting for software companies in the UAE involve?
Four disciplines a general trading ledger does not carry. First, revenue recognition under IFRS 15 — an annual subscription is satisfied over time, so it lands in deferred revenue on invoice and releases monthly, not in one lump. Second, multi-currency: most UAE software companies bill in USD, EUR or GBP against an AED functional currency, needing daily transaction rates and monthly revaluation under IAS 21. Third, VAT in both directions — reverse charge on non-resident suppliers such as AWS, Azure and Stripe, and zero-rating on services exported to overseas business customers. Fourth, the corporate tax position, including whether a DIC, DTEC or in5 licence genuinely produces qualifying income at 0%. Choosing the ledger tool itself is a separate question.
How to start a software company in Dubai?
The sequence is licence, then bank, then books. Choose the licence first, because it drives everything after it — Dubai Internet City and DTEC for a tech-cluster address, IFZA or RAKEZ for a lower-cost free zone licence, or a mainland computer software services licence if you need to sell freely to UAE customers. Reserve the trade name, secure the activity codes that actually match what you build, and complete the visa and establishment-card steps. Then open the bank account and set the chart of accounts up around IFRS 15 from the first invoice, rather than rebuilding it later. Confirm current licence conditions and fees with the relevant authority before you commit.

Filed under: it services accounting uae, saas revenue recognition, ifrs 15 software, deferred revenue uae, multi currency billing, freelancer accounting uae, tech company bookkeeping

Published · Updated