Knowing your project gross margin is not optional. It is the difference between running a professional services firm and running a time-billing operation that occasionally turns a profit by accident.

Project gross margin — revenue minus direct labor and direct project costs — is the clearest measure of whether your engagements are structurally profitable. Not whether you invoiced enough. Not whether the client was happy. Whether the work you delivered at the price you charged left money over after paying for the people who did it.

Most firms know their firm-level P&L. Far fewer know their project-level gross margin, which means they cannot tell you which clients are profitable, which engagement types work at their current rates, or which service lines are subsidizing the rest of the business. This guide gives you the benchmark ranges for 2026 and the context for what drives them.

What Project Gross Margin Actually Measures

Project gross margin = (Project revenue − Direct labor cost − Direct project costs) ÷ Project revenue × 100

Direct labor cost is the fully-loaded cost of the people who worked on the project — salary plus benefits plus employer taxes. Direct project costs include subcontractors, tools, travel, and any other cost that exists because of that specific project.

This is not EBITDA. It does not include G&A overhead, sales and marketing costs, or executive compensation. Project gross margin isolates the profitability of the work itself before the fixed cost layer of running the business. You need both numbers, but gross margin is the one that tells you whether your pricing model works.

Why firm-level P&L hides the problem: A firm billing $4M with 38% gross margin looks healthy on a financial statement. But if 20% of that revenue comes from two clients at 15% gross margin, and the rest runs at 44%, you have a concentration and pricing problem that the aggregate number completely obscures. Project-level gross margin is the only way to see it.

2026 Benchmark Ranges by Vertical

Vertical Watch Zone Typical Range High Performers
Management Consulting < 30% 35–45% 46–58%
Marketing & Creative Agency < 20% 25–40% 41–52%
MSP / IT Services < 25% 30–50% 51–62%
Accounting & Advisory < 32% 38–52% 53–65%
Engineering Firms < 25% 30–42% 43–55%
Legal / Litigation Support < 35% 40–55% 56–70%
Regulatory / Government Consulting < 22% 28–38% 39–48%
Healthcare Consulting < 28% 33–46% 47–58%

These ranges reflect project-level gross margin for firms primarily staffing with W-2 employees at US market compensation. Firms with heavy subcontractor use typically run 8–15 points lower on gross margin because subcontractor labor costs are typically higher per hour than equivalent W-2 staff fully loaded.

Why the Ranges Are So Wide

The spread within each vertical is not noise — it reflects real structural differences in how firms operate.

Billing Rate Architecture

A management consulting firm billing partners at $400/hr and junior consultants at $125/hr on a mixed team produces very different gross margin than one billing a blended rate of $185/hr for everything. The billing rate spread relative to the cost structure determines margin ceiling. Firms with sharp rate differentiation by level and specialization hold the high end of their vertical range. Firms with compressed rate structures sit in the middle.

Utilization Rate

Gross margin is not just a revenue question — it is a cost allocation question. When utilization drops, direct labor cost per project dollar increases because idle time is still a cost. A firm running 65% utilization on the same billing rates as a firm running 78% will have structurally lower project gross margins across every engagement. See the billable utilization rate guide for the mechanism.

Realization Rate

Every point of realization rate lost to scope write-offs or invoice discounting directly compresses gross margin. A project with $100K in billed value but 88% realization collects $88K. If direct costs are $55K, the gross margin is 37.5% — not the 45% the billing rate structure implied. Realization is the margin killer that gross margin hides if you do not cross-reference both.

Subcontractor Mix

Agency and MSP verticals have the widest ranges partly because subcontractor use varies dramatically. A digital agency that does all creative work in-house at W-2 rates runs very different margins than one that subcontracts design, development, and media buying. Neither approach is wrong — but the margin model has to account for the cost structure. If you are subcontracting 30%+ of project labor, your gross margin target should be calibrated to that, not to the W-2 benchmark.

How to Read Your Own Number

If you do not have project-level gross margin data, start by calculating it for your last three completed engagements. You need: the invoiced revenue, the hours each person worked (by person, not blended), each person's fully-loaded hourly cost, and any direct project costs.

Fully-loaded hourly cost = (Annual salary + benefits + employer taxes + overhead allocation) ÷ annual available hours. For most US professional services firms, this runs 1.3–1.5× base salary. A $90K/year consultant costs the firm roughly $117,000–$135,000 fully loaded, or $65–$75/hour at 1,800 available hours.

Once you have three projects, compare them. If the range is wide — one at 48% and one at 22% — the problem is not firm-level efficiency, it is engagement-specific. Either the pricing is inconsistent, the staffing mix varies too much, or one type of client requires significantly more non-billed work than the other.

The $149 Margin Diagnostic calculates project gross margin by engagement, client, and team member from your actual timesheet and billing data. It also surfaces the benchmarking comparison for your vertical so you can see exactly where you sit relative to peers — not a questionnaire estimate, your actual numbers. See how it works →

What to Do If Your Margins Are Below Benchmark

There are five levers that move project gross margin. They are not equally accessible, but they are all real.

  1. Raise billing rates. This is the most uncomfortable lever and the highest-impact one. Even a 5–8% rate increase on existing clients who are well-served will move gross margin more than months of operational efficiency work. Do the math on what a $10/hr rate increase across your billable staff produces annually.
  2. Improve realization rate. Recover more of the billable value you are already generating by reducing scope write-offs and invoice discounts. Every point of realization recovered goes directly to margin.
  3. Reduce non-billable project time. Internal review cycles, rework, and over-supervision inflate direct labor cost without adding revenue. Project management discipline reduces these and directly improves margin per engagement.
  4. Optimize staff mix by project. Senior staff on junior work inflates cost without commensurate revenue. Correctly leveled staffing — seniors on strategy and quality control, juniors on execution — is one of the most reliable gross margin improvements available to growing firms.
  5. Exit low-margin clients. Identify the bottom quartile of your portfolio by project gross margin. Some of these are fixable with better pricing. Some are structurally low-margin because of client behavior or engagement type. Exiting one $300K/year client running at 18% gross margin and replacing them with a $200K/year client at 42% is often a net improvement to both gross profit and firm health.

Use the ProServ Health Assessment to identify which of these levers is most accessible for your firm type, or run the Margin Diagnostic to calculate your actual project gross margins and see where the gaps are.