Self-EmploymentIntermediate5 min read

Gross vs. net margin for a service business

In a business where you are the product, margin is subtle. What COGS even means when you sell time, and the margins that signal a healthy solo shop.

Margin analysis was built for businesses that buy materials and sell products, so it can feel slippery when what you sell is time and expertise. But margin still matters enormously for service businesses — it just requires thinking clearly about which costs are 'direct' when you are the product. Get that right and margins become a powerful gauge of whether your pricing, your subcontracting, and your overhead are actually working.

What is COGS when you sell time

In a product business, cost of goods sold is obvious — the materials in the thing you sold. In a service business, direct costs are whatever it took to deliver that specific engagement: subcontractors you paid to help on the project, project-specific software or licenses, payment processing fees, and, in many models, the direct labor cost of the people doing billable work. Overhead — your marketing, general software, insurance, admin — is not COGS; it is what you carry regardless of any single project.

For a true solo freelancer, gross margin is often near 100%
If you personally do all the work with no subcontractors and minimal project-specific costs, almost every dollar of revenue is gross profit — your 'COGS' is tiny. That is why for solo freelancers the more revealing number is often net margin, because the real question is how much of your revenue survives your overhead and reaches you.

The two margins, service-style

ModelGross margin driverNet margin driver
Solo freelancerNear 100% (little COGS)Overhead discipline
Agency with subcontractorsMarkup over contractor costOverhead + owner pay
Productized serviceDelivery cost per unitScale vs. fixed costs
Firm with employeesBillable labor vs. payUtilization + overhead
How the two margins behave across service-business models.

For an agency that subcontracts, gross margin suddenly means a lot: if you bill a client $100/hour for work you pay a contractor $60/hour to do, your gross margin on that work is 40%, and that spread has to cover all your overhead and profit. Too thin a markup and a busy agency can still lose money — high revenue, no margin.

Reading the signals

  • Falling gross margin in an agency means your subcontractor costs are rising faster than your prices — a signal to raise rates or renegotiate.
  • Healthy gross margin but poor net margin means overhead is eating the business — the problem is your fixed costs, not your pricing.
  • For a solo freelancer, a low net margin usually means either underpricing or bloated overhead relative to a one-person operation.
  • Rising both-margins over time is the sign of a maturing business: better pricing power and better cost control at once.
Include your own labor when you think about scaling
A solo freelancer's near-100% gross margin hides the fact that your time is the constraint. When you model hiring or subcontracting, treat billable labor as a direct cost — otherwise the first employee looks like it destroys your margins when really it is converting your time cap into a scalable, if lower-margin, model.

The bottom line

For service businesses, gross margin measures the spread between what you charge and the direct cost of delivering it — often near 100% for a true solo, but decisive for anyone who subcontracts. Net margin measures what survives your overhead, and for solo owners it is usually the more honest health number. Watch both over time: falling gross margin points at pricing and subcontractor costs, while a gap between healthy gross and weak net margin points at overhead. Together they tell you whether your business is genuinely profitable or just busy.

Check your understanding

1 of 3
An agency bills clients $100/hour for work it pays subcontractors $60/hour to do. What is the gross margin on that work, and why does it matter?

Not quite — try again.

The Worth letter

Get smarter about money every week

One email, no spam — practical guides and Worth updates. Unsubscribe anytime.

Put this into practice

Worth tracks your accounts, budgets, and goals — so the concepts in this article aren't just theory.

Start free trial