The headcount trap: why agency growth eats agency margin
There is a rule in agency life that nobody wrote down and everybody follows: new client, new hire. It sounds like growth. For a while it even looks like growth. Then you check the margin.
This piece is about why that rule exists, why it quietly stops working and what the alternatives are.
Agencies sell hours, so growth means buying more hours
An agency’s product is its people’s time. That is true whether you bill by the hour, by retainer or by project, because the work still has to be done by someone. So when revenue goes up, the capacity to deliver it has to go up too, and capacity means people.
Software companies mostly do not have this problem. Their hundredth customer costs far less to serve than their first. An agency’s hundredth client costs about as much as its first, and usually needs more meetings.
The margin goes before the revenue does
Hiring happens in whole people. Clients arrive in fractions. You win an account that needs half a person and you hire a whole one, because you cannot hire half. For a while that person is under-used, which is margin leaving the building. Then you fill their time with the next client, they are over-used, the quality starts slipping and you hire again.
The result is a business where revenue looks great on paper and the owner’s take stays oddly flat. More clients, more payroll, more management, same margin, longer days. People in the industry call it a treadmill. It is a fair description.
Then the client leaves and the hire does not
Clients are easier to lose than employees are to let go, which is as it should be. But it means the costs are sticky and the income is not. Lose two accounts in a quarter and you are carrying a team sized for a business you no longer have. This is the famine half of feast or famine.
Three ways out, with their catches
Raise prices. The simplest fix, and the one most owners avoid. If the work is good, charge for it. The catch: it improves the margin on each client without changing the shape of the business. Growth still means hiring.
Narrow the offer. Do fewer things for a more specific kind of client, and build a repeatable way of doing them. The same people can then carry more accounts, because every account looks alike. The catch: you have to say no to work, which is hard when you remember the famine.
Increase what one person can carry. This is the direct answer to the trap. If each person on the team can run more accounts at the same standard, a new client stops arriving with a new salary attached. The catch: it only works if the standard really holds. Stretching people thinner is not the same thing, and clients can tell the difference.
What to measure instead of revenue
For one month, look at two other numbers: clients per person, and the hours per client that are not client-facing. Reporting. Copying between tools. Rebuilding the same thing for the fourth account. The second number is where the capacity is hiding, and most of it is work no client would miss.
The third way out is the one we are building Ovrdrive for: a marketing system that lets one operator run several clients’ marketing from one place. The waitlist is open. If you run a small agency and the treadmill sounds familiar, here is how it works for agencies.