BluOps

Team capacity bars showing one person overbooked against a realistic capacity line
Workflows

3 min read

Agency Capacity Planning: How to Know Before You're Overbooked

Agency Capacity Planning: How to Know Before You're Overbooked

Short answer: Most agencies discover they're over capacity when a deadline slips, which is three weeks after the decision that caused it. Capacity planning doesn't require sophisticated tooling — it requires an honest number for deliverable hours per person, committed work mapped against it, and a monthly look forward rather than backward. The most common error is planning against theoretical capacity instead of real capacity.

Blog3-1

Start with a realistic number

A full-time person does not deliver 40 hours a week. Between internal meetings, admin, context switching, sick days and leave, deliverable capacity is meaningfully lower — and planning against the theoretical figure is how agencies end up structurally overbooked.

Work out your own rather than borrowing a rule of thumb: take one person's logged deliverable hours over a normal month and divide by working days. Whatever comes out is your planning number.

If your plan assumes everyone delivers eight hours a day, you're not planning. You're describing a best case and calling it a forecast.

Map commitments against it

Three buckets, per person, for the next 60 days:

  • Committed — contracted work with dates

  • Expected — retainer work that recurs and will definitely arrive

  • Probable — pipeline likely to close, weighted honestly

The third bucket is the one agencies leave out, and it's why capacity problems arrive suddenly. A deal closing next month is capacity consumed next month, whether or not it's signed today.

The signals you're already over

Before anything slips, these appear:

  • Internal review is getting skipped to hit dates

  • The same person is on the critical path for several clients simultaneously

  • Small requests are taking noticeably longer than they used to

  • People are working late routinely rather than occasionally

  • "Waiting on Client" time is being used as slack — you're relying on client delays to fit the work in

That last one is worth watching. Agencies frequently run over capacity for months, hidden by client-side delays, and the moment clients get responsive everything breaks at once.

Blog3

The three responses

Hire

Right when the overage is structural and sustained — three months or more — and the pipeline supports it. Wrong as a response to one busy month, because hiring lags by months and you'll land the person as things quieten.

Reprice

If you're at capacity and still winning everything you quote, you're underpriced. Being at capacity is the clearest pricing signal available and most agencies ignore it.

Say no

The underused option. Taking work you can't deliver well costs more than turning it down — in rework, in the account it degrades, and in the reputation cost of a bad delivery.

The monthly habit

  1. Update your realistic per-person figure quarterly. It changes.

  2. Map committed, expected and probable for the next 60 days.

  3. Flag anyone over their number, and anyone who is single point of failure across multiple clients.

  4. Decide: hire, reprice, or decline. Deciding nothing is deciding to slip.

Frequently asked questions

How do I calculate agency capacity?

Take actual logged deliverable hours for one person over a normal month and divide by working days. Use that figure rather than a theoretical eight-hour day — the gap between them is where overbooking hides.

How far ahead should agencies plan capacity?

Sixty days is enough for most. Further out, pipeline uncertainty makes the numbers fictional; nearer, you have no time to act on what you find.

When should an agency hire?

When overage is sustained across roughly three months and pipeline supports it. Hiring in response to a single busy month usually lands the person after the pressure has passed.

How do I know if I'm underpriced?

If you're at capacity and still winning nearly everything you quote. That combination is the clearest pricing signal an agency gets.

The short version

Use a real capacity number, not a theoretical one. Include probable pipeline. Look 60 days forward monthly. And notice if client delays are silently providing your slack — that's a structural overbooking waiting to surface.

Reducing the time your team spends explaining work rather than doing it is capacity too. See where that time goes — 7 days for $1.