Retainer vs Hourly for Agencies: The Margin Math (and When to Use Each)
The choice between billing hourly and billing on a monthly retainer is really a choice about who carries the risk and how predictable your revenue is. Hourly bills for time. Retainers bill for an ongoing outcome. Most growing agencies eventually want more retainers, but the honest answer is that each model fits a different kind of work.
This guide does the margin and cash-flow math on both, names the trap hiding in each, and gives you a simple rule for deciding per client instead of agonizing over it every time.
Quick summary
- Hourly is safest for undefined or one-off work; it caps your downside but also your upside.
- Retainers give predictable revenue and higher margins once you are efficient, but punish you if scope is loose.
- The deciding factor is predictability of the work, not the size of the client.
- Whatever you choose, the model only works if scope and deliverables are written down.
The core difference
| Hourly | Retainer | |
|---|---|---|
| You bill for | Time spent | An ongoing outcome or capacity |
| Revenue predictability | Low, varies monthly | High, same each month |
| Who carries efficiency risk | The client | You |
| Margin as you get faster | Flat (you earn less per project) | Rises (you keep the gain) |
| Best for | Undefined or one-off work | Ongoing, repeatable work |
The key insight is in the "efficiency risk" row. When you bill hourly and get better at the work, you finish faster and earn less. When you bill on a retainer and get better, you keep the upside. That is why scaling agencies push toward retainers, but it only pays off when the work is predictable enough to estimate.
The margin math
Say a recurring deliverable takes you 20 hours a month today at an effective rate of $100/hr.
- Hourly: you bill 20 hours, earn $2,000. Next quarter you streamline it to 12 hours. Now you bill 12 hours and earn $1,200. You got better and got paid less.
- Retainer: you price the outcome at $2,000/month. You streamline it to 12 hours. You still earn $2,000, now at an effective $167/hr. The efficiency gain is yours.
This is the whole argument for retainers in one example. The risk runs the other way too: if that work balloons to 30 hours because scope was vague, your retainer effective rate collapses to $67/hr. Which is why a retainer with no scope is just a subscription to unlimited work.
The trap in each model
Hourly's trap: it rewards slowness and creates friction. Clients scrutinize timesheets, question hours, and hesitate to ask for things because the meter is running. You are also financially penalized for being good at your job.
Retainer's trap: scope creep with no exit. Because the client pays the same amount regardless, every "can you also..." feels free to them. Without a defined scope and a change process, a healthy retainer slowly turns into an all-you-can-eat buffet that destroys your margin.
When to use each
Use hourly when:
- The work is genuinely undefined or exploratory and you cannot estimate it.
- It is a one-off project unlikely to repeat.
- You are new to this client or this type of work and need data before committing to a fixed price.
Use a retainer when:
- The work is ongoing and reasonably repeatable (monthly SEO, managed ads, ongoing design).
- You can define the scope of what is included each month.
- Both sides value predictability: them for budgeting, you for revenue.
A useful bridge: start a new client hourly or on a small fixed project, learn how they actually work, then convert them to a retainer once you can estimate the work with confidence. You de-risk the pricing by buying data first.
Make either model safe with a defined scope
Neither model protects you on its own. What protects you is writing down what is included:
- For hourly, agree an estimate and a cap, and flag when you are approaching it. Surprise invoices destroy trust faster than high ones.
- For retainer, define the monthly scope: the deliverables, the hours or output included, and what triggers a change order. Review it quarterly as the relationship evolves.
In both cases, the agreement, not the model, is what keeps the engagement profitable. Pair your chosen model with a clear proposal and reliable billing and the pricing model becomes a detail rather than a constant source of stress.
Frequently asked questions
Is a retainer better than hourly for an agency?
Not universally. Retainers give predictable revenue and let you keep efficiency gains, which suits ongoing, repeatable work. Hourly is safer for undefined or one-off projects. The right choice depends on how predictable the work is.
How do I price a retainer?
Estimate the monthly hours or output the work requires, apply your target effective rate, then add a margin for variability. Define exactly what is included so the scope cannot quietly expand without a change order.
Should I move all clients to retainers?
No. Move clients to retainers when the work is ongoing and predictable enough to scope. Keep undefined or one-off work hourly, and consider starting new clients hourly before converting them once you understand the work.
What is the biggest risk with retainers?
Uncontrolled scope. Because the client pays the same regardless of effort, requests can pile up. A defined monthly scope plus a change-order process for extras keeps the retainer profitable.
Related guides:
Ready to streamline your business?
Try Agiled free and see how our all-in-one platform can help you manage your business more efficiently.