Financial Management for Marketing Agencies: AGI, Realization Rate, and Utilization
Most marketing agencies measure the wrong revenue. Pass-through media spend hides the actual size of the business, while utilization and realization rates determine whether the work is profitable. Here is the agency-specific framework.
Why Standard Revenue Lies for Agencies
A marketing agency that bills $4M in revenue and spends $2.6M on media buys, freelancers, and production passthrough is, in operating terms, a $1.4M business. The other $2.6M is money flowing through the agency on behalf of clients. It is on the P&L, but it is not really revenue — and treating it as such distorts every margin metric you compute.
This is why agencies use Adjusted Gross Income (AGI) as the headline number, not gross revenue. AGI strips out the pass-through and reveals what the agency actually earned for its work. Every benchmark, every margin, every comp number gets calculated against AGI, not gross revenue. Get this right and the rest of agency finance falls into place.
Calculating AGI
The formula is straightforward:
AGI = Gross Revenue − Pass-through costs
Pass-through costs include:
- Media buys (programmatic, paid social, paid search) billed to clients at cost or markup
- Freelance and contractor fees billed to clients
- Production passthrough (printing, video production, location fees)
- Third-party software re-billed to clients
- Influencer fees, talent fees, and similar direct costs
What stays in AGI: retainer fees, project fees, agency-of-record fees, performance bonuses, and any markup the agency keeps on pass-through items. If you charge $10,000 of media at a 15% markup, the $10,000 is pass-through and the $1,500 markup is AGI.
| Item | Amount | AGI Treatment |
|---|---|---|
| Retainer fees | $1,800,000 | In AGI |
| Project fees | $900,000 | In AGI |
| Media buys (cost) | $2,000,000 | Pass-through |
| Media buys (markup) | $300,000 | In AGI |
| Freelance billed | $600,000 | Pass-through |
| Total Gross Revenue | $5,600,000 | |
| AGI | $3,000,000 |
This agency would describe itself as a "$3M agency" to peers and lenders, even though gross revenue is $5.6M. Both numbers are real; they just measure different things.
Realization Rate: Are You Capturing Your Work?
Realization rate measures how much of the work your team performs actually gets billed to clients. The formula:
Realization Rate = Billed Hours ÷ Total Hours Worked
If your team logs 1,200 hours in a month but you bill clients for only 900 of those hours, your realization rate is 75%. The remaining 25% — 300 hours — is work you performed for free. It might be scope creep, internal admin, fixing mistakes, or unbilled overflow. Whatever the cause, those 300 hours are pure margin compression.
Healthy benchmarks vary by agency model:
- Pure project shops: 80% to 90% realization. Tight scopes, fixed fees, change orders.
- Retainer agencies: 65% to 80% realization. Some scope creep is baked in.
- AOR agencies: 55% to 70% realization. Strategic depth means a lot of unbillable thinking.
- Sub-50% realization: serious problem. Either pricing is too low, scopes are too vague, or the team is doing work that should not exist.
Most agencies improve realization fastest by tightening scope-of-work documents and enforcing change orders for any additional work. The discipline costs nothing and recovers 5 to 10 percentage points within 90 days for an agency starting from a soft baseline.
Utilization Rate: Are People Doing Billable Work?
Utilization measures the share of a team member's working hours that go toward billable client work, regardless of whether you actually billed for them. Realization is about capture; utilization is about allocation.
Utilization Rate = Billable Hours ÷ Available Hours
If a senior strategist has 160 available hours in a month (40 hours/week × 4 weeks) and spends 110 hours on client work, utilization is 69%. The other 31% is internal time — meetings, training, business development, admin.
Target utilization rates by role:
- Junior staff (designer, copywriter, account coordinator): 75% to 85%. They should be deep in client work.
- Mid-level (senior designer, account manager): 65% to 75%. Some mentoring, some BD support.
- Senior staff (creative director, account director): 55% to 65%. Heavier strategy and client management.
- Leadership (managing director, CFO, head of new business): 30% to 50%. Mostly running the business.
Average agency utilization across all billable roles tends to land between 60% and 70%. Below 55% signals overstaffing or pipeline gaps; above 80% signals understaffing and burnout risk. Both extremes are warnings.
| Metric | Healthy | Warning | Critical |
|---|---|---|---|
| Realization Rate | 75%+ | 60-75% | under 60% |
| Utilization (avg) | 60-75% | 50-60% or 75-85% | under 50% or over 85% |
| AGI per FTE | $180K-220K | $140K-180K | under $140K |
| Operating Margin (% AGI) | 20-25% | 10-20% | under 10% |
AGI per FTE: The Single Most Important Productivity Number
If you only track one composite metric, track AGI per full-time equivalent (FTE). It captures pricing, realization, utilization, and team mix in one number.
AGI per FTE = AGI ÷ Average FTE count
An agency with $3M AGI and 15 FTEs (including non-billable roles) has $200K AGI per FTE. The industry benchmark for healthy agencies sits between $180K and $220K. Above $220K signals strong pricing or lean operations. Below $140K signals one of three structural problems: under-pricing, over-staffing, or weak utilization.
The trap to avoid is treating AGI per FTE as an aspirational North Star. It is a diagnostic. If yours is $135K, the question is not "how do we get to $200K?" but "which of pricing, staffing, or utilization is the binding constraint?" Pull the lever that matches the constraint, not the average of all three.
Benchmarks for Agency Profitability
Healthy agencies hit these targets, calculated against AGI:
- Direct labor cost: 50% to 55% of AGI
- Overhead: 25% to 30% of AGI
- Operating margin: 20% to 25% of AGI
The 50/30/20 split is the rough rule of thumb. If direct labor creeps above 55%, you are either over-staffed or under-pricing. If overhead creeps above 30%, you are carrying too much non-billable infrastructure. If operating margin drops below 15%, the model is in stress regardless of which side caused it.
Putting the Framework Together
The monthly agency dashboard, in its simplest defensible form:
- AGI — gross revenue minus pass-through
- AGI per FTE — productivity composite
- Realization rate — billing capture
- Utilization rate by role band — staffing efficiency
- Operating margin (% AGI) — bottom-line health
Five numbers. Update them monthly. Compare against benchmarks. Investigate any number that drifts more than 10% from its trailing-three-month average. That is the entire agency-finance discipline, distilled. For a deeper view on the cash side, pair this with our 13-week cash forecast walkthrough — agencies tend to have lumpy cash flow because of media-buy timing, and the weekly view catches it. For pricing strategy, see retainer vs project pricing for agencies.
Tooling the Workflow
The math is simple; the data assembly is not. Time-tracking systems, project management tools, the accounting ledger, and the media-buy platforms each hold a piece of the puzzle. Finntree's agency module pulls AGI calculations directly from your invoices, segments pass-through automatically based on vendor categorization, and integrates with Harvest, Toggl, and ClickUp for utilization and realization data. Starter at $39.99/mo gives you AGI reporting and the FTE productivity dashboard. Pro at $99.99/mo adds the realization-by-client breakdown and the utilization-by-role drill-down. Once the data is wired up, the five-number dashboard becomes a 30-second monthly check rather than a half-day spreadsheet exercise.
Ready to put this into practice?
Finntree's AI CFO analyzes your finances using strategies from hundreds of top CFOs.
Start Your Free Trial