On this page
- What is agency capacity planning?
- Why do agencies get capacity planning wrong?
- How do you calculate agency capacity?
- Step 1: Start with gross hours
- Step 2: Subtract time off
- Step 3: Subtract non-billable time
- Step 4: Apply a target utilization
- Step 5: Put the formula together
- A worked example: a 25-person agency
- How far ahead should agencies plan capacity?
- How should you handle retainers, projects and pipeline?
- What should you do when you are over capacity?
- Which tools help with agency capacity planning?
- What does a weekly capacity routine look like?
- What metrics should you watch alongside capacity?
- Frequently asked questions about agency capacity planning
- What is a good utilization rate for a marketing agency?
- How do you calculate capacity for a marketing agency?
- What is the difference between capacity planning and resource planning?
- How often should an agency review capacity?
- When should an agency hire based on capacity?
- The short version
- Common questions
Agency capacity planning compares the billable hours your team can deliver, by role and by week, against the hours already sold. Calculate it as (gross hours - time off - non-billable time) x target utilization, then subtract committed retainer and project hours. Plan in hours not headcount, by role not as one pool, and put the remaining number in front of whoever is selling before any start date is confirmed.
Most agencies find out they are over capacity the same way. A client signs, kickoff is booked for Monday, and on Friday someone realizes the only senior strategist who can run the account is already at 140 percent of her week. Nobody lied. The sales lead looked at a spreadsheet that said she had room. The spreadsheet was last updated three weeks ago.
Agency capacity planning is the fix for that Friday. It is the practice of comparing the hours your team can actually deliver against the hours you have already sold, by role and by week, so you know whether you can say yes to the next client before you say it.
This guide covers how to calculate agency capacity, the formula for available hours that most agencies get wrong, a worked example for a 25-person agency, and the weekly routine that keeps the numbers honest.
What is agency capacity planning?
Agency capacity planning is the process of forecasting how many billable hours your team can deliver over a period, matching that supply against committed and expected client work, and deciding what to hire, defer or decline. It answers one question: given what we have sold, how much room do we have left, and in which roles?
That last part is what separates agency capacity planning from the generic version you will find in a project management textbook. A factory has interchangeable machines. An agency has a paid media lead who cannot be swapped for a designer, a senior writer whose hours cost three times a junior's, and clients who each expect their own named team. Capacity is never one number. It is a grid of roles by weeks.
Two terms get mixed up here, so it helps to separate them:
- Capacity is the supply side: the hours your people can realistically deliver.
- Demand is the work side: hours already committed through retainers and projects, plus the pipeline you expect to close.
- Utilization is the ratio between billable hours worked and hours available. It is a result, not a plan.
If you want the short definitions, the glossary has entries for capacity planning and utilization rate.
Why do agencies get capacity planning wrong?
Three patterns show up again and again in growing agencies.
They plan with headcount instead of hours. "We have eight people on the delivery team" feels like a capacity number. It is not. Eight people times 40 hours is 320 hours, and you will never bill 320 hours from eight people. Holidays, internal meetings, sales support, training and the Friday afternoon nobody works at full speed all come out first.
They plan the team as one pool. A 20-person agency might show 200 open hours in a month and still be unable to take a new SEO client, because every open hour sits with designers and account managers. Pooled capacity hides role-level shortages until the work is already sold.
They plan once. A capacity spreadsheet built at the start of the quarter is wrong by week three. Scope changes, a client pauses, someone resigns, a project slips two weeks into the next month. Capacity is a live number, and a stale one is worse than none because people trust it.
There is a fourth cause underneath all three: the data lives in separate places. Hours are in a time tracker, retainers are in a billing tool, the pipeline is in a CRM and the plan is in a sheet. Each one is correct on its own and none of them agree.
How do you calculate agency capacity?
Start with available hours per person, then adjust for the realities that remove time, then convert to billable capacity by role.
Step 1: Start with gross hours
For each person, take contracted hours for the period. A full-time employee is typically 40 hours a week, so 160 to 173 hours in a month depending on the calendar.
Step 2: Subtract time off
Remove vacation, public holidays, sick time and planned leave. Be specific. Do not use a flat 10 percent. Pull the actual dates from your calendar for the period you are planning, because a month with two bank holidays and a team offsite has very different capacity from a quiet month.
Step 3: Subtract non-billable time
Everyone has internal work that never touches a client: team meetings, hiring interviews, training, tooling, internal projects, pitching. Senior people carry far more of it than juniors. A strategist who also leads two new-business pitches a month may have only 55 percent of her time available for billable delivery.
This is where most capacity plans go wrong, because the non-billable load is invisible until you measure it. The only reliable way to find it is to look at several months of tracked time. If your team does not track consistently, fix that first. Our guide on time tracking that agency teams actually do covers how.
Step 4: Apply a target utilization
Utilization targets vary by role. A common starting point for marketing agencies:
- Individual contributors on client work (designers, writers, specialists): 70 to 80 percent
- Account managers and project managers: 55 to 70 percent
- Team leads and senior strategists: 40 to 60 percent
- Directors and partners: 20 to 40 percent
Treat these as a starting point and replace them with your own tracked averages as soon as you have three months of data. Targets are not goals to push people toward. They are the basis for how many hours you can sell without burning the team out.
Step 5: Put the formula together
For each role in the period:
Billable capacity = (gross hours - time off - non-billable time) x target utilization
Then compare against committed demand:
Remaining capacity = billable capacity - hours committed across retainers and projects
The remaining number, by role and by week, is what you hand to whoever is selling.
A worked example: a 25-person agency
Take a performance and content agency with 25 people, planning one four-week month. The delivery team looks like this:
- Paid media: 4 people
- SEO and content: 6 people
- Design and creative: 4 people
- Account management: 4 people
- Leadership and operations: 7 people
Focus on paid media. Four people at 160 gross hours each is 640 hours. Across the month, two people take three days off between them, which removes 24 hours, leaving 616. Internal meetings, training and pitch support average 15 percent, which removes about 92 hours, leaving 524. At a 75 percent billable target, billable capacity is about 393 hours for the month.
Now the demand side. Paid media has seven active retainers sold at a mix of 40, 50, 60 and 80 hours a month. Together they total 410 hours. Remaining capacity is a negative 17 hours. The paid media team is already over before the new client the sales lead is about to close.
This is the part the pooled view hides. Across the whole agency there may be plenty of room. In the one role this client needs, there is none. The honest answers on the table are to hire a contractor, push the start date two weeks until a project wraps, or price the work to cover a senior freelancer. Each one is a decision you can make on Tuesday with a number in hand, rather than a scramble on Friday.
How far ahead should agencies plan capacity?
Plan at three horizons, each with a different job.
Two weeks ahead: the delivery view. This is the schedule your project managers run. It answers who is doing what, and where today's collisions are. It should be accurate to the day.
Six to eight weeks ahead: the commitment view. This is where you decide whether to accept work. It is accurate to the week. Retainers are known, projects have a start and end window, and you add weighted pipeline for deals likely to close. Most sales decisions should be made against this view.
Three to six months ahead: the hiring view. This is accurate to the month. You are looking for sustained gaps by role that justify a hire, and sustained surpluses that mean you can stretch into new service lines. A single over-booked week is a scheduling problem. Three straight months over-booked in the same role is a hiring problem.
The mistake is using one view for all three jobs. A day-by-day schedule is too fine to make a hiring call, and a quarterly headcount plan is too coarse to tell you whether a Monday kickoff is safe.
How should you handle retainers, projects and pipeline?
The hardest part of agency capacity planning is that your demand is three different kinds of work with different levels of certainty.
Retainers are recurring, so they are the easiest to plan, but only if you plan the hours you expect to deliver and not the hours on the invoice. A retainer sold at 50 hours that consistently takes 62 is a 62-hour retainer for planning purposes, and the extra 12 is margin leaking away. This is the gap described in agency profitability: hours times rate is lying to you.
Projects have a start, an end and a shape. Plan them as a curve, not a block. A website build typically needs heavy strategy and design hours up front, development in the middle and QA at the end. Putting it in as 40 hours a week for 10 weeks will either overstate or understate capacity in every single week.
Pipeline should be weighted by probability, not ignored and not counted at face value. A common approach is to include proposals at the close rate you have actually seen: if you win roughly one in three, count a third of the hours, and flag the roles that would be stretched if all of them landed.
A practical rule for sales conversations: never confirm a start date on a new client until the person selling it has seen remaining capacity for the specific roles involved.
What should you do when you are over capacity?
You have five real options, and the order matters.
- Move start dates. The cheapest fix and the one most often skipped. A two-week delay costs nothing if the client agrees and you tell them early.
- Rebalance across the team. Check whether a similarly skilled person has room. This only works if skills are recorded by person, not guessed.
- Use contractors or partners. Bring in freelancers for the specific skill that is short, and price the work so the contractor cost does not erase the margin.
- Reprice or rescope. If a retainer consistently needs more hours than it sells, the answer is not to ask the team to work faster. It is a conversation about scope or fee. The same logic is in how to price a marketing agency retainer.
- Decline or defer. Saying no to a client you cannot serve well protects the three clients you already have. It is a capacity decision, not a failure.
What does not belong on the list is "work weekends." If overtime is the plan, it should be a visible, deliberate decision with an end date, not the default way the agency absorbs poor planning.
Which tools help with agency capacity planning?
Most agencies move through three stages.
- Spreadsheets. Fine at five to eight people. They break when the number of clients, roles and weeks grows, mostly because nobody updates them and no one else can see what changed.
- A project management tool with a workload view. Better for visibility into tasks, but task estimates and billable hours are different things, and most general tools do not connect to retainers, billing or the pipeline.
- Agency operating software. The point is that hours, retainers, pipeline and people live in one system, so the capacity number updates when the work does.
Here are the options agencies usually evaluate:
- Verbial - Marketing agency operating software with capacity planning built around who has room before you say yes, connected to the same retainers, time and pipeline the rest of the agency runs on.
- Float or Resource Guru style schedulers - Strong dedicated scheduling views, but standalone, so retainer burn and pipeline are another tab.
- General project tools with workload views (Asana, ClickUp, Monday) - Good for task visibility, light on role-based billable capacity.
- Spreadsheets - Free and flexible, until the second person edits it.
If you are comparing full platforms, the pages on Productive.io versus Verbial and Accelo alternatives lay out the trade-offs for marketing agencies specifically.
What does a weekly capacity routine look like?
The plan only works if somebody owns it. A routine that holds up in a 20 to 50 person agency takes about 30 minutes a week:
- Monday, 15 minutes: Delivery leads review the two-week view. Who is over 100 percent, who is under 60 percent, and what moves?
- Wednesday, 10 minutes: Whoever runs sales or account growth checks remaining capacity by role against the pipeline before confirming any start date.
- Friday, 5 minutes: Update actuals. Retainers that ran over, projects that slipped, new time off. The plan for next week is only as good as this step.
Once a month, the leadership team spends an hour on the hiring view: sustained gaps, sustained surpluses, and utilization by role against target. If you want a quick sanity check on where your own team sits today, the utilization calculator will do the arithmetic.
What metrics should you watch alongside capacity?
Capacity on its own tells you about hours. These four tell you whether the hours are healthy.
- Billable utilization by role. Not the agency average. An agency average of 68 percent can hide one person at 95 and another at 40.
- Realization rate. The share of worked hours you actually bill. Low realization with high utilization means you are busy and not paid. See the glossary entry for realization rate.
- Retainer burn. Hours used against hours sold, mid-month, not after the invoice. Retainer burn rate is the earliest warning that a client needs a scope conversation.
- Effective hourly rate. Revenue divided by all hours worked, including the unbilled ones. It is the number that tells you whether a full team is a profitable team.
Frequently asked questions about agency capacity planning
What is a good utilization rate for a marketing agency?
Most marketing agencies aim for 70 to 80 percent billable utilization for individual contributors on client work, with lower targets for account managers, team leads and leadership. Rates above 85 percent for sustained periods usually mean the plan has no room for sick days, scope creep or internal work, and they tend to show up as quality problems and turnover within a few months.
How do you calculate capacity for a marketing agency?
For each role, take gross hours, subtract time off and non-billable time, then multiply by your target utilization. That gives billable capacity. Subtract hours already committed to retainers and projects to get remaining capacity. Do this by role and by week, not as one agency-wide number.
What is the difference between capacity planning and resource planning?
Capacity planning asks how many hours you can deliver and whether it covers what you have sold. Resource planning, or scheduling, assigns specific people to specific work on specific days. You need both: capacity planning to make accept or decline decisions, and resource planning to run the week.
How often should an agency review capacity?
Weekly for the near-term schedule, and monthly for hiring and pipeline decisions. Review it immediately whenever a large deal closes, a key person leaves or a client pauses, because any of those changes the remaining hours in a specific role.
When should an agency hire based on capacity?
Hire when the same role shows a sustained shortfall of three or more months, when pipeline suggests that gap will continue, and when contractors are already covering it. A single bad month is a scheduling problem. A recurring one is a headcount problem.
The short version
Agency capacity planning comes down to a few habits. Plan in hours, not heads. Plan by role, not as one pool. Subtract non-billable time honestly. Count retainers at the hours they really take. Weight the pipeline. Look at three horizons instead of one. And put one number in front of whoever is selling, so the answer to "can we take this on?" is never a guess.
If you want to see where your own agency stands, start with the utilization calculator, then look at how Verbial's capacity planning shows who has room before you say yes.
Common questions
What is a good utilization rate for a marketing agency?
Most marketing agencies aim for 70 to 80 percent billable utilization for individual contributors on client work, with lower targets for account managers, team leads and leadership. Rates above 85 percent for sustained periods usually mean the plan has no room for sick days, scope creep or internal work, and they tend to show up as quality problems and turnover within a few months.
How do you calculate capacity for a marketing agency?
For each role, take gross hours, subtract time off and non-billable time, then multiply by your target utilization. That gives billable capacity. Subtract hours already committed to retainers and projects to get remaining capacity. Do this by role and by week, not as one agency-wide number.
What is the difference between capacity planning and resource planning?
Capacity planning asks how many hours you can deliver and whether it covers what you have sold. Resource planning, or scheduling, assigns specific people to specific work on specific days. You need both: capacity planning to make accept or decline decisions, and resource planning to run the week.
How often should an agency review capacity?
Weekly for the near-term schedule, and monthly for hiring and pipeline decisions. Review it immediately whenever a large deal closes, a key person leaves or a client pauses, because any of those changes the remaining hours in a specific role.
When should an agency hire based on capacity?
Hire when the same role shows a sustained shortfall of three or more months, when pipeline suggests that gap will continue, and when contractors are already covering it. A single bad month is a scheduling problem. A recurring one is a headcount problem.
Written by Alex Borden. Filed under Operations, Profitability, Time tracking.