Gross Margin vs. Net Margin for Service Businesses
These two numbers answer fundamentally different questions about your business. I have seen owners obsess over the wrong one and make decisions that make things worse. Gross margin is your pricing diagnostic. Net margin is your health diagnostic. Confuse them and you will either cut prices when you should cut overhead, or cut overhead when you should raise prices.
The Definitions
Gross margin = (Revenue - Direct Costs) / Revenue
Direct costs are anything directly tied to delivering the work: staff who deliver, subcontractors, materials, project-specific tools.
Net margin = (Revenue - All Costs) / Revenue
All costs include direct costs plus overhead: rent, admin staff, software subscriptions, insurance, marketing, owner salary, taxes.
Calculation Examples
Agency Example
An agency doing $80K/month in revenue:
| Line Item | Monthly Amount |
|---|---|
| Revenue | $80,000 |
| - Staff salaries (delivery team) | $28,000 |
| - Freelancer costs | $6,000 |
| - Project software (per-client tools) | $1,500 |
| = Gross Profit | $44,500 |
| Gross Margin | 55.6% |
| - Office / coworking | $3,200 |
| - Admin salary | $4,500 |
| - General software (CRM, PM tools) | $2,800 |
| - Insurance | $900 |
| - Marketing / sales | $2,000 |
| - Owner salary | $12,000 |
| = Net Profit | $19,100 |
| Net Margin | 23.9% |
This is a healthy agency. Gross margin at 55.6% means pricing and delivery are working. Net margin at 23.9% means the business generates real profit after paying the owner.
Trades Example (Plumbing)
A plumbing company doing $60K/month:
| Line Item | Monthly Amount |
|---|---|
| Revenue | $60,000 |
| - Technician wages | $16,000 |
| - Materials and parts | $9,500 |
| - Truck expenses (fuel, maintenance) | $3,200 |
| - Subcontractor costs | $2,000 |
| = Gross Profit | $29,300 |
| Gross Margin | 48.8% |
| - Office / dispatch | $1,800 |
| - Admin / bookkeeper | $3,500 |
| - Insurance (liability, vehicle) | $2,200 |
| - Software (scheduling, invoicing) | $800 |
| - Marketing | $1,500 |
| - Owner salary | $10,000 |
| = Net Profit | $9,500 |
| Net Margin | 15.8% |
Healthy for trades. Gross margin at 48.8% reflects the material costs inherent in the industry. Net margin at 15.8% is solidly in the healthy range for trades.
Solo Consultant Example
A consultant doing $25K/month:
| Line Item | Monthly Amount |
|---|---|
| Revenue | $25,000 |
| - Subcontractor (research assistance) | $2,000 |
| - Project-specific software | $200 |
| = Gross Profit | $22,800 |
| Gross Margin | 91.2% |
| - Coworking space | $400 |
| - General software | $600 |
| - Insurance | $350 |
| - Marketing | $500 |
| - Owner salary | $12,000 |
| = Net Profit | $8,950 |
| Net Margin | 35.8% |
Solo consulting has the highest gross margins in services because direct costs are minimal. The net margin depends almost entirely on what the owner pays themselves.
Why This Distinction Matters
Gross Margin Diagnoses Pricing
If gross margin is below the industry benchmark, you have a pricing or delivery efficiency problem:
| Industry | Healthy Gross Margin | Below This = Pricing Problem |
|---|---|---|
| Agency | 50-70% | Below 45% |
| CPA / Bookkeeper | 60-75% | Below 55% |
| Trades | 45-65% | Below 40% |
| MSP | 50-65% | Below 45% |
| Consulting | 60-85% | Below 55% |
When gross margin is low, the fix is raising prices, reducing delivery costs, or changing the service mix. Cutting overhead will not help - overhead is not in the gross margin calculation.
Net Margin Diagnoses Business Health
If gross margin is healthy but net margin is thin, you have an overhead problem. The delivery model works. The business structure around it does not. Common culprits: too many admin staff relative to revenue, bloated software stack, underutilized office space, or an owner salary that is not sustainable at the current revenue level.
The Dangerous Misdiagnosis
The mistake I see most often: an owner with a 55% gross margin and an 8% net margin who decides to cut prices to win more volume. They think more revenue will fix the problem. It will not - the overhead is the problem, not the volume. More revenue at the same overhead ratio just means more work for the same thin margin.
The correct diagnosis: gross margin is healthy, so pricing works. Net margin is thin, so overhead needs trimming or revenue needs to grow into the existing overhead structure. These are very different actions.
Where to Start
Calculate both margins for your business using the Profit Margin Calculator. Compare your gross margin against the industry benchmarks above. If it is below the threshold, pricing is your first priority. If gross margin is healthy but net is thin, your overhead structure needs attention. For the full industry-by-industry breakdown, see healthy profit margins by industry.