What Gross Profit Margin Actually Tells You About Your Agency
Gross profit margin is revenue minus direct costs, expressed as a percentage. For an agency, direct costs are the salaries of the people delivering the work, the freelancers you bring in, and the software tools that run the projects. Rent, marketing, your own salary, and accounting fees are not direct costs. Those are overheads.
If your agency bills £800,000 in a year and your delivery team salaries plus freelancer costs total £400,000, your gross profit is £400,000. Your gross profit margin is 50%. That means for every pound you invoice, 50p goes to covering the people doing the work, and 50p is left to pay for everything else and generate profit.
This number is the single most important metric for agency founders who want to build a sustainable business. Not revenue. Not how many clients you have. Gross profit margin tells you whether your pricing model works, whether your team is productive, and whether you have room to invest in growth without running out of cash. As ICAEW qualified accountants, we see agency founders obsess over top-line revenue while ignoring that their margin is eroding underneath them. That is how profitable agencies become unprofitable ones.
Why Benchmarks Differ by Agency Type
A digital agency building complex Shopify sites with a team of developers has a very different cost structure to a PR agency running media campaigns with a team of account managers. A recruitment agency placing permanent candidates has almost zero direct costs beyond the recruiter's salary. A creative agency producing video content might spend 30% of project revenue on freelancers alone.
That is why comparing your gross margin to a generic "agency average" is meaningless. You need to compare against agencies that operate like yours. Below are the ranges we see across the main agency types we work with at Agency Founder Finance.
Gross Profit Margin Benchmarks by Agency Type
These figures are based on the agency founders we advise across the UK. They reflect realistic margins for well-run agencies, not theoretical maximums. If you are below the range, there is room to improve. If you are above it, you are either very efficient or underinvesting in delivery.
Digital Agencies (Web Development, App Development, Technical SEO)
Typical range: 45% to 60%
Digital agencies carry higher direct costs because developers command higher salaries and you often need specialist contractors for specific tech stacks. A 12-person digital agency billing £1.2m with a 50% gross margin is doing well. Below 40% suggests you are undercharging for development time or your utilisation rate is too low. Above 65% is rare and often means you are using offshore teams or have very high retainer pricing relative to your cost base.
Creative Agencies (Branding, Design, Content Production)
Typical range: 50% to 65%
Creative agencies can achieve higher margins because the work is less commoditised. A branding project for a £50,000 fee might cost £20,000 in designer time and freelancers, giving you a 60% margin. The risk is scope creep. Creative work is hard to define rigidly, and if you absorb multiple rounds of revisions without charging, your margin drops fast. We see creative agencies with gross margins above 65% that are simply not investing enough in their creative teams. That catches up eventually.
PR and Communications Agencies
Typical range: 55% to 70%
PR agencies have the advantage of lower direct cost per person. Account executives and senior account managers earn less than developers or designers, and the work requires less expensive software. A well-run PR agency with a retainer book of £400,000 and direct costs of £150,000 has a 62.5% gross margin. The risk here is over-servicing. PR is notorious for agencies giving away hours to keep clients happy. Track your hours per retainer and compare to your fee. If you are consistently exceeding the agreed scope, your margin is a fiction.
Recruitment Agencies
Typical range: 70% to 85%
Recruitment agencies have the highest gross margins because their direct costs are essentially just the recruiter's salary and the cost of job board subscriptions. A permanent placement of £15,000 fee with a recruiter costing £45,000 per year in salary gives a very high margin on each placement. The trap is thinking this means your agency is healthy. Recruitment agencies have thin margins at the net profit level because sales and marketing costs are high, and bad debts from non-paying clients can wipe out months of margin. Track your gross margin but do not ignore your net profit margin.
Web Design Agencies
Typical range: 40% to 55%
Web design sits between creative and digital. You have design costs and development costs, often split between in-house and freelance. A five-person web design agency turning over £350,000 with a 48% gross margin is about average. The challenge with web design is that projects are often fixed-price, and if you underestimate build time, your margin disappears. We see web design agencies regularly hitting 35% or lower because they quote based on what the client will pay rather than what the work actually costs. That is a pricing problem, not a cost problem.
Marketing Agencies (Full-Service, Performance Marketing, PPC, Social)
Typical range: 45% to 60%
Full-service marketing agencies have a mix of services, so margins vary within the agency. PPC and paid social have lower margins because ad spend passes through your accounts and the direct cost of managing campaigns is relatively high. Strategy and consulting work has higher margins. If you run a full-service agency, calculate gross margin by service line, not just as a blended number. One service could be dragging your overall margin down while another is propping it up. That is valuable information for deciding where to focus.
How to Calculate Your Agency's Gross Profit Margin Correctly
This sounds basic, but we see more errors here than anywhere else. The most common mistake is classifying all salaries as overheads. They are not. The salary of the person delivering the work is a direct cost. The salary of the person selling the work is an overhead. The salary of the person doing the accounts is an overhead. If you put everyone's salary in the same bucket, your gross margin will look higher than it really is, and you will make bad decisions based on that number.
Here is the calculation we recommend:
- Total revenue (excluding VAT) minus direct costs, divided by total revenue, multiplied by 100
- Direct costs include: delivery team salaries and employer NI, freelancer and contractor costs, software that is directly billable to clients (e.g. a Figma license for a design project, not your entire SaaS stack), and any third-party costs passed through to clients
- Direct costs do not include: rent, utilities, marketing, sales salaries, your own salary, accounting fees, legal fees, training, or general software subscriptions
If you use Xero or QuickBooks, set up a cost of sales account group and allocate every expense to either cost of sales or overheads. Do this monthly. By the time you are looking at year-end accounts, it is too late to fix a margin problem that has been running for twelve months.
What to Do If Your Gross Profit Margin Is Below the Benchmark
If your margin is below the typical range for your agency type, do not panic. But do act. Here are the most common causes and fixes we see.
You Are Underpricing
This is the number one reason agency founders come to us with low margins. You set your rates three years ago and have not raised them. Meanwhile, your team's salaries have gone up, your software costs have gone up, and inflation has eaten into your buying power. Raise your rates. Start with new clients. Then move existing clients onto new pricing at renewal. A 10% rate increase goes almost entirely to gross profit if your costs stay the same.
Your Utilisation Rate Is Too Low
Utilisation rate is billable hours divided by total available hours. If your delivery team is billing 60% of their time, you have a problem. The industry standard for healthy utilisation is 70-80% for delivery staff. Below 65% means you have too many people for the work coming in, or your team is spending too much time on non-billable activities. Review your project pipeline and consider reducing headcount or increasing sales effort before you hire again.
You Are Over-Servicing Clients
Scope creep is a margin killer. If you are doing work that is not in the contract, stop. Or better, put a change order process in place. Every time a client asks for something outside scope, you send a quote. If they approve it, you bill it. If they do not, you do not do the work. This alone can lift your margin by 5-10 percentage points within a quarter.
Your Freelancer Costs Are Too High
Freelancers are a flexible resource, but they are expensive. If you are using freelancers for core delivery work that you could do in-house, consider hiring. The break-even point is usually around 60-80 days of freelancer usage per year for a given role. Above that, a permanent hire is cheaper and builds your agency's capability.
What to Do If Your Gross Profit Margin Is Above the Benchmark
This sounds like a good problem, and it often is. But it can also signal that you are underinvesting. If your margin is above 65% for a digital agency, ask yourself whether you are paying your team enough to retain them. If your margin is above 75% for a PR agency, check whether you are spending enough on the tools and training that keep your work high quality. A high margin today can become a low margin tomorrow if your team leaves or your work quality drops.
High margins also mean you have room to invest. Consider using some of that margin to hire a salesperson, upgrade your software stack, or build a proper management accounts process. The agencies that grow sustainably are the ones that reinvest their margins rather than taking them all as profit.
How Agency Founder Finance Helps You Track and Improve Margins
We work exclusively with agency founders, which means we know what good looks like for your specific agency type. We do not give generic advice. We look at your numbers, compare them to the benchmarks we see across our client base, and tell you where you are leaving money on the table.
If you are not tracking your gross profit margin monthly, start now. Pull your revenue and direct costs for the last twelve months, calculate the percentage, and compare it to the range above. If you are below range, book a call with us. We will help you identify the root cause and build a plan to fix it. If you are above range, we will help you decide whether to take the profit or reinvest it.
Your agency's financial health starts with knowing your numbers. Gross profit margin is the first one to get right.
Frequently Asked Questions
What is the average gross profit margin for a UK agency?
There is no single average because margins vary significantly by agency type. Digital agencies typically sit between 45% and 60%, creative agencies between 50% and 65%, PR agencies between 55% and 70%, and recruitment agencies between 70% and 85%. Compare yourself to your specific agency type, not a generic figure.
Should I include my own salary in direct costs?
No. Your salary as the founder is an overhead, not a direct cost. Direct costs are the people and resources that deliver the client work. Your time running the business is not a direct cost of delivering a specific project. If you put your salary in direct costs, you will understate your gross margin and make it harder to compare against benchmarks.
How often should I calculate my gross profit margin?
Monthly. You need to see trends before they become problems. If your margin drops by 3% in one month, you want to know why immediately, not at year-end when it is too late to act. Use your accounting software to generate a monthly management accounts pack that includes gross profit margin by service line.
Can a low gross profit margin still mean a profitable agency?
It is possible but unlikely. A low gross margin means you have less money left to cover your overheads and generate profit. If your overheads are very low, you might still be profitable. But in most cases, a gross margin below 40% for a digital or creative agency means you are running on thin ice. One bad month of revenue and you are in the red.

