If you run a marketing agency or digital agency, you probably know your gross margin. It's the number you quote to investors, mention to your management team, and track in your monthly board pack. But when you look at your year-end accounts, the net profit margin often tells a different story. Sometimes a much worse one.

That gap between gross margin and net profit margin is where agencies lose money. It's not a mystery. It's a set of specific cost categories that sit below your direct delivery costs. And once you understand them, you can start closing the gap.

This is agency finance basics. Not the textbook version. The version that matters to a 12-person agency billing £800k a year or a sole trader web designer turning over £65k.

What Gross Margin Actually Measures

Gross margin is your revenue minus the direct costs of delivering your service. For an agency, those direct costs are your delivery team's salaries, your freelancers, and any software or tools that are directly billable to clients.

Here's a worked example. A digital agency in Manchester Northern Quarter bills £480,000 in a year. Their delivery costs break down like this:

  • Two full-time delivery staff: £70,000 each, total £140,000
  • Freelancers used across three projects: £48,000
  • Client-specific software licences: £3,600
  • Total direct costs: £191,600

Gross profit: £480,000 minus £191,600 equals £288,400. Gross margin: 60.1%.

That 60% gross margin looks healthy. Most agencies target 50-65%. But gross margin only tells you about delivery efficiency. It does not tell you whether you are actually making money.

What Net Profit Margin Reveals

Net profit margin takes everything into account. Revenue minus all costs. Direct costs, overheads, operating expenses, financing costs, and tax.

Take that same agency. Their gross profit is £288,400. But here is what else they spend:

  • Rent for the Northern Quarter office: £18,000
  • Director salary and employer NI: £14,300
  • Sales and marketing salaries: £55,000
  • Software subscriptions (Xero, Asana, Slack, Dext): £4,200
  • Professional fees (accountant, legal, insurance): £8,500
  • Travel and client meetings: £3,200
  • Training and CPD: £2,100
  • Total overheads: £105,300

Net profit before tax: £288,400 minus £105,300 equals £183,100. Net profit margin: 38.1%.

That 38% net margin is still decent. But the gap between 60.1% and 38.1% is 22 percentage points. That gap is where overheads live. And in many agencies, that gap is much wider.

The Specific Cost Categories That Widen the Gap

Freelancer Costs vs Staff Costs

Most agencies treat freelancer costs as a direct cost. That is correct. But the way freelancer costs behave is different from staff costs. Freelancers cost more per hour but you only pay for hours worked. Staff cost less per hour but you pay for downtime, holidays, sick leave, and training.

The mistake many agency founders make is comparing gross margins from a period with heavy freelancer usage to a period with heavy staff usage. The gross margin figures are not comparable. A 55% gross margin with 80% freelancer delivery is worse than a 50% gross margin with 80% staff delivery, because the freelancer model has no overhead absorption.

Non-Billable Time

Your delivery team's salaries go into gross margin calculations. But not all their time is billable. If your team spends 20% of their time on internal projects, sales support, or admin, that time is still in your gross margin calculation. It just means your effective billable rate is lower than you think.

Agency finance basics says you should track utilisation rate separately. If your team's utilisation is below 75%, your gross margin figure is misleading. You are carrying hidden cost that net profit margin will reveal.

Sales and Marketing Costs

These sit below gross profit. They are not direct delivery costs. But they are often the biggest overhead in a growing agency. A 12-person agency with two people in sales and marketing is spending roughly 15-20% of revenue on acquisition. That comes straight off gross profit.

Account Management and Client Services

Some agencies classify account management as a direct cost. Others put it in overhead. There is no right answer, but you need to be consistent. If you move account management costs from overhead to direct costs, your gross margin drops but your net margin stays the same. The gap just moves.

The important thing is to know where you put each cost and why. If you cannot explain the classification to your ICAEW qualified accountant, you probably have it wrong.

How to Improve Gross Margin

