Accounting for Agencies
UAE 2026
How UAE agency accounting teams — digital, marketing, advertising, dev, staffing, consulting, legal, real-estate — run their bookkeeping in Zoho-stack software and recognise revenue across four engagement models.
Open the flow Explore our Accounting ServicesFrequently Asked Questions
How do you do accounting for a service business in the UAE?
UAE service businesses — marketing agencies, dev shops, consultancies, law firms, recruiters, real-estate brokerages — track four moving parts: time (hours logged per project against per-role internal cost rates), costs (project-tagged bills, subcontractors, billable expenses), revenue (invoices issued under one of four engagement models — success fee, milestone billing, prepaid retainer, or T&M) and reconciliation (matching invoice payments to bank and acquirer, sweeping untagged bills monthly, deciding which unbilled hours invoice / write off / roll forward). All four feed Zoho Books project profitability reports, the FTA VAT return and the annual Corporate Tax return. The flow above shows where each transaction lands and who owns each step.
How do Retainer Invoices work in Zoho Books, and when is VAT due?
Use the Retainer Invoice module in Zoho Books — not a standard invoice — for any upfront retainer or deposit. UAE VAT is due at the earliest of (i) tax-invoice date, (ii) payment receipt, or (iii) date of supply, so the retainer carries 5% VAT at issuance. The cash sits in the Unearned Revenue liability account, not Revenue. As work is delivered, raise project invoices and apply the retainer credit — Revenue moves out of Unearned Revenue on the drawdown, and no new VAT is charged. Booking a retainer as a regular invoice posts revenue immediately, breaks the deferral, and misstates every monthly P&L until the retainer runs out.
When can a UAE agency zero-rate a service export?
Zero-rating a service export requires the recipient is outside the UAE AND no special place-of-supply rule applies. After the November 2024 amendments the FTA tightened this materially: services that are real-estate-related, in-UAE training, in-UAE event work, or any service performed on UAE soil are standard-rated 5% even when invoiced to a foreign client. Pure remote work for a foreign client (e.g. a software-dev sprint delivered from Dubai to a client in London with no UAE-side presence) can still zero-rate — but document it with the engagement letter, contractor location and proof of recipient establishment. When in doubt, charge 5%.
How is media spend handled — pass-through or revenue?
It depends on the agency’s role. Merchant of record (agency-as-merchant): the agency receives the Meta / Google / TikTok bill in its own name, pays it, re-bills the client. The bill is a billable expense on a project (with or without markup); the recharge appears as revenue on the client invoice — gross-up the books on both sides. Facilitator (client-direct): the client’s own card pays the platform directly; no agency-side bill, no agency-side revenue from the spend. Use per-project ad sub-accounts under your agency MCC so the spend is project-tagged automatically. RCM 5% in / 5% out applies on the foreign-billed media invoices when the agency is merchant of record.
How do you track project profitability in Zoho Books — what about WIP?
Open Reports → Projects → Project Profitability. The project view shows logged hours, billable hours, billed hours, billed amount and unbilled amount — that last column is your service WIP. Margin = billed revenue − project-tagged costs − (logged hours × per-role internal cost rate). Run the “Bills with no Project” filter before each month-end close to catch untagged direct costs. Lock the project’s billing method at creation (Fixed Cost / Project Hours / Task Hours / Staff Hours); switching mid-flight breaks WIP. For T&M projects, the lead reviews the unbilled-hours report each cycle and decides which lines invoice, which write off (over-servicing absorbed), and which roll forward.
How does Corporate Tax apply to agencies — QFZP 0% or Small Business Relief?
Under the FTA’s Qualifying Free Zone Person rules, typical agency revenues — marketing, consulting, legal, recruitment and software-development services — are not on the Qualifying Activities list, so a free-zone agency pays 9% on taxable income above AED 375,000 on those revenues; the 0% rate generally doesn’t apply. Small Business Relief lets you elect zero taxable income if revenue is ≤ AED 3M for both the current AND immediately preceding tax period — available for tax periods ending on or before 31 December 2026 under the current Cabinet Decision. Project-tagged costs in Zoho Books drive the deductible-expense workings; if you invoice a related party (onshore or cross-border), transfer-pricing documentation is required.
Need help with accounting for your agency?
Skrooge runs accounting & tax for UAE agencies — setting up projects, retainer invoicing and per-client profitability is part of the service.