Open your latest profit and loss, the report that lists what you earned and what you spent over a period, and find the line called gross profit. In most agency accounts that number is misleading, and not because anyone typed it in badly. It's misleading because the report was never designed to describe an agency in the first place, and every decision you make from it inherits the problem.
The profit and loss, the P&L from here on, sits on top of something called a chart of accounts: the list of categories that every pound moving through the business gets filed under. Most accountants build that list from the default template in Xero or QuickBooks, tidy it enough to file the year end accounts, and move on. The template is fine for compliance. HMRC and Companies House will accept it forever. It just answers almost none of the questions you actually run an agency on.
This article walks through what the default structure hides, what an agency shaped P&L looks like instead, and ends with a checklist you can hand straight to your bookkeeper. Nothing here needs new software. It's the same transactions, filed so the story becomes visible.
A template built for someone else's business
The standard chart of accounts descends from businesses that buy things, mark them up and sell them. Cost of sales means stock. Gross profit means the markup on that stock. Everything else, from the warehouse manager's salary to the electricity bill, lands in one enormous bucket usually labelled administrative expenses. For a shop or a small manufacturer, that split genuinely describes how the money works.
An agency is a different animal. You sell the time and judgement of people, some of whom create the work clients pay for while others run the company around them. You often collect money that isn't really yours, media budgets and print costs that pass straight through to a platform or a supplier. And your income changes shape constantly, retainers one month, projects the next. Pour all of that through a template built for stock and markup and you get a report where the two or three numbers that decide your year are invisible.
Strip out the money that was never yours
Start at the top of the page. Many agencies bill clients for things the agency merely arranges: media spend, print, stock photography, event venues, third party production. That money arrives in your bank account and leaves again with little or no markup. Accountants call these pass-through costs, because the cash passes through the business on its way to someone else. When they sit inside your revenue line, your turnover describes the size of your invoices, not the size of your business.
The fix is a concept the agency world calls agency gross income, or AGI. Take everything you billed, subtract every pass-through cost, and what remains is AGI: the money your agency actually earned for its own work. Some people call the same number net revenue or fee income. Whatever the label, it's the truest measure of your size, and it's the base that every meaningful percentage should be calculated against. Parakeeto, the agency profitability consultancy, describes failing to separate pass-through spend as the most common reason agency P&Ls overstate the size of the business, and what we see inside UK agency books matches that exactly.
In the bookkeeping, this means two things. Billings for media and other rechargeables get their own revenue codes, and the matching supplier costs get pass-through cost codes directly beneath them, so the P&L shows the pair together and nets them off in plain sight. If you charge a handling fee on media, the fee stays in AGI. The spend itself does not.
“Turnover with media inside it is a press release number. AGI is the size of the business you actually have to run.”
The same numbers, told two ways
Here's an illustrative agency to make it concrete. It bills £1.2 million a year, of which £450,000 is client media and print that passes straight through. It spends £75,000 on freelancers, £210,000 on the salaries of people doing client work, £15,000 on delivery software, and £300,000 on overheads. Watch what happens to identical figures under the two structures.
| Default layout | £ | Agency layout | £ |
|---|---|---|---|
| Turnover | 1,200,000 | Billings | 1,200,000 |
| Cost of sales (media and freelancers) | 525,000 | Less pass-through media and print | 450,000 |
| Gross profit (56% of turnover) | 675,000 | Agency gross income (AGI) | 750,000 |
| Administrative expenses | 525,000 | Less direct delivery costs | 300,000 |
| Net profit (12.5% of turnover) | 150,000 | Gross profit (60% of AGI) | 450,000 |
| Less overheads | 300,000 | ||
| Operating profit (20% of AGI) | 150,000 |
The default column isn't lying, exactly. It adds up. But its gross profit of 56% is an accident: media spend dragging the number down, missing delivery salaries pushing it up, two large errors cancelling each other to land somewhere plausible. A founder comparing that 56% against a healthy agency benchmark would conclude everything was fine. The right hand column tells the truth: a £750,000 business earning a 60% gross margin on its real income and a 20% operating margin. Same year, same bank account, completely different understanding.
Delivery costs belong above the line
The second move is deciding what counts as a direct delivery cost, meaning a cost that only exists because client work exists. In an agency that's mostly people: the salaries, employer National Insurance and pension contributions of everyone whose week is spent producing work clients pay for, plus every freelancer and contractor brought in to deliver, plus the software that serves clients rather than the company, hosting you rebill, or seats in a tool used purely for client campaigns.
The awkward cases are hybrid people. A creative director who spends half her time on client accounts and half running the studio can be split, half her cost above the line and half below, using a simple percentage agreed once a year. The aim isn't forensic precision. The aim is that when you hire another designer, gross profit moves, and when you upgrade the office coffee machine, it doesn't.
Gross profit, in this structure, is AGI minus direct delivery costs, and gross margin is that figure expressed as a percentage of AGI. For most agencies, healthy sits between 55 and 70% of AGI. Below 50 and the model itself has a problem that no amount of overhead trimming will solve, because the issue is what you charge relative to what delivery costs you.
Every bar on that chart is now a lever you can actually pull. Delivery salaries at 28% of AGI is a resourcing decision. Overhead salaries at 24% is a management structure decision. None of those conversations can even start while the costs sit shuffled together in administrative expenses.
One gross margin is a start. Several is a strategy.
A single company wide gross margin still averages away the detail. The £450,000 gross profit in the example is really a blend: perhaps a retainer book running at 68%, project work at 55%, and one legacy client at 30% that everyone is too fond of to reprice. You can't see any of that until revenue and delivery costs are tagged by service line and, ideally, by client.
In Xero, this is what tracking categories are for: labels attached to individual transactions so the same P&L can be sliced by service or client without inventing hundreds of new account codes. Set up two. One for service line, one for client or client tier. Your bookkeeper tags invoices, freelancer bills and delivery time as they're entered, and within a quarter you have margin by offer. That report is where pricing decisions, hiring decisions and the occasional polite client exit all come from.
Give your own pay a home of its own
Owner pay is the quiet distorter of agency accounts. Most founders take a small salary and the rest as dividends, which is sensible for tax but ruinous for reporting, because dividends are paid out of profit after tax and never appear on the P&L at all. A business showing £150,000 of operating profit while its owner works full time for a £12,570 salary is earning much less than it appears. The market cost of the founder's role is simply missing from the cost base.
The clean answer is a dedicated section. Show operating profit before any owner remuneration, then show owner salary and its employer costs, and in your management version of the accounts add a memo line for what your role would cost at market rate. Buyers make exactly this adjustment during due diligence when they normalise the accounts, so building it into your own reporting means you always know the number an acquirer would see, and the company's performance stops depending on how you happened to pay yourself that year.
Benchmarks only help if you measure the same thing
Once the structure is right, industry benchmarks turn from vaguely alarming into genuinely useful. BenchPress, the Wow Company's long running survey of UK agencies, reported in its 2025 edition that average agency gross profit fell below 40% for the first time, against a commonly used target of around 50%, with fewer than a quarter of agencies hitting that mark. Sobering reading. But it only means something for your agency if your gross profit is computed the way the survey computes it.
That's the quiet superpower of a properly structured P&L: comparability. When pass-through is out of revenue and delivery cost is defined consistently, you can put your numbers next to a benchmark, or next to your own last year, and trust the comparison. Under the default structure every comparison is a coin flip, because you never know which costs are hiding in which line, yours or theirs.
The checklist to hand to your bookkeeper
None of this needs a new accounting system. In Xero or QuickBooks the whole restructure is a one time job measured in days, not months. Historic figures can be remapped for comparison or simply left behind, with the new structure running from the start of a quarter. Here's the work, in order.
Then run the new P&L monthly and resist the urge to add complexity back in. The test of a good chart of accounts isn't how detailed it is. It's whether someone who has never seen your business can read one page and understand how it makes money.
A P&L isn't paperwork. It's the instrument panel you fly the business on, and the default template ships with half the dials pointing at the wrong things. Restructure it once and every future report, forecast and pricing conversation gets sharper with no extra effort.
If your accountant pushes back with 'HMRC doesn't need this', they're right, and that's precisely the point. The statutory accounts are for the regulator. The management P&L is for you, and it should be built for an agency, because that's what you run.
Questions agency owners ask
What is agency gross income (AGI)?
AGI is everything you billed minus every pass-through cost, meaning the media, print and third party production that moves through your account on its way to someone else. It is the money your agency actually earned for its own work, sometimes called net revenue or fee income, and it is the base every meaningful percentage should be calculated against. An agency billing £1.2m with £450,000 of pass-through inside it is a £750,000 business.
Should media spend be included in agency revenue?
Not in your management reporting. Media and other pass-through costs arrive in your bank account and leave again with little or no markup, so leaving them in revenue makes your turnover describe the size of your invoices rather than the size of your business. Give the billings and the matching costs their own paired codes so they net off in plain sight, and keep any handling fee you charge inside your fee income.
What counts as cost of sales for a marketing agency?
Direct delivery costs, meaning costs that only exist because client work exists: the salaries, employer National Insurance and pension of everyone producing client work, the freelancers and contractors brought in to deliver, and software that serves clients rather than the company. Hybrid people who split their time between delivery and running the business get a fixed percentage split, agreed once a year. The test is simple: hiring another designer should move gross profit, and upgrading the office coffee machine should not.
What is a healthy gross margin for an agency?
Measured as gross profit against agency gross income, healthy sits between 55 and 70% for most agencies. Below 50%, the model itself has a problem that no amount of overhead trimming will solve, because the issue is what you charge relative to what delivery costs you. For context, the 2025 BenchPress survey found average UK agency gross profit fell below 40% for the first time, so the market average is a long way from healthy.
How should I show my own pay in my agency accounts?
Give owner remuneration its own section: show operating profit before any owner pay, then your salary and its employer costs, with a memo line in the management version for what your role would cost at market rate. Dividends never appear on the P&L, so a business showing £150,000 of operating profit while its owner works full time for a £12,570 salary is earning much less than it appears. Buyers make exactly this adjustment during due diligence, so building it in means you always know the number an acquirer would see.
Do I need new accounting software to fix my agency P&L?
No. In Xero or QuickBooks the restructure is a one time job measured in days: split revenue into fee income and rechargeables, pair every pass-through billing with a pass-through cost code, move direct delivery costs above the line, group overheads into five clear buckets, and switch on tracking categories for service line and client tier. It is the same transactions, filed so the story becomes visible.




