Operations
5 min readSigns you have hired too fast at your agency, and the three numbers that confirm it
What are the signs an agency has hired too fast?
An agency has hired too fast when payroll grows faster than revenue for two consecutive quarters, gross margin drops below 40% while revenue is rising, and new delivery hires are still well below planned billable utilization ninety days in. Hydra checks all three against the fully-burdened cost of each role, salary times 1.25 to 1.4, because a busy team can still carry more delivery cost than its fees fund. ZeroTo1 grew from 11 people to 75 while holding EBITDA margin.
The pipeline looked strong in March, so you hired two in April and one more in May. The pipeline turned out to be two big deals that closed small and one that closed late. It is now autumn, the team is bigger than it has ever been, the revenue is roughly where it was in February, and the month feels busier than ever. That last part is what makes overhiring hard to see from inside: a team with too little billable work generates its own activity, and the activity looks like a company growing.
The feeling is not the test. Three numbers are.
Payroll is growing faster than revenue
Take the last six months. Put monthly revenue in one column and monthly payroll, including contractors who are effectively staff, in the other. If payroll has grown by a larger percentage than revenue in two consecutive quarters, you have hired ahead of the business, and the question is only whether the business catches up before the cash does.
Growing agencies do run this ratio backwards for a quarter at a time, because a hire has to land before the client does. Two quarters is the point where the bet has stopped being a bet and become a cost base.
Gross margin is falling while revenue is rising
This is the one that gets missed, because the top line is going the right direction and the owner is looking at it. Revenue up 20% and gross margin down from 52% to 41% means the new revenue is being delivered at a loss relative to the old, and almost always the reason is that the delivery headcount was added before the fees that fund it.
Hydra's floor is 40% gross margin. A healthy agency runs 50% to 60%. Below 40% there is no capacity left to fund the next hire, which is a problem when you have just made three of them. Run it per account as well as in total, because an overhired team spreads its cost across every client, and the accounts that were marginal before the hires will now be underwater.
Use the fully-burdened cost of each role when you do this, salary multiplied by 1.25 to 1.4, divided by roughly 1,700 productive hours a year. Salary alone understates the cost of a hire by 25% to 40%, which is exactly the margin a rushed hiring plan tends to assume it has.
New hires are still on the bench at ninety days
A delivery hire should be carrying real client work inside a few weeks and approaching your planned utilization rate by the end of the first quarter. The capacity planning piece puts the planning target for delivery staff at 65% to 75%. A hire sitting under 50% billable at ninety days, with no account on the calendar that will change that, is bench time you are paying for monthly.
The honest version of the check is to ask, for each person hired in the last six months, which client funds them. If the answer is "the next one we close", count how many hires share that answer. One is a reasonable bet. Three is a hiring plan built on a pipeline that has not arrived.
Why it happens even to careful owners
The usual cause is hiring against pipeline coverage rather than against signed revenue, and treating a verbal yes as a start date. The second cause is hiring to relieve pressure on the owner rather than to serve a client, which produces roles with no clear billable output and a job description written around whatever the owner was tired of doing.
Both show up in the same place: a team that is busy, a margin that is falling, and a revenue line that the new hires were supposed to move and have not. The ZeroTo1 situation before the engagement was close to this, a business that only moved when the founders pushed it, where every hire and every escalation routed back through them, and the fix was management architecture with a real KPI per seat before any further hiring.
What to do once the numbers confirm it
Stop hiring until coverage is real. No new roles until signed revenue, not pipeline, funds them at the margin floor.
Fill the bench before you cut it. If the delivery team is at 50%, the cheapest fix is often more sold work rather than less payroll, provided the pipeline can produce it within a quarter. If it cannot, you have a sales constraint and a hiring problem at once, and the hiring problem is the one you can fix this month.
Restructure delivery into units with known capacity. The pod structure exists for this. A pod has a fixed roster and a known client capacity, so the next hire is a decision with a number attached rather than a reaction to a busy week. Fraggell Productions tied every hire to pod capacity, with a defined order for which role gets added and when, which is the discipline that stops this recurring.
Release the roles that have no client. This is the conversation nobody wants, and delaying it by a quarter costs the fully-burdened salary of every person on the bench for that quarter. Do it once, do it cleanly, and do it before the margin forces a larger version of the same decision.
If you want the three numbers run on your own books first, the diagnostic does that without an engagement attached.
What it looks like when it works
ZeroTo1 grew from $78k to $414k a month over 36 months, and headcount went from 11 to 75 over the same period. EBITDA margin held while revenue grew five times, which only happens when each hire is funded by the revenue it serves rather than by the revenue the owner expected. The hiring systems that made it possible, structured interviews, skills assessments and onboarding built so that a qualified hire contributes within weeks instead of shadowing for months, were installed before the headcount growth rather than after it.
By Nicholas Kirchner · Updated November 3, 2026
Read next