Agency capacity planning comes down to one ratio: revenue divided by delivery labor. If that number is below 3.5x, hiring will make you busier — not more profitable. Fix the ratio first. Then hire.
Summary: Most agency capacity planning treats headcount as a scheduling problem — hours, utilization, workload tools. It’s a P&L problem. The decision metric is labor efficiency: revenue ÷ all delivery labor, with 3.5x as the minimum, because that’s the level where 60% gross margin becomes possible. Below 3.5x, Bennett Financials’ diagnostic says fix pricing and efficiency before adding a single hire. This article shows the math.
Why utilization won’t tell you when to hire
Almost every capacity planning guide you’ll find is written by a software company selling a scheduling tool. Track billable hours, calculate utilization, color-code the calendar. Useful for staffing next week’s projects. Useless for the question you’re actually asking at 11pm: can I afford this hire, or will the salary eat what’s left of my margin?
Utilization does correlate with profit. According to SPI Research, the professional services benchmark for billable utilization sits at 65–75%, and firms above 70% utilization average 18–22% net margins versus 8–12% for those below 60%. Meanwhile, Promethean Research found the average digital agency earned just a 13% after-tax net margin in 2025. Put those together and the picture is clear: the average agency is busy and still sitting near the bottom of the margin range. Utilization is a thermometer. It tells you the team is warm. It cannot tell you whether the next hire pays for itself.
Bennett Financials is a fractional CFO and tax planning firm that helps service business founders doing $1M–$20M diagnose growth bottlenecks, fix margins, and build businesses worth selling. I run the fractional CFO practice behind it, and capacity planning is where agency founders make their most expensive gut-feel decisions. So here’s the number I run instead.
How to run the headcount-to-revenue math
Labor efficiency = annual revenue ÷ all delivery labor. Delivery labor means everyone who produces client work: delivery salaries and benefits, subcontractors, and the delivery share of your own compensation. Not sales. Not admin. The people making the thing clients pay for.
The bands:
| Labor efficiency | What it means |
|---|---|
| 7.0x+ | Exceptional |
| 5.0–7.0x | Strong |
| 3.5–5.0x | Healthy |
| 2.5–3.5x | Danger zone |
| Below 2.5x | Crisis |
Why 3.5x and not 3x or 4x? Because the ratio is just gross margin wearing a different outfit. At 3.5x, delivery labor consumes about 29% of revenue; add the 8–12% that tools, materials, and processing typically eat, and total cost of delivery lands at 37–41% — which puts gross margin right at the 60% floor where scaling starts building wealth instead of headcount. Below 3.5x, the math breaks before you ever see it on a P&L.
Picture a $3M marketing agency owner. Delivery payroll plus contractors runs $1.2M. That’s 2.5x — top of the crisis line. With another $240K in delivery tools and processing, gross margin sits at 52%, squarely in the typical 50–58% band for agencies at that revenue. The team feels maxed out. The founder wants to hire. The ratio says the opposite: this agency can’t afford the team it already has. Most of the marketing agencies I work with hit exactly this squeeze around $3M.
Two details founders get wrong here. First, count your own delivery time. A $300K owner spending half their week in client work puts $150K into the denominator — leaving it out flatters the ratio and hides the fact that the business still runs through you, which caps both margin and what the business is worth. Second, don’t confuse this with revenue per employee. According to Promethean Research, marketing agencies averaged $163K in revenue per full-time employee in 2025, and the Agency Management Institute’s profitability benchmarks imply a healthy range of $135K–$257K per head. Those figures divide by everyone on payroll. Labor efficiency isolates delivery labor, because delivery labor is the cost that scales every time you say yes to a client.
Are you maxed out — or mispriced?
Here’s where I break from the standard capacity playbook. A full calendar is not a hiring signal. Before you write a job post, check your close rate — it’s the pricing gauge Bennett Financials runs on every diagnostic:
- 80%+ close rate → triple to quadruple prices
- 60–80% → double to triple
- 50–60% → raise 50–100%
- 40–50% → raise 25–50%
- 30–40% → pricing is right — capacity is a real constraint
- Below 30% → you have a sales problem, not a capacity problem
The logic: if you’re closing two of every three proposals, price was never the deciding factor, and you’re funding your capacity crunch with underpriced work.
“A maxed-out calendar with a 70% close rate isn’t a hiring signal. It’s an underpricing signal. Raise prices and half your capacity problem disappears — at higher margin.”
Back to the $3M agency at 2.5x. Say the close rate is 65% — the band says double to triple. Even a conservative 40% effective increase across the book takes revenue to $4.2M on the same team. Same people, same payroll: 3.5x on the nose, and gross margin clears 60%. No recruiter fees, no onboarding drag, no new salary. Most of the agency founders I diagnose come in asking about hiring and leave with a pricing change.
When hiring actually makes sense
Three green lights, all required:
- Labor efficiency at 3.5x or better. The current team is profitable enough to dilute.
- Genuinely maxed out. No slack capacity hiding in low performers or unbilled scope.
- Close rate in the 30–40% band. Pricing is right, so new demand is real demand.
Then run the per-hire math: every delivery hire must be tied to 3.5x their fully loaded cost in revenue. Fully loaded matters — according to the Bureau of Labor Statistics, benefits run roughly 30% on top of wages for private-sector workers, so a $70K salary is really a $90K cost. That hire needs $315K in revenue behind them — contracted or reliably forecast, not hoped for.
Skip the math and here’s what happens: our $3M agency at 2.5x adds that $90K hire, delivery labor goes to $1.29M, and the ratio drops to 2.3x. Gross margin falls roughly two more points. You just paid $90K to make a bad number worse.
This is also an enterprise value decision, not just a payroll one. Labor efficiency drives gross margin, gross margin drives EBITDA, and EBITDA times your multiple is what the agency is worth — which is why headcount discipline shows up years later in the sale price of your business. Buyers pay premiums for teams that produce more than 3.5x their cost. They discount teams that don’t.
Want to know where your business sits against the 60-15-15 standard? The Scale-Ready Assessment runs your actual numbers, builds a custom tax strategy, and produces a full enterprise value report. Free for US-based service businesses doing $1M–$20M. Book your free Assessment — 15 spots per month.
Contractors or employees? Run the insourcing math
Contractors belong in the same denominator as employees. If you’re spending $400K a year on subcontractors, that’s delivery labor whether or not it shows up on payroll — and it’s usually expensive delivery labor. A full-time hire runs 2–3x cheaper per hour than the contractor doing the same work.
The threshold I use: once contractor spend passes 10% of revenue, insourcing becomes one of the fastest margin moves available. Below 10%, contractors are what they should be — flex capacity that lets you match staffing to demand without committing to salaries. Above it, you’re paying a permanent premium for flexibility you’re not actually using.
One more thing the software guides never mention: a hiring plan changes your tax picture. Payroll structure, compensation mix, and entity setup all move when headcount moves, which is why I build hiring forecasts and the tax plan off the same model. Recovering four points of gross margin and then handing it back in avoidable tax is the same mistake twice.
How Eden Data timed its hires from $0 to $300K MRR
Eden Data, a cybersecurity consulting firm, launched in early 2021 with zero revenue and a founder who knew he needed finance leadership from day one — not just bookkeeping.
Bennett Financials embedded as the fractional CFO from the startup phase: forecasting, cash planning, equity and compensation guidance, and — critically for this article — hiring timing. Every headcount decision ran through the same question: does the contracted demand support this hire, or does it just feel busy? Finance operated as always-on decision support, available by text when a decision couldn’t wait.
The results: Eden Data scaled from $0 to roughly $300K in monthly recurring revenue, with hiring timed to demand instead of stress, and compensation decisions structured to protect the founder.
It wasn’t smooth. The founder came in expecting spreadsheets and year-end taxes — the standard definition of what a finance person does. The shift from “reporting” to embedded decision support took deliberate recalibration on both sides, and in the early months that friction was real. The lesson that stuck: a hiring decision is a cash-timing decision. The capacity math has to happen before the offer letter, because after it, the cost is fixed and the revenue is still theoretical.
FAQ: Agency capacity planning
What is a good headcount-to-revenue ratio for an agency?
Revenue should run at least 3.5x your total delivery labor cost — salaries, benefits, contractors, and the delivery share of owner compensation. 3.5–5.0x is healthy, 5.0x and above is strong, and anything below 2.5x is a crisis. The ratio matters more than raw headcount because it prices in what your people actually cost.
How do I know if I have a capacity problem or a pricing problem?
Check your close rate. Above 50%, you have a pricing problem wearing a capacity costume — clients are saying yes too easily for price to be doing its job. A close rate in the 30–40% band with a maxed-out team is the only combination that points to a genuine capacity constraint.
How much revenue should each delivery hire support?
3.5x their fully loaded cost. Benefits and payroll costs add roughly 30% to wages, so a $70K salary is about $90K fully loaded — meaning that hire needs $315K in contracted or reliably forecast revenue behind them. If the revenue isn’t visible, the hire is premature.
How long does it take to fix labor efficiency below 3x?
Plan on 12–18 months. Pricing moves first and delivers most of the gain — typically 8–15 points of gross margin in the first six months — followed by contractor insourcing and delivery optimization. Hiring freezes are rarely needed; the fix is making the existing team profitable, not shrinking it.
Should I use contractors or full-time employees for delivery?
Contractors up to 10% of revenue, employees beyond that. Under the threshold, contractors give you flex capacity without fixed cost. Past it, you’re overpaying — a full-time hire runs 2–3x cheaper per hour for the same work — and insourcing becomes one of the fastest margin improvements available.
Should I hire a fractional CFO to run this math or do it myself?
You can run the ratio yourself with three inputs: revenue, total delivery labor, and close rate — one afternoon with clean books. Where founders get stuck is what to do when the number comes back below 3.5x, because the fix sequence (pricing, then labor, then hiring) has real money riding on the order. If your ratio is under 3.0x, get a second set of eyes on it before your next hire. That’s exactly what the Scale-Ready Assessment is built to do.
Book a free Scale-Ready Assessment — three deliverables: full 60-15-15 financial diagnostic, a tax plan, and an enterprise value report showing your current multiple and the gap. 15 spots per month.


