If you run an agency, you’ve probably asked yourself some version of this question:
“We’re growing… so why doesn’t it feel more profitable?”
The answer, more often than not, comes down to one thing:
You’re not managing your gross margin.
Revenue growth alone doesn’t create profit. In fact, many agencies grow themselves into worse financial positions because they don’t understand the underlying unit economics of their business.
If you want a profitable, scalable agency, you need to understand one core concept:
Gross margin is the most important financial metric in your agency.
Everything else is secondary.
Gross margin measures the profitability of the work you deliver to clients.
It answers a simple but critical question:
“Are we making money on the services we sell?”
To calculate it, start with Agency Gross Income (AGI):
From there:
Finally:
If your agency generates:
Then:
For most marketing and creative agencies:
Healthy gross margin = 45%–55%
If you’re below that range, profitability becomes very difficult.
If you’re within or above that range, you have the foundation for a strong, sustainable business.
Here’s the key insight:
Gross margin is driven by just two things. This is what we call the Margin Triangle:
That’s it.
If your agency has a gross margin problem, it’s always one of these:
Project margin measures how profitable your work is.
It answers the question: “When we do client work, are we making enough money?”
At a high level:
Another way to think about it: Your average billing rate should be ~3x your cost rate.
Most agencies make the mistake of looking for broad, sweeping fixes.
But the best approach is much simpler:
Common causes include:
Once you identify patterns across projects, you can implement broader solutions.
But always start at the project level first.
Utilization measures how effectively your team’s time is being used.
It answers:
“How much of our team’s time is spent on client work?”
Important Clarification
You should only measure service team utilization.
Do NOT include:
Their utilization is irrelevant to delivery economics.
Many agencies try to adjust available hours for:
This is a mistake.
You should always use: 2,080 hours (40 hours x 52 weeks).
Why?
Instead of adjusting available hours, you adjust your target utilization rate.
If you’re targeting:
Then mathematically: Your service team utilization should be ~70%.
That’s the balance point.
Here’s where it all clicks:
Together, they determine your gross margin.
If either one breaks, profitability breaks.
One of the biggest misconceptions is that profitability is something you “fix” once.
It’s not.
Managing gross margin is an ongoing operational discipline.
Because:
You’re constantly balancing:
That tension is the reality of running an agency.
If you want to build a profitable agency, you don’t need more complexity.
You need clarity.
Focus on:
Master these three metrics, and you master your agency. Everything else is secondary.