Marketing Agency Profit Margins: What's Normal?
Most agency owners have a rough sense of whether a month felt good, but far fewer can tell you their delivery margin, their operating margin, or whether either number is healthy.
That's a problem, because revenue tells you almost nothing about whether an agency is actually well run.
Two agencies with identical revenue can have completely different profitability depending on how they price, how they staff delivery, and how much of their revenue is real income versus pass-through client spend. Margins are where the truth lives, and most agencies aren't measuring the ones that matter.
This post covers what healthy profit margins look like for a marketing agency, the specific margin measures that matter more than the generic ones, and what each number tells you about your pricing and operations.
The benchmarks here are general ranges drawn from agency financial data and the patterns we see in practice, and your real numbers will vary with your model, your market, and your service mix.
For the deeper explanation of why a standard P&L hides these numbers, see Why Your Agency P&L Is Lying to You.
For the full set of numbers worth tracking, see The Financial Metrics Every Agency Owner Should Track.
Why revenue is the wrong starting point
The first thing to understand about agency margins is that you can't measure them against total revenue, because for many agencies a large share of revenue isn't really theirs. When you run client ad spend through your accounts, that money inflates your top line without representing income you earned. An agency showing $4 million in revenue might only have $2 million in real income once pass-through media spend and white-label vendor costs are stripped out.
That real income figure is Agency Gross Income, or AGI, and it's the correct basis for every margin calculation.
AGI is total revenue minus pass-through costs, and measuring your margins against AGI rather than against total revenue is the difference between numbers that mean something and numbers that flatter or mislead you.
Every benchmark below is expressed against AGI for that reason. If you've been calculating margins against total revenue and a big chunk of that revenue is pass-through, your margins have looked healthier than they actually are.
Delivery margin
Delivery margin is your AGI minus the direct cost of delivering client work, expressed as a percentage of AGI. The direct cost of delivery is the payroll of the people doing the work, the contractors and freelancers producing client deliverables, and the software used specifically to deliver. It excludes overhead like founder salary, admin, rent, and general marketing.
Healthy delivery margin for a marketing agency commonly runs at least 60 percent of AGI.
That means for every dollar of real income, roughly half is left after paying the direct cost of producing the work, before overhead. Below 60 percent usually signals that delivery is over-leveraged relative to income, meaning either your team is too expensive for what you're billing or your pricing is too low for what delivery costs.
Above 60 percent can indicate delivery is under-resourced, which often shows up later as quality problems or capacity constraints as you try to scale.
Delivery margin is the single clearest signal of whether your core business, the actual client work, is economically sound, because it isolates the profitability of the work itself from the cost of running the company around it.
Operating margin
Operating margin is what's left after both delivery costs and overhead come out of AGI, expressed as a percentage of AGI. This is the bottom line, the number that determines whether the agency is genuinely profitable or just busy.
The widely referenced benchmark for a healthy agency operating margin is around 20 to 25 percent of AGI, with anything above 15 percent generally considered reasonably healthy.
Below 15 percent points to a structural issue, and the issue is usually one of three things: pricing that's too low, delivery costs that are too high, or overhead that's grown beyond what the agency can support.
Operating margin sits downstream of everything, which means a weak operating margin with a healthy delivery margin points you toward overhead, while a weak operating margin with a weak delivery margin points you toward pricing or delivery cost.
Gross margin by service line
Beyond the agency-wide numbers, margin by service line is where a lot of agencies discover uncomfortable truths. Different services carry different margins, and blending them hides which parts of the business are carrying the rest.
Retainer-based work often carries stronger margins than project work, because the relationship is ongoing, the delivery becomes more efficient over time, and the revenue is predictable enough to staff against efficiently.
Project work can carry lower margins because each project has discovery, scoping, and ramp-up cost that recurs with every new engagement. Pass-through-heavy services like media buying carry thin margins on the pass-through itself, which is exactly why measuring against AGI matters so much for agencies doing paid media.
When you separate margin by service line, you often find that one or two services are subsidizing others, or that a service you thought was a strength is barely breaking even once you account for the delivery cost. That visibility is what lets you reprice, restructure, or drop the services that aren't working.
Client-level margin
The last margin worth measuring is at the client level, because agency-wide numbers can look fine while individual clients lose money. Most agencies have a spread of client profitability, where the best clients are highly profitable and the worst are break-even or negative once you account for the real delivery cost of serving them.
The clients that lose money are rarely the obvious ones.
A client that looks like solid revenue on the top line can be deeply unprofitable if they consume disproportionate team time, demand constant revisions, or were priced too low at the start and never repriced. Without client-level margin tracking, nothing in your financials flags these, so agencies keep unprofitable clients indefinitely. With it, the bleed becomes visible and you can reprice, adjust scope, or make a deliberate decision to let a client go.
What to do when margins are below benchmark
When your margins come in low, the diagnosis follows the structure of the numbers themselves.
If delivery margin is weak, the problem is either pricing or delivery cost. Either you're charging too little for the work, or the cost of producing it is too high relative to what you charge, whether from over-senior staffing, inefficiency, or scope creep that isn't billed. The fix starts with understanding which, and that requires knowing your delivery cost by client and service line rather than in aggregate.
If delivery margin is healthy but operating margin is weak, the problem is overhead. Overhead has grown beyond what your AGI supports, and the fix is a category-by-category review of where the overhead is going and whether each piece is producing a return.
If margins look fine agency-wide but the business still feels tight, the problem is usually distribution: a couple of unprofitable clients or an underpriced service line dragging on otherwise healthy numbers. Client-level and service-line margin analysis surfaces it.
In every case, the diagnosis depends on books structured to show these numbers, which a generic chart of accounts does not do.
You can't calculate AGI without separating pass-throughs, you can't calculate delivery margin without separating delivery cost from overhead, and you can't see client or service-line margin without allocating cost to them. The margins conversation is inseparable from the bookkeeping conversation, because the analysis is only possible if the financial structure underneath produces the numbers.
At Prophet Accounting, we work with marketing agencies, creative shops, and coaching businesses across the country.
We structure your books to surface AGI, delivery margin, operating margin, and client-level profitability, so you can measure your agency against real benchmarks instead of guessing from revenue.
If you can't say what your delivery or operating margin is, schedule a consultation at prophetaccounting.com/agencies or give us a call at (772) 380-2871.
For a quick read on monthly bookkeeping costs, our pricing calculator gives you a ballpark in about two minutes.