Skip to content
InsightsProfitability
Profitability

Agency cash flow: why profitable agencies still run out of money.

A strong P&L and an empty bank account can both be true at once. Here's how the gap opens, what it costs, and the routines that close it for good.

Rayhaan Moughal
Sidekick Accounting
July 202613 min read

There's a moment most agency founders hit somewhere in year two or three. The accounts say the business made money last quarter. The bank account says it didn't. Both are telling the truth, and until you understand how that's possible, every payroll run is a small act of faith.

The confusion isn't a personal failing. Profit and cash are measured in completely different ways, and the agency business model is almost purpose-built to pull them apart. Once you can see the machinery, the gap stops being frightening and starts being something you manage, the same way you manage utilisation or pipeline.

Profit is an opinion about a period. Cash is a fact about a date.

Your profit and loss account is prepared on what accountants call the accruals basis. It's a simple idea with big consequences: revenue is recorded when you earn it, not when the client pays, and costs are recorded when you incur them, not when the money actually leaves. Raise a £20,000 invoice on 30 June and your June P&L shows £20,000 of revenue, even if the cash lands in September. Your team delivered the work in June, so June gets the credit.

That's why profit is best understood as an opinion about a period. It rests on judgement calls: when the work counted as complete, how a retainer was spread across months, whether a cost belongs to this month or the next. Two competent accountants can look at the same agency and produce slightly different profit figures, and both can be defensible. Cash is different. Cash is a fact about a date. At 9am on the 28th, payroll either clears or it doesn't, and no accounting policy in the world changes the answer.

None of this makes the P&L wrong. Accrual accounting exists because it's the honest way to measure performance: it matches the work to the money it earned. But it was designed to answer the question 'did this period go well', not the question 'can we pay people on Friday'. Founders get into trouble when they ask one number to answer both.

Five timing traps built into the agency model

Plenty of businesses have some gap between profit and cash. Agencies have five, stacked on top of each other, and they all lean the same direction: money out is punctual, money in is not.

The traps, in the order they bite:
Billing in arrears. Most agencies invoice at the end of the month for work already delivered. The cost of that work, your team's time, was paid during the month. You are effectively lending every client a month of delivery before the invoice even exists.
30 to 60 day payment terms. Then the client's terms stack on top. An invoice raised on 30 June with 30 day terms is due at the end of July, and Xero's Small Business Insights data shows UK small business invoices were settled around eight days late on average in early 2026. Work done in June routinely becomes cash in August.
Monthly payroll. Payroll is the mirror image. It leaves on the same day every month, in full, with no negotiation. Your biggest cost runs on the strictest schedule in the business while your revenue drifts in whenever clients' payment runs allow.
Quarterly VAT. VAT is value added tax, the 20% you add to invoices and collect on HMRC's behalf. It sits in your account looking spendable for months, because the bill only falls due one calendar month and seven days after each quarter ends. It was never your money. It just impersonates your money very convincingly.
Annual corporation tax. Corporation tax is the company's own tax on its profit, currently between 19% and 25% depending on how much you make. It falls due nine months and one day after your year end. That's long enough for a profitable year to feel like free cash, and short enough for the bill to hurt when it arrives.

Each of these is survivable on its own. Together they mean an agency can be doing everything right commercially and still watch the bank balance move in the opposite direction to the P&L. Here's what that looks like on a given day for a healthy agency billing £80,000 a month.

Where the cash hides in a profitable agency
Unpaid invoices, including VAT£142,000
Work delivered, not yet billed£35,000
VAT collected, owed to HMRC£28,000
Corporation tax accruing£20,000

Illustrative figures: an agency billing £80,000 a month, clients paying at 45 days.

The first two bars are money the business has earned but can't spend yet. Debtors is the accounting term for invoices you've raised that haven't been paid, and work in progress is delivery you've finished but haven't yet billed. The second two bars are the reverse: money sitting in the account that was never yours. Add it up and that's £225,000 in motion for a business whose receipts are perhaps £96,000 a month. A founder reading the P&L sees a healthy agency. A founder reading the bank statement sees a mystery. Both are looking at the same company.

A profitable quarter that goes cash-negative

Numbers make this concrete, so here's a worked example. An agency is having a good spring: it billed £50,000 in February and £55,000 in March, then new retainers landed and it invoiced £60,000 in April, £70,000 in May and £80,000 in June. Payroll grew as it hired to service the work. Clients pay at around 60 days. The VAT bill for the January to March quarter falls due on 7 May, and corporation tax on last year's profit is due on 1 June.

Illustrative quarter. Invoice values are shown net of VAT; cash in shows earlier invoices arriving with their VAT on top. Cash out includes payroll and overheads, plus a £24,000 VAT bill in May and £14,000 of corporation tax in June. The bank starts the quarter at £30,000.
MonthProfit on the P&LCash inCash outNet cashBank at month end
April£12,000£60,000£50,000+£10,000£40,000
May£16,000£66,000£80,000-£14,000£26,000
June£20,000£72,000£76,000-£4,000£22,000
Full quarter£48,000£198,000£206,000-£8,000£22,000

