AgencyFlo

by Jonny Stuart14 Jun 2026

Insights

How to calculate agency profitability

How to calculate agency profitability?

Agency profitability is revenue minus the cost of delivery, measured per project. Here's the formula, a worked example, the 2026 benchmarks, and how to see margin in real time.

How to calculate agency profitability
Agency profitability is revenue minus the cost of delivery, expressed as a margin. Calculate it per project: revenue − (hours logged × fully-loaded cost rate) − pass-through costs, divided by revenue - then roll the projects up for the whole agency. Healthy agencies run a 50-60% gross margin and a 15-25% net margin. The hard part is not the maths; it is measuring it while a slipping project can still be fixed, not at month-end.

We ran our 15-person studio for years without a profitability number we trusted. We knew revenue, we knew the bank balance, and we assumed the gap was profit. It was not. The gap was timing, unbilled hours and a couple of projects quietly running at a loss while the busy ones carried them.

Agency profitability is not complicated to calculate. It is complicated to *see in time*. Here is the formula, a worked example, and what good looks like in 2026.

What agency profitability actually measures

75-85%Healthy billable utilisation range for delivery staff.Bennett Financials

Profitability is what is left after the cost of delivering the work is taken out of the revenue it earned. For an agency, the cost of delivery is mostly people's time, so the number lives or dies on whether you track hours against the right project at an honest cost rate.

Two levels matter. Project margin is the profit on a single engagement. Agency profitability is every project's margin rolled up, minus the overhead that no single project carries. Owners who only watch the agency-level number miss the project-level leaks that create it.

The formula

Project margin is straightforward:

  • Delivery cost = hours logged × fully-loaded cost rate, plus pass-through costs
  • Project profit = revenue − delivery cost
  • Project margin = project profit ÷ revenue

The fully-loaded cost rate is the part most agencies get wrong. It is not salary ÷ hours. It is total cost of employment (salary, employer tax, benefits, software, allocated rent and admin) divided by realistically billable hours. A designer on £45,000 salary can carry a fully-loaded cost closer to £40-45 an hour once overhead is included.

A worked example

Take a £20,000 fixed-fee website project, estimated at 100 hours. At a blended cost rate of £60 an hour, planned delivery cost is £6,000, for a planned gross margin of 70%. Healthy.

Now run it the way projects actually go. Three unbilled revision rounds and a "quick" extra page push it to 150 hours. Delivery cost is now £9,000, profit is £11,000, and the margin has dropped to 55%. Add the account director's 12 unlogged hours of client comms at £90 cost and the real margin is closer to 50% - still fine, but a fifth of the planned profit gone, none of it visible until reconciliation.

Worked exampleSame project. The profit you keep shrinks.Every bar is the same £20,000 fee. The highlighted part is the profit you keep.
Planned100 hrs × £6070%
After 3 revision rounds150 hrs × £6055%
+ unlogged client comms+12 hrs × £9050%
Profit keptCost of delivery
Same £20,000 fee, three times. Nobody chose to earn less. The profit just leaked an hour at a time, with none of it visible until the project was already closed.

What good looks like (2026 benchmarks)

20%Net margin most agency advisors call healthy (25% a strong target).Agency Management Institute
50-60%Typical gross margin on agency client work.Sidekick Accounting
52%Share of projects that hit scope creep, at ~27% average overrun.PMI, 2024

Across the benchmarks, healthy agencies land at a 50-60% gross margin on client work and a 15-25% net margin after overhead. Specialist and niche agencies sit at the top of that range because positioning lets them charge more for the same delivery cost.

The biggest drag on those numbers is rarely pricing. It is leakage. PMI's 2024 research found 52% of projects experience scope creep, with an average 27% cost overrun on the work affected, and a further slice of hours is simply never invoiced. The margin was there in the proposal; it drained out during delivery.

Why month-end is too late

If profitability only appears when the accountant closes the month, you are steering by the rear-view mirror. The over-servicing has already happened. The unprofitable project is already delivered. The only decisions left are about the next project, not the one that lost money.

The agencies that protect margin move the number to where they can still act on it: phase-level, in real time. A team that can see on a Wednesday that a discovery phase has burned 70% of its budget for 50% of the deliverable will raise it. A team that finds out at month-end will not, because there is nothing left to do.

How to see margin in real time

Real-time profitability needs three things on one record: time logged against the project, a cost rate per person, and the project's budget. When those share a data model, margin recalculates the moment a timesheet is saved: no export, no reconciliation, no spreadsheet that disagrees with the tool.

That is the reason project profitability software exists, and the reason we built AgencyFlo: a designer logging two hours updates the task budget, the project margin and the client's running spend in one step. The formula above is simple. Keeping its inputs live and connected is the whole game.

Key takeaways

  • Project margin = (revenue − delivery cost − pass-through costs) ÷ revenue. Delivery cost is mostly hours × a fully-loaded cost rate.
  • Benchmarks: healthy agencies target a 50-60% gross margin and a 15-25% net margin.
  • Most margin leaks to scope creep (52% of projects, ~27% overrun) and unbilled hours. It is usually found too late.
  • Real-time margin is the lever: catch a project that has burned 70% of budget at 50% done while you can still act.
  • You need three inputs on one record: time logged against the project, a cost rate per person, and the project budget.

Frequently asked questions

How do you calculate agency profitability?+

Per project: subtract delivery cost (hours logged × a fully-loaded cost rate, plus pass-through costs) from project revenue, then divide by revenue for the margin. Roll every project up and subtract overhead to get the agency's net profitability.

What is a good profit margin for an agency?+

Healthy agencies target a 50-60% gross margin on client work and a 15-25% net margin after overhead. Specialist agencies sit at the top of that range; the number matters less than seeing it early enough to protect it.

What's the difference between gross and net margin for an agency?+

Gross margin is revenue minus the direct cost of delivering the work (mostly billable people's time). Net margin takes gross margin and subtracts overhead: rent, admin, non-billable salaries, software. Project decisions are driven by gross margin; the health of the business is the net.

Why calculate profitability per project, not just for the agency?+

Because the agency-level number hides the leaks that create it. A 20% agency margin can be a few high-margin projects carrying several that lose money. Per-project margin shows you which work to do more of and which clients are quietly draining capacity.

What is project profitability software?+

Project profitability software calculates margin per project in real time from logged hours, cost rates and budgets, so you see which work is profitable while it is still live. AgencyFlo does this natively because time, budgets and invoices share one data model.

Sources

  1. What is a reasonable agency profit margin? - Agency Management Institute
  2. Creative Agency Profit Margin Benchmark - Sidekick Accounting
  3. How Profitable are Digital Agencies? - Promethean Research
  4. Pulse of the Profession 2024: Project Success in Disruptive Times - Project Management Institute
  5. Utilisation vs realisation rates: marketing agencies - Bennett Financials

About the Author

Jonny Stuart

Founder & CEO, AgencyFlo

Jonny is the founder of AgencyFlo and previously ran a 15-person product studio. He writes about agency operations, margin, and the closed-loop tooling shift that makes both possible.

Operate and grow your agency, the right way.

The only tool your agency needs to run faster with less and make more money.