Guides

How to price agency retainers

Price retainers department by department from the people doing the work, target 50 to 60% gross margin on labor, and reprice at renewal from usage statements.

Contents
  1. Why price by department instead of a lump sum?
  2. How do you build a $15,000 retainer from departments?
  3. What margin should each department hit?
  4. How do you set the billing rate from cost?
  5. What is the overage rule?
  6. Should unused hours roll over?
  7. How do you measure the servicing gap?
  8. How do you reprice at renewal?
  9. What are the common mistakes?
The short answer
Price a retainer as the sum of its departments: hours per department times the billing rate of the people who will do the work. Set each billing rate from loaded cost per billable hour times a multiplier of 2.0 to 2.5, which lands gross margin on labor between 50 and 60%. Track the servicing gap monthly and reprice at renewal from the usage statements.

Price an agency retainer by adding up each department's share: the hours that department will deliver each month multiplied by the billing rate of the people who will do the work. Set each billing rate from loaded cost per billable hour times a multiplier of 2.0 to 2.5, which yields 50 to 60% gross margin on labor and leaves room for account management, revisions and the work nobody logs.

This guide walks through a $15,000 monthly retainer for a 12-person agency split across SEO, content, social and PR. The same method works at $4,000 or $60,000. What changes is the number of departments and the rates, not the arithmetic.

Why price by department instead of a lump sum?

A lump sum hides where the money goes. When a $15,000 retainer is one line, nobody can tell whether SEO is subsidizing PR, whether the content team is overdelivering, or which department to cut when the client asks for a 20% reduction. Department-based pricing answers those questions before the contract is signed.

Department pricing also matches how the work is staffed. An SEO specialist and a PR lead have different loaded costs, different rates and different utilization targets. Pricing from the people who will do the work, rather than from a single blended rate, keeps each department's margin visible on its own.

The retainer stays a drawdown retainer from the client's point of view: one monthly fee, one cap. The department split is an internal structure that shows up on the usage statement, not a set of four separate contracts.

How do you build a $15,000 retainer from departments?

Start with the scope the client has agreed to, then estimate the monthly hours each department needs to deliver it. Multiply by each department's billing rate. The subtotals should sum to the retainer, and if they do not, either the scope or the price changes.

DepartmentMonthly hoursBilling rateSubtotalShare of retainer
SEO30$160$4,80032%
Content32$140$4,48030%
Social24$125$3,00020%
PR16$170$2,72018%
Total102$147 blended$15,000100%

The blended rate of $147 is an output, not an input. It falls out of the mix. If the client later shifts budget from social to PR, the blended rate rises because PR bills higher, and the retainer buys fewer hours at the same price. That is correct behavior, and it is invisible when the retainer is priced as a lump sum.

Round hours to whole numbers and rates to $5 increments. Precision beyond that signals a spreadsheet, not a judgment, and the client will negotiate the decimals.

What margin should each department hit?

Target 50 to 60% gross margin on labor for every department. Agency gross margin at this level covers account management time, internal reviews, revisions and the unbilled work that every retainer accumulates, and still leaves 15 to 25% net margin after overhead.

Below 50% the retainer is fragile. One extra round of revisions or one week of a specialist's PTO pushes the department into a loss for the month. Above 60% is achievable on narrow specialist work but is hard to sustain across a full-service retainer without the client noticing that the hours are thin.

Check the margin per department, not only in total. A retainer can show 55% overall while PR runs at 38% and content at 66%, and that imbalance is what causes the PR lead to burn out while the content team is underused.

How do you set the billing rate from cost?

The billing rate is loaded cost per billable hour multiplied by a target multiplier. Loaded cost is salary plus employer taxes, benefits and the software and equipment that follow the person. Divide the monthly loaded cost by 173.3 hours to get cost per available hour, then divide by target utilization to get cost per billable hour, because non-billable hours still have to be paid for.

RoleLoaded monthly costCost per available hourTarget utilizationCost per billable hourMultiplierBilling rateGross margin on labor
SEO specialist$8,000$46.1670%$65.952.4$16059%
Content writer$7,000$40.3970%$57.702.4$14059%
Social manager$6,200$35.7872%$49.692.5$12560%
PR lead$9,500$54.8265%$84.342.0$17050%

A multiplier of 2.0 produces 50% gross margin on labor, 2.5 produces 60%. The PR lead sits at 2.0 because the market rate for PR caps out near $170 in this example, and the agency accepts a thinner margin there rather than losing the client to a PR-only shop. That is a deliberate choice, and it is only visible because the rate was built from cost.

Recompute these rates whenever a salary changes or a role is refilled at a different cost. A rate card that is two years old is priced on people who no longer work there. See the utilization rate entry for how the target percentage is set.

What is the overage rule?

Overage work happens after the client approves it and pays for it, not before. When a department's hours are on track to exceed the cap, the account manager quotes the additional hours at the department rate, the client approves in writing, the agency invoices, and the work starts once the invoice is paid. The retainer cap rises by the approved amount for that period only.

At the next period the cap resets to the contracted hours. Overages do not compound and do not become the new baseline unless the retainer is repriced. If the same department needs an overage three months in a row, that is a repricing signal, not a recurring overage.

