
Revenue is how agencies measure growth; margin per project is how they should.
It’s not that agency owners don’t care about profitability—most care about it deeply. The problem is that the way they measure it tends to stop at the top line, where monthly revenue gets reported in team meetings, retainer totals get celebrated in Slack channels, and new client logos get pinned to pitch decks.
Meanwhile, some of the busiest agencies in the industry are quietly bleeding profit on the very projects they think are fueling their growth.
The problem isn’t ambition; it’s visibility. When every project looks the same on a revenue report, there’s no way to tell the difference between a $30,000 website build that returns a 55% margin and a $30,000 website build that barely breaks even after scope creep, extra revisions, and underestimated hours eat through the budget.
Margin per project is the metric that draws that line. And for most agencies, it’s the one metric that could change everything about how they price, staff, sell, and grow.
What Margin Per Project Actually Measures
Margin per project is the percentage of revenue that remains after you subtract the direct costs of delivering the work. It’s not your agency-wide profit margin, and it’s not your gross revenue minus overhead. It’s tighter than that, and that’s what makes it useful.
- The Basic Calculation
The formula is straightforward: subtract the total delivery cost from the project revenue, divide the result by the project revenue, and multiply by 100 to get a percentage.
Project revenue is whatever the client pays for that specific deliverable.
Delivery cost includes every direct expense tied to producing the work—internal labor (calculated by hours multiplied by a loaded hourly rate), contractor or freelancer fees, software or tool costs specific to the project, and any pass-through expenses like stock photography, hosting, or media spend that the agency absorbs.
- What Gets Missed
Most agencies either skip this calculation entirely or use estimates that don’t reflect actual time spent. If your team logs hours loosely—or not at all—your margin numbers are fiction.
The target that matters most is the margin on each individual project, and it needs to run well above your agency-wide profit number to absorb the costs that sit between delivery and the bottom line.
Overhead, utilization gaps, and the inevitable scope creep all eat into that buffer, which means a project that looks like it broke even on paper may have actually cost the agency money once everything is accounted for.
Why Revenue Alone Creates a Blind Spot
An agency generating $2 million in annual revenue sounds healthy on paper. But if the average margin per project is hovering around 20%, that same agency is running on razor-thin profits that leave almost no room for hiring, investment, or mistakes.
According to HubSpot’s Agency Pricing & Financials Report, which surveyed more than 750 agency executives, agencies with healthy processes and efficient operations can expect overall margins between 20% and 30%.
That range might sound acceptable until you consider that it represents the agency-wide average—meaning some projects are performing well above that band while others are dragging the number down. Without project-level data, there’s no way to tell which is which.
Revenue tells you how much work is coming in; margin per project tells you whether that work is worth doing. An agency can grow its top line by 30% in a year and still end up less profitable than before if the new work it’s taking on runs at thinner margins than the work it was already doing.
Without the second number, growth feels productive but might actually be dilutive.
The Margin Difference Between Service Types
Not all services are created equal when it comes to margin, and agencies that don’t measure project-level profitability tend to treat them as though they are.
- High-Margin Services
Strategy, consulting, and advisory engagements tend to carry the highest margins because the delivery cost is largely senior labor with minimal production overhead.
Specialized services like SEO audits, brand positioning workshops, and analytics setups also tend to perform well, in part because they’re scoped tightly and delivered within defined parameters.
- Lower-Margin Services
Custom development, large-scale content production, and paid media management often carry thinner margins because they’re harder to scope, more prone to revision cycles, and more dependent on junior or mid-level labor that still costs real money at volume.
- The Trap
The trap is this: agencies often build their growth strategies around the services that generate the most revenue without noticing that those same services have the weakest margins.
A $15,000-per-month content retainer might look great on a revenue report while quietly running at a 25% margin because the team consistently over-delivers, absorbs extra rounds of edits, and doesn’t account for time spent in client calls.
Knowing the margin per project for each service line prevents that blind spot from compounding quarter after quarter.
What Margin Data Reveals About Service Line Fit
Once you have consistent margin data across projects, patterns emerge that revenue alone will never show you.
- Scope Creep Hotspots
Certain service lines will show consistently lower margins, and the reason is usually scope creep.
PMI’s Pulse of the Profession research found that 52% of projects experience uncontrolled scope changes, and that figure rises significantly in service environments where client expectations shift frequently.
If your web development projects routinely come in 15% below target margin, the issue isn’t pricing—it’s scoping.
- Client Concentration Risks
Margin data often reveals that your largest clients aren’t your most profitable ones.
High-revenue accounts with heavy service demands, frequent revisions, and tight turnaround expectations can run well below your average margin while consuming a disproportionate share of your team’s capacity.
- Team Efficiency Signals
If the same service type generates a 60% margin with one project manager and a 35% margin with another, that’s not a pricing problem—it’s an operational one. Margin data, tracked per project and per team lead, surfaces efficiency gaps that no time report ever will.
Running a Margin Audit That Reveals Growth Patterns
A margin audit isn’t a one-time exercise. It’s the kind of review that should happen quarterly, with the goal of identifying trends rather than anomalies.
- Step One: Gather the Data
Pull every completed project from the past two quarters. For each project, document the total revenue, total hours logged by role, loaded cost per hour, any contractor or vendor expenses, and any pass-through costs.
If your team doesn’t track hours by project, start there—everything else downstream depends on that input.
- Step Two: Calculate and Categorize
Calculate the margin for each project, then group the results by service type, client, project manager, and project size. Look for clusters.
Are smaller projects consistently more profitable than larger ones? Do certain clients always run below target? Does one service line outperform everything else?
- Step Three: Identify the Patterns
The patterns matter more than individual projects. A single low-margin project is a learning opportunity. A service line that has averaged 22% margin across eight projects over six months is a strategic problem.
Look for the trends that repeat, and treat them as signals for where pricing, scoping, or resource allocation needs to change.
Using Margin Data to Make Service Line Decisions
This is where margin per project becomes more than a financial metric—it becomes a strategic tool.
- What to Scale
If a service line consistently delivers 55%+ margins and client demand is strong, that’s a signal to invest in it.
Hire for it, build repeatable processes around it, and prioritize it in business development conversations. High-margin services with healthy demand represent the agency’s most efficient growth path.
- What to Reprice
If a service line generates steady demand but margins hover around 25–30%, the problem may be pricing. Before cutting the service, test a price increase—even a modest one.
A 10% price increase on a service with a 30% margin can push that margin to 37%, which represents a 23% improvement in profitability on the same scope of work.
- What to Stop Offering
Some services will consistently underperform no matter how well they’re scoped or priced. If a service line runs at 15% margins or lower and there’s no clear path to improvement, it may be time to stop offering it in-house.
That doesn’t mean abandoning the revenue—it means partnering with a specialist who can deliver that work more efficiently while the agency focuses its internal team on higher-margin engagements.
The Metric That Turns Growth Into Profit
Most agencies will tell you they care about profitability. Fewer can tell you the margin on their last ten projects. And almost none can break that number down by service line, project manager, or client.
That gap between intention and visibility is where agencies lose money. Not in dramatic fashion, but slowly—through scope that creeps, hours that go untracked, and pricing that hasn’t been revisited since it was first set.
Margin per project is the metric that closes that gap. It doesn’t require a new tool or a complicated dashboard. It requires a commitment to tracking the actual cost of delivering the work, comparing it to the revenue earned, and using the result to make better decisions about what to sell, how to price it, and who should deliver it.
Agencies that measure this consistently don’t just grow—they grow in the direction that actually builds a better business.
Frequently Asked Questions
FAQs
How Often Should Agencies Review Margin Per Project?
At minimum, agencies should review margins per project on a quarterly basis, aligned with broader financial reviews.
However, the most operationally disciplined agencies review margin at project close, so every completed engagement feeds real data back into future scoping and pricing decisions. Waiting until the end of the year means learning from mistakes twelve months too late.
What Is a Healthy Margin Per Project for a Mid-Sized Agency?
Industry benchmarks vary, but a strong target for individual project delivery margin is 50% or higher. Agencies that consistently hit the 50–60% range at the project level tend to land in the 20–30% range for net agency-wide profitability once overhead is accounted for.
If projects are regularly dipping below 40%, there’s likely a pricing, scoping, or utilization issue worth investigating.
Can Margin Per Project Be Tracked Without Time Tracking Software?
It can, but not well. Manual time tracking through spreadsheets introduces too much guesswork and too many gaps.
Even a lightweight time tracking tool gives agencies far more accuracy than estimates after the fact. The cost of a tracking tool is almost always dwarfed by the margin it helps recover on even a single project.
Does Margin Per Project Apply Differently for Retainer Clients?
Yes, and this is where many agencies get tripped up. Retainers can mask poor margins because the revenue feels stable and predictable.
But if a retainer client consistently demands more hours than the retainer covers, the effective margin erodes month over month. Tracking margin per project—or per retainer period—for these clients is just as important as it is for one-off engagements.
How Can Agencies Improve Margins Without Raising Prices?
Partnering with a white-label provider for lower-margin service lines is one of the most effective approaches.
By outsourcing delivery on services that are expensive to staff internally—like custom development, complex design, or specialized SEO—agencies can maintain the client relationship while shifting the cost structure.
The margin improvement comes from replacing fixed internal costs with variable, project-based delivery costs that scale with demand.