Raise Your Prices

This is the simplest lever. If your gross margin is 50% and you raise prices by 10% with no increase in delivery costs, your gross margin goes to 55%. But most agency founders underprice. They charge based on what the client will pay rather than what the work is worth.

Benchmark your day rates against agencies of similar size in your sector. A web design agency in Bristol Harbourside charging £450 per day is leaving money on the table if competitors charge £600.

Reduce Freelancer Dependency

Freelancers cost 30-50% more per hour than staff. They also create inconsistency in quality and availability. If you can convert your top three freelancers to part-time employees, your gross margin will improve. You will also get better control over delivery.

Kill Low-Margin Services

Not all services are equal. A PR agency might have a 70% gross margin on retained media relations work but a 40% gross margin on one-off crisis communications projects. Run a profitability report by service line. Cut the bottom 20% or raise their prices to match their margin.

Improve Utilisation

If your team's utilisation is 65%, you have 35% of your salary cost producing no revenue. That is a gross margin problem. Set a utilisation target of 80% for delivery staff. Track it weekly. When it drops, find out why.

Scope creep is a common culprit. If a client asks for "one more revision" and your team does it without charging, your utilisation stays the same but your effective billable rate drops. That is a gross margin killer.

How to Improve Net Profit Margin

Control Overhead Growth

The biggest net margin killer in agencies is overhead that grows faster than revenue. You hire a head of operations before you need one. You move to a bigger office because the current one feels cramped. You add software subscriptions because they sound useful.

Set a rule: overhead should not grow faster than revenue. If revenue grows 20%, overhead can grow 20%. Not 30%. Not 40%.

Automate Where It Pays

Software like Xero, FreeAgent, or QuickBooks for accounting. Dext for receipt capture. Float for cash flow forecasting. Spotlight Reporting for management accounts. These tools cost money but they replace hours of manual work.

Calculate the ROI before buying. If a £200 per month tool saves your finance person 10 hours per month at £40 per hour, that is a £200 cost for £400 saving. Buy it. If it saves two hours, skip it.

Review Your Agency's Structure

Agency structure affects net margin. A limited company structure with a holding company can route dividends tax-efficiently. But the cost of maintaining that structure must be weighed against the tax saving.

If you are paying £3,000 per year in additional accounting and legal fees to save £2,000 in tax, the structure is wrong. Talk to your accountant about whether your current structure is optimal for your revenue level.

Manage Your Directors' Loan Account

If you take money from the company that is not salary or dividends, it goes into your directors' loan account. If the balance is over £10,000 at any point, or if it is not repaid within nine months of your year end, you trigger a Section 455 tax charge at 33.75%.

That charge comes straight off net profit. It is a pure margin killer. Keep your directors' loan account in credit or clear it before the nine-month deadline.

The One Number That Tells You Everything

Forget gross margin for a moment. Forget net margin. The one number that tells you whether your agency is healthy is revenue per head. Total revenue divided by total headcount.

A healthy agency does £100k to £150k per head. A struggling agency does under £70k per head. If your revenue per head is low, your margins are almost certainly under pressure because you have too many people for the revenue you generate.

Revenue per head is agency finance basics. It is the starting point for every margin conversation. If you do not know your number, calculate it today.

When to Get Help

If your gross margin is below 45%, you have a pricing or delivery problem. Fix it before you grow. Growing a low-margin agency just makes the losses bigger.

If your net margin is below 15%, you have an overhead problem. Review every cost line. Ask whether it directly contributes to revenue or delivery. If it does not, consider cutting it.

If your contractor mix has changed in the last 12 months, ask your accountant before year-end. IR35 can add significant employer NI costs that hit your net margin. A Status Determination Statement should be issued for every contractor before engagement.

Our ICAEW qualified team at Agency Founder Finance works exclusively with agency founders. We see these margin patterns every day. If you want a second opinion on your numbers, get in touch.