Agency Growth

Agency Capacity Planning: Balance Workload, Utilization and Hiring

Burned-out designers and idle strategists can exist in the same agency in the same week. A simple capacity plan fixes that by matching real hours to real demand before deadlines slip.

By SaaSVisionary Team · · 6 min read

Illustration for the article: Agency Capacity Planning: Balance Workload, Utilization and Hiring

In many small agencies, work gets assigned to whoever answered the last Slack message. The strongest designer ends up on every urgent project, while a newer teammate waits for tasks. Deadlines slip, overtime creeps up and the owner decides it is time to hire, without knowing whether the team is actually full or just badly balanced.

Capacity planning replaces that guesswork with a simple, repeatable picture: how many hours your team really has, how many hours the work really needs and where the two do not match. You do not need expensive software to start. A spreadsheet and a weekly habit are enough. This guide covers the math, the assignment rules and the signals that tell you when to hire.

Why “we’re busy” is not a plan

Feeling busy and being at capacity are different things. Busy can mean too much work, but it can also mean too many meetings, unclear briefs, constant context switching or work piling on one person. Without numbers, the default responses are either to push harder or to hire, and both can be the wrong answer.

A capacity plan answers three questions every week:

  1. How many productive hours does each person have?
  2. How many hours does committed and likely work require, and from which skills?
  3. Where are the gaps, and what will we do about them?

Step 1: Calculate real available hours

Start with the hours each person works in a week, then subtract time that is not available for client work.

Item Example for one designer
Contracted hours per week 40
Internal meetings –4
Admin, email and planning –3
Training and professional development –1
Available hours 32

Do this per person, not as a team average. An account manager might have far fewer available hours than a developer because client calls count as their core work but still eat into production time.

Remember holidays and planned time off. A team that looks fine on paper in December often is not.

Step 2: Set utilization targets by role

Utilization is the share of available hours spent on billable or client-delivery work. No one should be planned at 100%. People need slack for unexpected requests, revisions and thinking time.

Targets vary by role. As an illustrative starting point:

  • Production roles (designers, developers, writers) often aim high, since most of their work is directly billable.
  • Account and project managers usually have lower targets because much of their time goes to coordination.
  • Owners and leads often have the lowest targets, since they also sell, hire and manage.

Pick targets that fit your agency, then multiply. If the designer above has 32 available hours and a target of 75%, their plannable client capacity is 24 hours a week.

Step 3: Map the demand

List every active project and retainer, and estimate the hours each needs per week by role. Include:

  • Committed work with dates.
  • Recurring retainer tasks, such as monthly content or reporting.
  • Likely work from proposals with a high chance of closing.
  • A buffer for revisions and small requests, often 10–15% on top.

A simple grid works well: people or roles down the side, weeks across the top, planned hours in each cell. Color cells over capacity red and under capacity yellow. The pattern usually becomes obvious within minutes.

Keep your sales pipeline connected to this view. If a large proposal is likely to close next month, the capacity plan should show where those hours will come from before you sign.

Step 4: Assign work with clear rules

Simple rules make assignment faster and fairer.

  1. Deadlines first. Work due within the next two weeks gets scheduled before anything else.
  2. Right skill, reasonable load. Assign to the best-fit person who is under capacity, not automatically to the strongest person.
  3. Cap overload. Nobody gets planned more than about 10% over their capacity without a conscious decision by a lead.
  4. Protect focus. Where possible, give people fewer, larger blocks of work rather than many small tasks across clients.

Build a skills matrix

List each team member against the skills your agency sells, rated 1 to 3. It shows who can back up whom and reveals single points of failure. If only one person can do paid social reporting, that is a risk to plan for.

Step 5: Review weekly

Capacity plans go stale fast. Hold a short weekly planning meeting, 20 to 30 minutes, to:

  • Compare planned versus actual hours from last week.
  • Update estimates for projects that ran over or under.
  • Rebalance next week’s assignments.
  • Flag risks early, such as a project waiting on client approvals.

Over a few months, the planned-versus-actual comparison improves your estimates for future proposals too.

When to hire, contract or say no

Turn hiring from a gut decision into a rule. Some useful triggers:

  • Sustained overload. A role has run above target utilization for several consecutive weeks and the pipeline shows no drop.
  • Recurring skills gap. You keep contracting out the same skill every month.
  • Growth locked in. Signed work covers a meaningful share of a new hire’s cost for the next several months.

If the overload is short-term or tied to one project, a freelancer or contractor is usually the better choice. If utilization is low across the board, the problem is sales or scoping, not headcount.

Sometimes the right answer is to decline or delay work. A clear capacity view makes it easier to tell a client, “We can start on the 15th,” instead of accepting everything and missing deadlines. Tight scope control helps as well; see our guide to a change request process for agencies.

Tools that make this easier

Start in a spreadsheet. When it becomes hard to keep updated, look for tools that connect tasks, projects and client records so demand is visible without re-entering data.

In SaaSVisionary, deals, tasks and appointments sit on the same client record, and a custom CRM report can show open work by owner or stage. Automating repetitive admin with workflow automation, such as follow-ups, reminders and task creation, can also free up hours your team currently spends on work nobody bills for. If you track profitability monthly, our guide to agency financial reports explains how utilization connects to margin.

Frequently asked questions

What is capacity planning for an agency?

It is the process of comparing how many productive hours your team has with how many hours your committed and likely work requires, broken down by person or role. The goal is to spot overload and idle time early, assign work fairly and make hiring decisions based on numbers rather than a general feeling of being busy.

What is a good utilization rate for agency staff?

It depends on the role and the agency’s model. Production roles usually carry higher targets than account managers or leadership, whose time includes coordination and sales. Planning anyone at full utilization is risky, because revisions and urgent requests always appear. Set a target for each role, track it weekly and adjust based on quality and burnout signals.

How do I know when my agency should hire?

Look for sustained overload in a specific role over several weeks, a skill you keep contracting out month after month and signed work that covers a large share of the new hire’s cost. If overload is short-term, use freelancers. If utilization is low overall, focus on sales or scoping instead of hiring.

Can I do agency capacity planning in a spreadsheet?

Yes, and many agencies should start there. A grid of people or roles against weeks, with available hours and planned hours in each cell, is enough to reveal most problems. Move to connected software once updating the sheet takes longer than the weekly planning meeting itself, or when you need it linked to your pipeline.

Want projects, tasks and clients in one connected view? Start a free 14-day trial.

#agency capacity planning#utilization rate#resource allocation#workload management#agency hiring
SaaSVisionary logo mark

Put every lead, call and payment in one place

Try the plan you choose free for 14 days. Switch plans or cancel any time from your billing settings.

  • 14-day free trial
  • No contract
  • Unlimited contacts
Open in new tab ↗

Loading…