Walk through what happened. April looks comfortable: February's invoice arrived and only payroll and overheads went out. May is the trap month. Cash in was £66,000, but payroll, overheads and the £24,000 VAT bill took £80,000 out. June added the corporation tax payment. The quarter closes with £48,000 of profit on paper and £8,000 less in the bank than it started with. And the table is actually kind, because it nets each month off. Within May, the VAT left on the 7th and payroll left on the 28th, while the £66,000 arrived whenever the clients' finance teams got round to it.

Now the part that catches people: nothing went wrong. No client defaulted, no project overran, no invoice was disputed. The profit is real, it's just not in the building. At the end of June there's £180,000 including VAT sitting in May and June's unpaid invoices, slowly making its way towards the account. This agency isn't broke, it's illiquid, which means the money exists but not in a form that pays wages this week. If the founder wasn't watching, the difference between those two words would have been discovered at payroll.

Nothing has to go wrong for a profitable agency to run short of cash. The timing does it on its own.

Debtor days, and what one day is worth

The first number to put on your dashboard is debtor days: how long, on average, your invoices take to become money. The rough calculation is everything clients currently owe you, divided by your annual revenue, multiplied by 365. If clients owe you £150,000 and you bill £900,000 a year, you're at about 61 debtor days. For context, Xero's Small Business Insights put the average time for a UK small business to get paid at 29 days in the March 2026 quarter. Agencies usually sit worse than the average, partly because the invoices are larger and partly because big clients batch supplier payments into monthly runs that don't care what your terms say.

The reason debtor days deserves dashboard status is that every single day has a price on it. One day of debtor days equals your annual revenue divided by 365. For a £1 million agency that's roughly £2,700. Get clients paying ten days sooner and about £27,000 moves out of unpaid invoices and into your bank account as a one-off, permanent release of cash. Same clients, same prices, same profit. It's usually the cheapest money an agency can find, and it's sitting in the sales ledger waiting for someone to go and get it.

The stakes here are well documented. Research commissioned by the Department for Business and Trade in 2025 estimated that UK businesses are owed around £26 billion in late payments at any one time, and that roughly 14,000 businesses close every year because of late payment, about 38 a day. The Federation of Small Businesses has long argued the true toll is higher, putting it at around 50,000 small firm closures a year where late payment played a part. Most of those weren't bad businesses. They were businesses whose cash arrived later than their obligations did.

Improving the number is mostly process, not confrontation. Invoice the day the work is billable, not when someone gets round to it. Put retainers on direct debit, so paying you becomes the client's default rather than their monthly decision. Chase to a fixed schedule that starts before the due date, because a friendly nudge at day 25 beats a tense call at day 60. And take deposits or bill in advance on project work, which is really just setting debtor days to zero for part of your revenue.

Tax pots: make HMRC boring

The second discipline is provisioning, which simply means setting money aside now for a bill you know is coming. Every pound of VAT you collect and every pound of profit you earn creates a future payment to HMRC. The only question is whether you'll meet it from a pot you built on purpose or from whatever happens to be in the current account that week.

A provisioning routine that takes ten minutes a month:
Open two savings accounts. One for VAT, one for corporation tax, held apart from the current account. Most business banks let you set these up in an afternoon, and many pay decent interest on the balance while it waits for HMRC.
Sweep the VAT as you bank it. Move the VAT element of everything you've collected, weekly or monthly. If your work is standard-rated, a reliable shortcut is one sixth of gross receipts. When the quarterly bill lands, the money is already sitting there with the bill's name on it.
Provision corporation tax monthly. Move 19 to 25% of each month's profit into the second pot. Companies with profits under £50,000 pay 19%, profits over £250,000 pay 25%, and between the two the rate slides. If in doubt, provision at the higher rate and treat any surplus as a bonus later.
Don't forget PAYE. The income tax and National Insurance deducted from payroll goes to HMRC by the 22nd of the following month. It's the quietest of the three obligations, and it never, ever misses a month.

Founders sometimes resist this because the current account looks so much healthier with everything left in one place. That's exactly the problem. The most common cash crisis we see isn't a bad debt. It's a good quarter followed by a VAT bill the founder had mentally spent.

The 13 week cash forecast

The tool that ties all of this together is a 13 week cash flow forecast. Thirteen weeks is one quarter: long enough to contain the next VAT bill, three payroll runs and a full client payment cycle, short enough that the numbers stay honest instead of hopeful.

You don't need software, a spreadsheet does the job. Columns are the next 13 weeks. The top rows are money in, listed invoice by invoice against the week you genuinely expect payment, based on how each client actually behaves rather than what the invoice says. Below that, money out: payroll on its date, PAYE on the 22nd, the VAT quarter when it falls, rent, software, loan repayments, your own drawings. The bottom row is the running bank balance, week by week, thirteen numbers long.