The rule protects both sides. The client never receives a surprise invoice for work they did not approve, and the agency never delivers unpaid hours on the assumption that the client will agree later. Verbial applies this rule by default: overages are pre-paid, and the department cap rises for the period once payment lands.

Should unused hours roll over?

Full rollover is the most common pricing mistake in retainers. A client who uses 60 hours of a 102-hour cap for three months has banked 126 hours, and when they spend them in month four the team has to deliver 228 hours of work against 102 hours of capacity. The retainer priced the team's time as a monthly commitment, and rollover turns it into a debt.

Rollover policyClient riskAgency riskRecommended
None (use it or lose it)Pays for unused hoursClient resentment at renewalYes, with proactive pacing
Capped at 10% for one monthLoses hours above capSmall capacity spikesYes, the common compromise
Full rolloverNoneUnpaid capacity debtNo

If a client consistently underuses the retainer, the answer is to reprice it down at renewal or to redirect the hours into work the client has not asked for but will value. Either beats letting hours accumulate. Pacing alerts at 50% and 80% of the cap, sent to the account manager mid-month, catch underuse early enough to act on it.

How do you measure the servicing gap?

The servicing gap is the difference between the value of work delivered at billing rate and the retainer fee. If the team delivered 115 hours at the department rates for a $15,000 retainer, the delivered value is roughly $16,900 and the gap is $1,900, or 12.7%. That is the amount of labor the agency gave away this month.

Delivered value at rateRetainerGapGap %StatusAction
$15,900$15,000$9006%GreenNone
$16,900$15,000$1,90012.7%AmberReview scope with client
$19,200$15,000$4,20028%RedReprice or cut scope this month
$12,300$15,000-$2,700-18%Amber (under)Redirect hours or reprice down

Green is a gap within 10% of the retainer in either direction. Amber is 10 to 25%, which is normal for a month or two but not as a pattern. Red is above 25%, and it means the retainer is mispriced or the scope has drifted, and one of those changes now rather than at renewal.

Underdelivery matters too. A retainer that consistently delivers 18% less than it charges will not survive the client's next budget review, and the agency will lose it with no warning.

How do you reprice at renewal?

Reprice every retainer at renewal from the usage statements of the previous term. A usage statement shows, per month and per department, the hours contracted, the hours delivered, the overages approved and the servicing gap. Twelve of them make the case for a price change better than any conversation.

Take the average delivered hours per department over the term. If SEO averaged 38 hours against a 30-hour allocation, the renewal proposes 38 hours at the current SEO rate, and the retainer rises by $1,280. If social averaged 14 against 24, the renewal drops social to 16 and the retainer falls by $1,000. The client sees the arithmetic and the conversation is about scope, not about trust.

Rates also move at renewal. If the SEO specialist's loaded cost rose 6% in the year, the SEO rate rises to hold margin. Present that as a rate card update with the new figures, effective on the renewal date, and hold rates flat within a term. Send the renewal proposal 60 days before the term ends so the client has time to budget.

What are the common mistakes?

Pricing from a competitor's rate instead of from cost. The competitor's rate reflects their cost structure, not yours. Copying it without checking the margin table above is how an agency ends up with a 42% margin on its largest account.

Quoting a blended rate and staffing with senior people. The blended rate assumes a mix, and when the client asks for the director on every call, the mix shifts and the margin goes with it. Track hours by person and department, not only in total.

Letting overages accumulate as goodwill. Every unpaid overage teaches the client that the cap is soft. Pre-paid overages, applied consistently from month one, are the only version of the rule that holds.

Skipping the usage statement. Without a monthly statement the servicing gap is invisible until the annual review, by which point a 15% gap has cost the agency $27,000 on a single account. The invoicing guide covers what the statement should contain: how to invoice retainer clients.

Treating the rate card as permanent. Costs rise every year. Rates that do not rise with them compress margin by 3 to 5 points annually, which is slow enough that nobody notices until the 50% floor is gone.

Start free with Verbial at /signup to price retainers by department and track the servicing gap each month.

Questions

What gross margin should an agency retainer target?

Target 50 to 60% gross margin on labor. Below 50% the retainer cannot absorb account management, revisions and unbilled work. Above 60% is possible on specialized work but rare on full-service retainers.

Should retainer hours roll over to the next month?

Most agencies should not allow full rollover. A common compromise is a one-month rollover capped at 10% of the monthly hours, which absorbs scheduling noise without letting a client bank three months of unused hours and drop them on the team at once.

How do I handle work that exceeds the retainer?

Quote the overage, get written approval, invoice it, and start the work after payment. The retainer cap rises by the approved amount for that period only and resets at the next period.

When should I reprice a retainer?

At every renewal, using the usage statements from the previous term. If delivered value at rate has exceeded the retainer by more than 10% for three or more months, the price or the scope changes at renewal.

Ty Smith
Founder. Runs two marketing agencies on the product.

Agency operating software

Run your agency on one system.

See the operating software that agencies built to scale themselves.

14-day trial. No card, no sales call. Your workspace is ready in a few minutes.