Agency capacity planning: how to match work to your team
A practical guide to agency capacity planning - how to forecast whether your team can take on the pipeline, spot bottlenecks and bench time early, and know when to hire.
Part of the time tracking guide
The guessing game that burns out agencies
Most small agencies plan capacity by feel: say yes to the work, then find out whether the team can absorb it. That guess swings between two failure modes - overcommitting (burnout, slipped deadlines, unhappy clients) and overstaffing (paying for bench time that earns nothing). Capacity planning replaces the guess with a forecast: matching the work in your pipeline to the people who'll actually do it.
You don't need enterprise resource-planning software. You need a clear view of two things: how much capacity you have, and how much the committed and likely work will consume.
Work out your real capacity
Start with how many billable hours your team can realistically deliver - not the theoretical maximum. Take each person's paid hours, subtract a sensible allowance for non-billable time (admin, internal work, slack), and you have their true billable capacity. Normalising part-timers and contractors into full-time equivalents makes the totals comparable.
The honest number is lower than headcount × 40, and that gap is the point: planning against the theoretical max is exactly how agencies overcommit.
Map demand against it
Now lay the work over that capacity. For each committed and likely project, estimate the hours by role and when they fall. The mismatch is what you're hunting for:
- A role over capacity in a given window - the real bottleneck, usually one or two people, not the whole team.
- Bench time - capacity you're paying for with no work against it.
- A cliff - a month where committed work suddenly exceeds what the team can deliver.
Seeing these a month out turns a crisis into a decision: re-sequence work, bring in a subcontractor, or have the pipeline conversation early.
Use it to decide hiring and pipeline
Capacity planning answers the two questions owners agonise over. When to hire: consistent over-capacity on a role, with pipeline to sustain it, is your signal - hire before you're underwater, not after. What to sell: if a role is the bottleneck, sell work that uses your spare capacity, or price the scarce role to reflect demand. It also flags the human risks early - who's consistently over 100% and heading for burnout, and who has slack.
It runs on time data
Capacity planning is only as good as your inputs, and the best input is history: how long this kind of work actually took last time. That comes from accurate time tracking and a healthy utilization rate - which is why capacity, utilization and time tracking are one system. See the full picture in the agency time tracking guide.
Frequently asked questions
What is agency capacity planning?
The practice of matching the work in your pipeline to the people who will deliver it - forecasting whether your team can absorb committed and likely projects, so you can spot bottlenecks and bench time early and decide when to hire.
How do you calculate team capacity?
Take each person's paid hours, subtract a realistic allowance for non-billable time, and sum the result (normalising part-timers and contractors into full-time equivalents). The honest number is lower than headcount times 40 - planning against the theoretical max causes overcommitment.
When should an agency hire?
When a role is consistently over capacity and you have enough pipeline to sustain the cost. Capacity planning gives you that signal early, so you hire before you're underwater rather than in a crisis.
What's the difference between capacity planning and time tracking?
Time tracking records how time was actually spent; capacity planning uses that history to forecast whether you can take on future work. The two feed each other - accurate time data makes capacity forecasts reliable.