Resources

The Margin Triangle: How to Build a Profitable Agency

Written by Caroline Rownd | Mar 18, 2026 8:49:02 PM

The Real Reason Most Agencies Aren’t Profitable

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.

 

What Is Gross Margin (And Why It Matters So Much)?

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):

  • Revenue (or billings) - pass-through costs (media spend, freelancers, contractors, etc.)
    = AGI (net revenue)

From there:

  • AGI - cost of goods sold (COGS) (primarily service team wages)
    = Gross Profit

Finally:

  • Gross Margin = Gross Profit ÷ AGI

Example

If your agency generates:

  • $1,000,000 in AGI
  • $500,000 in service delivery costs

Then:

  • Gross Profit = $500,000
  • Gross Margin = 50%

What Is a Healthy Gross Margin for Agencies?

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.

 

The Margin Triangle: The 2 Levers That Control Profitability

Here’s the key insight:

Gross margin is driven by just two things. This is what we call the Margin Triangle:

  1. Project Margin
  2. Utilization

That’s it.

If your agency has a gross margin problem, it’s always one of these:

  • You’re not making enough money on your work (project margin problem)
  • Your team isn’t doing enough billable work (utilization problem)
  • Or both

 

Lever #1: Project Margin

Project margin measures how profitable your work is.

It answers the question:  “When we do client work, are we making enough money?”

How to Calculate Project Margin

At a high level:

  • Project Revenue - cost of delivery (time × cost rate)
    = Project Profit

Target Healthy project margin ≈ 65%

Another way to think about it: Your average billing rate should be ~3x your cost rate.

 

How to Improve Project Margin

Most agencies make the mistake of looking for broad, sweeping fixes.

But the best approach is much simpler:

  1. Analyze projects individually
  2. Identify underperforming work
  3. Diagnose specific issues

Common causes include:

  • Scope creep
  • Underpricing
  • Inefficient delivery
  • Misalignment between sales and delivery teams

Once you identify patterns across projects, you can implement broader solutions.

But always start at the project level first.

 

Lever #2: Utilization

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?”

How to Calculate Utilization

  • Client Hours ÷ Available Hours (2,080 annually per employee)
    = Utilization

Important Clarification

You should only measure service team utilization.

Do NOT include:

  • Sales roles
  • Admin roles
  • Leadership

Their utilization is irrelevant to delivery economics.

 

Why 2,080 Hours Matters

Many agencies try to adjust available hours for:

  • PTO
  • Holidays
  • Sick days

This is a mistake.

You should always use: 2,080 hours (40 hours x 52 weeks).

Why?

  • It keeps calculations consistent
  • It preserves the math between project margin and utilization
  • It allows benchmarking across agencies

Instead of adjusting available hours, you adjust your target utilization rate.

 

What Is a Healthy Utilization Rate?

If you’re targeting:

  • 50% gross margin
  • 65% project margin

Then mathematically: Your service team utilization should be ~70%.

That’s the balance point.

 

How the Margin Triangle Works Together

Here’s where it all clicks:

  • Project margin tells you how profitable your work is
  • Utilization tells you how efficiently your team is deployed

Together, they determine your gross margin.

If either one breaks, profitability breaks.

 

Why Profitability Is a Continuous Process

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:

  • Demand fluctuates
  • Team capacity changes
  • Projects vary in complexity
  • Hiring and churn affect utilization

You’re constantly balancing:

  • A fixed supply of labor
  • Against a variable demand for work

That tension is the reality of running an agency.

 

The Bottom Line

If you want to build a profitable agency, you don’t need more complexity.

You need clarity.

Focus on:

  • Gross Margin (your scorecard)
  • Project Margin (profitability of work)
  • Utilization (efficiency of your team)

Master these three metrics, and you master your agency. Everything else is secondary.

 

To listen to the full conversation, click below and subscribe to our YouTube channel for more insights.