Most agencies in Dubai and Riyadh price the way they always have: projects because that is how the first clients bought, or retainers because someone read that recurring revenue is what investors like. Both are right for some work and wrong for other work, and the cost of the wrong one is not obvious — it shows up months later as scope creep on a fixed fee, or as a retainer everyone has quietly stopped valuing. This guide compares the models on the things that actually decide the answer: predictability, margin behaviour, cash timing, and how each one fails.
The four models, compared
| Model | You charge for | Best for | Fails when |
|---|---|---|---|
| Project fee | A defined scope with a defined end | Websites, campaigns, launches, brand work | Scope is fuzzy or the client is indecisive |
| Retainer | Ongoing capacity or a repeating deliverable set | Social, performance media, content, always-on support | The deliverable set is never written down |
| Time and materials | Hours or days used | Genuinely unpredictable work, discovery, integrations | You do not track time, which most small agencies do not |
| Performance / commission | An agreed share of a result | Media buying, affiliate, some e-commerce | Attribution is disputed or the client controls the outcome |
Time and materials is included for completeness and is the model that suits small Gulf agencies worst, because it requires timesheet discipline that almost none of them sustain. If you do not track time, do not price by it.
What decides it: predictability, not size
The useful question is not "is this a big client?" but "how predictable is the work?"
- Predictable scope, defined end → project fee. A website with an agreed page count and two revision rounds is a project. Fixed fee, staged payments, clear finish.
- Predictable rhythm, no end → retainer. Twelve posts and four reels a month, or managing a media budget, repeats indefinitely. Retainer.
- Unpredictable and open-ended → neither, yet. Sell a paid discovery phase first, then price the real thing. A paid discovery is the single most useful commercial habit an agency can adopt: it converts an unquotable request into a quotable one, and it filters clients who were never going to buy.
Size follows this, it does not lead it. A AED 15,000 monthly retainer and a AED 180,000 project are the same annual revenue with completely different risk.
The margin arithmetic
The two models behave differently as the work moves, and this is where fees go wrong.
A project fee is a fixed price against a variable cost. Every extra revision round eats margin directly:
| Scenario | Fee | Cost | Margin |
|---|---|---|---|
| Website as scoped | AED 90,000 | AED 40,000 | AED 50,000 (56%) |
| Same site, three extra rounds | AED 90,000 | AED 58,000 | AED 32,000 (36%) |
Twenty points of margin, no change in revenue. The defences are structural, not conversational: name the number of revision rounds in the proposal, price the additional round in the same document, and issue a change order — a signed variation with its own fee — rather than absorbing it. An agency that has never issued a change order is absorbing them all.
A retainer is a fixed price against a variable demand. Margin decays slowly rather than in one hit. The retainer signed in January at AED 20,000 for a defined output is, by June, covering ad-hoc requests, a WhatsApp group, three unplanned decks and a quarterly report. Nobody agreed to it; it accumulated.
The defences are a written deliverable set, a stated cap on ad-hoc requests, and a quarterly review against actual cost. If you can produce cost per client for the quarter, this is a five-minute conversation with facts in it. If you cannot, it is a feeling, and feelings lose to a client who says the retainer is already expensive.
From the platform: Staks carries projects as a dimension in the ledger, so freelancer bills, expenses and payroll allocations can be tagged to the job or the client that caused them, and profitability per project and per client comes out as a report rather than a reconstruction. That is what makes a retainer review evidence-based — you can see that a AED 20,000 retainer cost AED 14,500 to deliver last quarter, and which month it changed.
Cash and compliance timing
The models also differ in when money and tax obligations arrive.
Retainers are the better cash instrument when billed in advance: invoice on the 25th for the month ahead, and the fee funds the work rather than following it. Recurring invoices make this automatic, which matters because in the UAE a tax invoice is due within 14 days of the date of supply and the amended penalty framework in force since 14 April 2026 sets a AED 2,500 penalty per case for late issuance.
Project fees need staged payments to behave: a deposit of 40–50% at signature, a milestone, and a balance on delivery. Note that receiving a deposit can itself trigger the date of supply for VAT — the tax point is generally the earliest of delivery, completion or payment — so a deposit collected in March belongs on a March tax invoice, not on a June one when the project ends.
Performance deals carry the worst timing: you spend first and are paid on a result measured later, often with a reconciliation argument attached. If you take them, take an advance against the fee.
| Model | Typical cash position | VAT timing risk |
|---|---|---|
| Retainer billed in advance | Positive from day one | Low — regular, dated, automatable |
| Project with 40% deposit | Positive at start, tight at the end | Medium — deposits create tax points |
| Project billed on completion | Negative throughout | High — long gap, easy to miss the 14 days |
| Performance | Negative until reconciliation | High — disputed amounts, late invoices |
Switching a client from projects to a retainer
The conversion is worth doing when the same client has bought three or more projects in a year, or when you are spending unbilled time between projects keeping the account warm. It goes badly when it is presented as a price change and well when it is presented as a scope definition.
A structure that works:
- Show last year. Four projects, AED 210,000, plus roughly a day a week of unbilled support.
- Define the monthly set. Name what the retainer includes, in deliverables, and say what it does not.
- Price at slightly under the annual total, on purpose. AED 16,000 a month is AED 192,000 — a visible saving for them, better cash and lower selling cost for you.
- Set the term and the exit. Three or six months, then rolling with 30 days' notice. Long lock-ins scare good clients and trap you with bad ones.
- Put the out-of-scope rate in the same document, so the first extra request has a price already agreed.
Do not convert a client who is unhappy with the last project. A retainer does not repair a relationship; it extends it.
What to charge
Rates are not benchmarks and every agency's cost base differs, but the method transfers. Work bottom-up:
- Fully loaded monthly cost of the people who will serve the account, including the share of salaries, tools and overhead.
- Add expected freelance and production cost.
- Divide by your target gross margin — 50–60% is a common target for a small Gulf agency.
- Sanity-check against the client's budget reality and what the work is worth to them.
If step four is far above step three, price closer to value, not to cost. If it is far below, the client cannot afford the scope; reduce the scope rather than the margin.
Frequently asked questions
Should the retainer fee include ad spend?
No. Keep the fee and the media budget as separate lines and, wherever possible, keep the media off your balance sheet entirely. See agency cash flow in the Gulf.
How do we handle unused retainer hours at month end?
Decide once and write it down. The common options are use-it-or-lose-it, one month of rollover, or a quarterly true-up. Rollover with no limit turns into a liability nobody tracked; unlimited use-it-or-lose-it feels punitive to clients. One month of rollover is the usual compromise.
Do retainers work in Saudi Arabia the same way?
Commercially yes; the compliance layer differs. VAT is 15% rather than 5%, invoices must be in Arabic, and Phase 2 e-invoicing clearance applies to essentially every VAT-registered business under Wave 25, with a 1 February 2027 deadline. Recurring invoices need to flow through whatever clearance route you use.
Is a project ever better than a retainer for the agency?
Often. A defined project with a real end lets you price the risk, staff it deliberately and finish. Retainers are better revenue; projects are better margin when they are scoped properly and stopped on time.
How do we price a first engagement with a new client?
Small, defined and paid. A paid audit, workshop or discovery — a few thousand dirhams, one to two weeks — tells you how they make decisions before you commit a quarter of your capacity to them.
Related reading
- Retainer and milestone invoicing for Gulf agencies
- How to track project and client profitability without timesheets
- How to pay agency commissions in the Gulf
Pick the model from the predictability of the work, defend the margin with written scope, and review it with numbers rather than impressions. Start a 14-day free trial of Staks to see what each client actually costs you.