I have sat in enough agency budget reviews to know the pattern. The pipeline looks full, the team is busy, everybody is billing, and at the end of the quarter the bank account disagrees. Busy is not profitable. Margin is the number that tells you which one you are.
So what counts as a good project margin? Here is the honest, benchmark-backed answer: 40 to 50 percent gross margin per project is the healthy zone for most agencies. Below 30 percent, you are in the danger zone, one round of scope creep away from working for free.
Those bands are not mine alone. Industry margin tracking puts hourly-billed work at roughly 25 to 40 percent gross margin, repeatable fixed-fee work at 35 to 55 percent, and first-of-its-kind fixed-fee work anywhere from 50 percent to negative, the variance being the whole point. Service-focused agency benchmarks land broadly between 40 and 70 percent depending on how costs are classified.
Gross margin is not net profit, and mixing them up costs money
Gross margin on a project is revenue minus the direct cost of delivering it: team labor at cost rates, pass through expenses, and a share of overhead. It answers one question: did this project earn its keep before rent, sales, and everything else enters the picture?
Net profit is what is left after all of that. You can run every project at 45 percent gross margin and still lose money overall if your overhead is bloated or your team sits idle between projects. That is why margin is a project-level metric, not a business verdict. Run both numbers. Always.
A worked example: the 47.5 percent project
Let me walk through a real one. A client signs a $25,000 fixed-fee website redesign. Your team plan:
- Project manager: 20 hours at a $90 per hour cost rate = $1,800
- Designer: 40 hours at $75 per hour = $3,000
- Developer: 60 hours at $95 per hour = $5,700
- Total direct labor: $10,500
Add a 25 percent overhead multiplier to cover rent, tools, benefits, and admin: $2,625. Total delivery cost: $13,125.
Gross margin: $25,000 minus $13,125 = $11,875, which is 47.5 percent. Effective hourly rate: $25,000 divided by 120 team hours = $208 per hour. That is a strong, healthy project.
Now watch what happens when the client adds three extra revision rounds, about 25 unplanned hours across the team at an average cost rate of $88: labor climbs to $12,700, overhead to $3,175, total cost to $15,875, and margin drops to 36.5 percent. Same fee, same client, one careless yes at a time. That is what scope creep does, and it never sends a warning letter first.
Margin bands by pricing model
Different billing models carry different margin profiles. Use these as starting expectations, not guarantees:
| Pricing model | Typical gross margin | Why |
|---|---|---|
| Hourly billing | 25 to 40% | Predictable but capped. Every hour costs you something, and rate pressure pushes it down. |
| Fixed fee, repeatable work | 35 to 55% | Where productized agencies make their money. Efficiency gains go straight to margin. |
| Fixed fee, novel work | 50% to negative | You are guessing at hours. Guesses are sometimes wrong in both directions. |
My opinion after watching agencies run these for years: fixed fee beats hourly on margin only when you have real data behind your estimates. If you have done a project type five or more times and your hour estimates land within about 15 percent of actuals, fixed fee lets your efficiency turn into profit. If you have never done it before, hourly billing is not unambitious. It is insurance.
The 30 percent floor rule
Here is the rule I recommend to every agency owner: do not sign a project expected to land under 30 percent gross margin unless you can articulate exactly why. A client that is a strategic foot in the door is a reason. A vague feeling that it might lead to more work is not.
Thirty percent is the floor because everything that can eat margin lives below it: one scope revision, one difficult client, one late payment, one key team member rolling off. At 30 percent you have no buffer. At 20 percent you are effectively paying the client for the privilege of doing their work.
Frequently asked questions
Is 50 percent gross margin realistic for a small agency?
Yes, for well run small agencies on defined project work, 40 to 50 percent is the target zone. Larger agencies with heavy overhead sometimes target lower per project numbers, but per project margin below 30 percent is a warning sign at any size.
Should pass through expenses count against my margin?
They count in the math, but watch them separately. Pass through costs billed at zero margin, like media spend or stock assets, dilute your percentage margin without telling you anything about pricing quality. That is why the effective hourly rate calculation strips them out.
How do I find my real hourly cost rates?
Take the fully loaded annual cost of each team member, salary plus benefits, payroll taxes, and bonuses, and divide by billable hours per year, usually 1,200 to 1,500 for agency staff. A $100,000 salary with a 30 percent benefits load and 1,300 billable hours gives a cost rate of $100 per hour.
What margin should I target on hourly vs fixed-fee projects?
Expect 25 to 40 percent on hourly work, where your margin is rate driven, and 35 to 55 percent on repeatable fixed-fee work, where efficiency is the driver. If your fixed-fee margins are not beating your hourly margins, your estimates or your scope discipline need work, not your rates.