Retainer Margin Math: Which Clients Are Profitable
Agency P&L looks fine in total while some clients lose money. Per-client contribution is the report most agencies never run on themselves.
The formula agencies avoid running
Use the loaded rate for every role, including the founder's hours. The founder's hours matter most, because they land on the noisiest accounts and never get logged. Run the formula for one quarter and the distribution tends to have the same shape: a few great clients paying for several marginal ones, and two or three outright losses.
Divide the result by the retainer to get a percentage you can compare across clients of different sizes.
Why losses hide
- Scope creep in slices. No single extra request is worth a fight, but a quarter of them adds up to a headcount.
- Senior gravity. Difficult accounts pull in senior time, the most expensive hours, without anyone seeing it on a report.
- Anchor pricing. The retainer was set two years and three added services ago.
- Reporting. It repeats every month for every client, and it rarely shows up as its own line in the hours.
The quarterly decision, per client
Sort every client into one of three bands:
| Band | Contribution | What to do |
|---|---|---|
| Healthy | Above 40% | Protect it: response times, senior attention and renewal conversations. |
| Marginal | 0% to 40% | Reprice against documented hours, or trim scope back to the contract. The hours log is the negotiation. |
| Negative | Below 0% | Reprice with a real floor, or release the client. A released loss-making client is an immediate raise for the team that served it. |
Reporting time is the swing factor
For most marginal clients, reporting and meeting prep are the difference between the bands. Take the sample retainer from the reporting cost guide: $3,500 a month, with $615 of reporting cost. That one line is 17.6% of the retainer, which is 17.6 points of margin spent before any strategy work starts.
The sensitivity is simple to remember. On a $3,500 retainer, every $100 a month you take out of the reporting line adds 2.9 points of contribution. A client sitting just under the 40% line only has to find a few hundred dollars of reporting cost to cross it, and no pricing conversation is needed. A client who is already negative will usually need more than that, which is why the other levers still matter.
That makes reporting the cheapest margin repair in most agencies. It does not need a price rise, a scope fight or a difficult call. It needs the same report produced with fewer senior hours.
What each band asks of you
The bands are a decision aid, and what you do in each is different.
For a healthy client, the risk is neglect. They are paying well, so the work is to keep response times short and put a senior person on the account when something changes. Losing one of these costs more than any marginal client brings in.
For a marginal client, the work is documentation. Show the client the hours against the contract. Most clients accept a scope reset when the numbers are laid out calmly, and a few leave, which is also a result.
For a negative client, set a date. Give yourself one quarter to bring the account to zero or above, and decide in advance what you will do if it does not get there. An open-ended loss tends to stay open.
How to run it for one quarter
- Pick one quarter and list every client with their monthly retainer.
- Log hours per client per function: delivery, reporting and communication. A simple shared sheet is enough.
- Apply loaded rates by role, then add allocated tools and any media management overhead.
- Divide by the retainer and place each client in a band.
- Review only the marginal and negative clients. The healthy ones need protecting, and they do not need analysis.
Do not reprice anything until the quarter of hours is logged. The data does the arguing for you, and it turns a conversation about feelings into a conversation about a number.
Common questions
Why 40% for the healthy line? It is a working threshold, and you should set your own. The point is to have a number written down before the quarter starts, so the decision does not depend on how a client made you feel last week.
Do I include media spend in the retainer? Leave pass-through ad spend out of both sides. Count only the fee you keep and the hours it pays for.
How often should I rerun it? Every quarter. Scope drifts slowly, and a client who was healthy in January can be marginal by June.
Where the sample audit fits
A report that took less senior time is only useful if clients still value it. ClientFalcon builds the channel table, the priced findings and a draft from an ad export, and you can open the sample audit to see what a client receives. The client results feature page shows the one number that supports a renewal, set against the audit you pitched with. To see how agency reporting tools differ on price, see the Swydo comparison.
Upload an ad export and get a priced audit your client can read.
Start 14-day trial14 days free. No card. Cancel anytime. Or see a sample book first.
BizFalcon AI