How to Price a Retainer (3 Models, With Real Numbers)
A retainer price is not your hourly rate times some hours. It is a monthly fee a client pays for predictable access to an outcome, and the way you structure it decides whether the retainer makes money or quietly loses it. Price it on the model that matches the work, then add a buffer for the requests that always show up.
This guide compares the three main retainer models with real numbers, shows how to set the fee, and flags the renewal mistake that erodes margin over time.
Quick summary
- There are three core models: fixed-scope, hours-bank, and value-based. Each prices a different thing.
- Hours-bank retainers lose money when unused hours roll over and busy months blow past the cap.
- A 15 to 20 percent buffer on estimated effort absorbs the small requests that always appear.
- Bill it on autopilot with recurring invoices and track delivery with time tracking so renewal is a data conversation.
Start with what the client is actually buying
Before you pick a number, decide what the retainer sells. Clients pay a retainer for one of three things: a defined set of deliverables, a block of your time, or a business outcome. Pricing the wrong one is how retainers go underwater.
A maintenance client buys deliverables. A client with unpredictable needs buys a time block. A growth client buys an outcome. Match the model to the buyer.
The three retainer pricing models
| Model | What the client buys | Best for | Pricing basis | Watch out for |
|---|---|---|---|---|
| Fixed-scope | A defined recurring deliverable set | Maintenance, reporting, content | Cost of deliverables + margin | Silent scope expansion |
| Hours-bank | A block of hours per month | Unpredictable, varied requests | Blended hourly x hours + buffer | Rollover and overage disputes |
| Value-based | A share of the outcome created | Growth, revenue-linked work | % of client value or ROI anchor | Proving attribution |
Fixed-scope: price the deliverables
You commit to a specific recurring output, for example "4 blog posts, monthly SEO report, and 2 rounds of edits." You price the cost to produce that, add margin, and the client pays the same fee monthly regardless of small fluctuations.
This is the easiest to sell and the easiest to protect, because the boundary is the deliverable list. The risk is the client treating it as unlimited, which is why a scope cap clause matters.
Hours-bank: price the time block
The client buys a set number of hours each month, say 20, at a blended rate. You log work against the block and report what is left.
The trap is twofold. Unused hours that roll over become a liability you owe later, and busy months blow past the cap and trigger overage arguments. Use a "use it or lose it" or capped-rollover rule, and track every hour in time tracking so the number is never in dispute.
Value-based: price the outcome
When the work drives a measurable result, you price a share of that result rather than your effort. This is the highest-margin model and the hardest to defend. It only works when you can attribute the outcome to your work. See value-based pricing for how to anchor the number.
Worked numbers
Here is how the same agency might price a content-and-SEO retainer three ways. Numbers are illustrative.
| Model | Inputs | Monthly fee | Effective margin |
|---|---|---|---|
| Fixed-scope | 4 posts + report, ~22 hrs to produce at $90 blended cost | $3,500 | ~42% |
| Hours-bank | 20 hrs at $150 blended rate | $3,000 | ~40% if fully used, lower if rollover accrues |
| Value-based | Client attributes ~$60k/yr pipeline to the work | $5,000 | Highest, but attribution-dependent |
The fixed-scope and hours-bank fees land close, but they behave differently. Fixed-scope margin is stable. Hours-bank margin swings with usage and is the one most likely to surprise you on a bad month.
How to set the actual number
- Estimate true monthly effort, including communication, reporting, and revisions, not just production.
- Apply your blended rate, the cost of whoever actually does the work, not just your senior rate.
- Add a 15 to 20 percent buffer for the small unscoped requests that always appear.
- Add margin to hit your target, then round to a clean monthly number.
- Set a scope cap and a review date so the price can move when the work does.
The renewal mistake that erodes margin
The most common retainer leak is not the initial price. It is letting scope grow while the fee stays frozen for years. The client adds "one more thing" each quarter, you absorb it, and 18 months later you are doing 30 hours of work for a 15-hour fee.
Review every retainer on a fixed cadence using logged hours. If actual effort has drifted above the priced effort, raise the fee or trim the scope at renewal. A retainer you never re-price is a discount that grows on its own.
When this is the wrong choice
A retainer is the wrong structure when the client's needs are genuinely lumpy, like one big project a year with nothing in between. Forcing a monthly fee onto sporadic work means the client pays for months of near-silence and resents it, or you scramble in peak months and lose money. In that case, milestone billing or project-by-project pricing serves both sides better.
Honest line a competitor won't write: if you are pricing an hours-bank retainer mostly so you have predictable revenue, you are optimizing for your cash flow at the client's expense, and they will eventually audit the unused hours and leave.
Frequently asked questions
How do I decide which retainer pricing model to use?
Match the model to what the client is buying. Use fixed-scope for defined recurring deliverables, hours-bank for unpredictable mixed requests, and value-based when you can attribute a measurable business outcome to your work. Pricing the wrong thing is the most common reason retainers lose money.
How much buffer should I add to a retainer price?
Add roughly 15 to 20 percent on top of estimated effort to absorb the small, unscoped requests that always appear. Without a buffer, the trickle of "quick favors" quietly erodes your margin between renewals.
Why do hours-bank retainers lose money?
Two reasons: unused hours that roll over become work you owe later, and busy months that exceed the cap trigger overage disputes. A capped or "use it or lose it" rollover rule plus tracked hours keeps the model from going underwater.
When should I raise a retainer fee?
At a scheduled review, when logged hours show actual effort has drifted above the priced effort. The biggest retainer leak is leaving the fee frozen for years while scope quietly expands, so review on a fixed cadence and adjust the fee or trim the scope.
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.