Skip to main content
HelloBooks.ai home

How UAE Agencies Should Bill Retainers and Projects | HelloBooks Billing for UAE marketing and creative agencies: monthly retainers, project milestones, advance payments, VAT timing, media pass-through and utilisation.

Blog · Industry operations

How UAE agencies should bill retainers and projects without cash flow surprises

Marketing, design and digital agencies in the UAE usually mix two kinds of work: monthly retainers for ongoing services and one-off projects billed in stages. Add media spend bought for clients, foreign freelancers and software, and the books get busy. The common problems are revenue recorded in the wrong month, VAT due on advances nobody noticed, and retainers that quietly lose money. Here is how to set billing up so the numbers stay honest.

Free Plan with invoices within 200 transactions, bills & quotes — no credit card.

Retainers: bill in advance, earn monthly

Most agencies invoice retainers at the start of each month. Revenue is earned over the month as the work is done. If you invoice a quarterly retainer of AED 45,000 on 1 January, record AED 15,000 of revenue in each of January, February and March, with the rest held as deferred revenue.

VAT is different from revenue recognition. Under UAE VAT, the date of supply for services is broadly the earliest of invoice, payment and the service being performed, subject to specific rules for continuous supplies. Invoicing AED 45,000 plus VAT on 1 January usually puts the full AED 2,250 of VAT into the return for that period. Confirm your retainer pattern with your tax agent.

Projects: milestones and deposits

For a AED 120,000 website build, a common structure is 40% on signing, 30% at design approval and 30% at launch. The deposit of AED 48,000 is not revenue on day one; it is an advance, and revenue follows progress. VAT on the deposit, however, may be due when it is received or invoiced.

Track each project’s revenue and cost so you can see margin as it goes. A project that consumes 70% of its budgeted hours by design approval is in trouble before launch.

Media spend and pass-through costs

When an agency buys advertising for a client, the question is whether it acts as principal, buying media and reselling it, or as agent, placing media in the client’s name. As principal, media is revenue and cost; as agent, only the agency’s fee is revenue. The contract and how the media is invoiced decide which.

Advertising bought from foreign platforms usually falls under the reverse charge for a registered agency. Since 1 January 2026, the Ministry of Finance says self-invoices are no longer needed for the reverse charge, but supporting documents must be kept. Keep each platform invoice with the client’s job.

Worked example: a month at a Dubai agency

In March, an agency bills retainers of AED 180,000, a project milestone of AED 36,000, and AED 60,000 of media bought as principal for a client, all plus VAT. It pays AED 52,000 to the media platform, AED 18,000 to foreign freelancers and AED 140,000 in salaries.

Revenue is AED 276,000. Direct costs are AED 70,000 for media and freelancers, giving gross profit of AED 206,000 before salaries and overheads. If the client contract made the agency an agent for media, revenue would be AED 224,000 including only the AED 8,000 media margin, and the picture of the business would change completely.

Retainer profitability

Retainers drift. Check each one quarterly.

  • Hours logged against the retainer versus hours sold.
  • Out-of-scope requests absorbed without billing.
  • Freelancer and software costs tied to the client.
  • Effective hourly rate compared with your target rate.

Collections and late payers

Agencies often wait 60 to 90 days for larger clients. Invoice on the first day of the month, send reminders before the due date, and pause work on retainers more than one month overdue, if your contract allows. A clear statement of account each month avoids disputes about which invoices are open.

How HelloBooks supports agencies

HelloBooks sends recurring retainer invoices on a schedule, tracks project milestones and deposits, and records deferred revenue. The AI agent proposes reverse charge treatment on foreign platform and freelancer bills and tags costs to clients and projects. Ask “which clients are past 60 days, and how much?” or “what margin did we make on the Al Noor retainer this quarter?” Payment reminders go out by email or WhatsApp.

For a project profitability report or invoice templates per client, the team can set them up; book a call at /book-a-demo or email hello@hellobooks.ai.

FAQ

Frequently asked questions

Is a client deposit revenue?
Not until the work is done. Hold it as a liability and recognise revenue as the project progresses. VAT may still be due when the deposit is received or invoiced.
Should media spend be in our revenue?
Only if you act as principal. If you place media as the client’s agent, only your fee or commission is revenue.
Do foreign freelancers’ invoices need VAT treatment?
Services bought from abroad by a registered business usually fall under the reverse charge. Keep the invoices and confirm treatment with your tax agent.

Start automating your books today

Free Plan with full access to the AI accountant — no credit card, no time limit.

Subscribe to our newsletter

Stay up to date with the latest news and announcements. No credit card required.

By subscribing, you agree to our Privacy Policy.