That bottom row is the entire point of the exercise, because it converts anxiety into arithmetic. If week nine dips below zero, you now have nine weeks to solve a problem that would otherwise have introduced itself two days before payroll. Chase two invoices, shift a supplier payment, defer a discretionary spend, and week nine turns positive before it ever arrives. Update it every Monday, which takes twenty minutes once the sheet exists. Founders who run one stop being surprised by their own bank account, and it's hard to overstate what that does for decision-making.

When growth burns cash, fund it on purpose

The last piece is the one ambitious founders most need to hear: profitable growth consumes cash, mechanically and predictably. Win a £10,000 a month retainer on 60 day terms and you'll wait around three months from starting work to banking the first pound of it, with roughly £24,000 including VAT standing in unpaid invoices for that one client at any time. Hire ahead of the revenue, as growing agencies have to, and the gap widens further. Accountants call this working capital: the money tied up inside the machine between paying for the work and being paid for it. The faster the machine runs, the more cash it holds.

None of that is an argument against growing. It's an argument for funding growth deliberately instead of discovering, mid-sprint, that you've been funding it out of the tax pot. That can mean building a buffer of three months of overheads before you push. It can mean designing terms so new clients pay a deposit or pay monthly in advance, so they fund the growth rather than you. And when the opportunity is bigger than the buffer, it can mean invoice finance, where a lender advances you most of an invoice's value the day you raise it, for a fee. The tool matters less than the sequencing. Decide how the growth gets funded before you sell it, not after the payroll run that exposes the problem. And before you push at all, it is worth checking the machine is worth scaling: the agency benchmarks scorecard compares six of your P&L numbers with other agencies in a couple of minutes.

Profit and cash answer different questions. Profit tells you whether the business model works. Cash tells you whether the business survives long enough to prove it. An agency needs both answers, and the mistake is expecting one number to provide them.

The founders who sleep well aren't running different agencies from everyone else. They track debtor days like a KPI, they run tax pots that fill themselves monthly, and they can see thirteen weeks ahead. Do those three things and the gap between profit and cash stops being a threat. It becomes what it always was underneath: a timing difference you can see coming.

Questions agency owners ask

Why is my agency profitable but always short of cash?

Because profit and cash are measured differently: the P&L records revenue when you earn it and costs when you incur them, while the bank only moves when money actually changes hands. The agency model stacks five timing traps in the same direction: billing in arrears, 30 to 60 day payment terms, punctual monthly payroll, quarterly VAT and annual corporation tax. Nothing has to go wrong for a profitable agency to run short of cash; the timing does it on its own.

How do I calculate debtor days?

Take everything clients currently owe you, divide by your annual revenue, and multiply by 365. If clients owe you £150,000 and you bill £900,000 a year, you are at about 61 debtor days. For context, Xero's data put the average time for a UK small business to get paid at 29 days in early 2026, and agencies usually sit worse than that.

How much money should my agency set aside for tax?

Run two savings accounts held apart from the current account. Sweep the VAT element of receipts as you bank it, which for standard-rated work is roughly one sixth of gross receipts, and move 19 to 25% of each month's profit into a corporation tax pot depending on your profit level. PAYE also goes to HMRC by the 22nd of the following month, so treat it as a fixed monthly obligation rather than a surprise.

How do I get clients to pay invoices faster?

Invoice the day the work is billable rather than at month end, put retainers on direct debit so paying you becomes the client's default, chase to a fixed schedule that starts before the due date, and take deposits or bill in advance on project work. The prize is real: one day of debtor days is worth your annual revenue divided by 365, so a £1 million agency that gets paid ten days sooner releases about £27,000 of cash permanently. Same clients, same prices, same profit.

Why does growing my agency make cash flow worse?

Growth consumes working capital, the money tied up inside the machine between paying for the work and being paid for it. Win a £10,000 a month retainer on 60 day terms and you will wait around three months to bank the first pound, with roughly £24,000 including VAT standing in unpaid invoices for that one client at any time. That is not an argument against growing; it is an argument for deciding how the growth gets funded before you sell it.

How do I forecast cash flow for a small agency?

Build a 13 week spreadsheet: columns for the next thirteen weeks, expected receipts listed invoice by invoice against the week each client genuinely pays, every committed outgoing on its date, and a running bank balance along the bottom. If week nine dips below zero, you have nine weeks to solve a problem that would otherwise introduce itself two days before payroll. Update it every Monday, which takes about twenty minutes once the sheet exists.

Rayhaan Moughal
Rayhaan Moughal
Accountant and CFO advisor to agencies
Connect on LinkedIn
Want to know where your numbers really stand?

A no-pressure conversation about your agency, your margins and what proactive planning could change. Pick a time and book straight into the team’s calendar.

Book a call
Talk numbers with a specialistBook a call