You can have a 12-person digital agency billing £800k per year, showing a 20% net profit margin on your management accounts, and still not have enough cash in the bank to pay the team at the end of the month. I see this pattern repeatedly with agency founders. Profitability and positive cash flow are two different things, and confusing them is one of the fastest ways to kill a growing agency.

This article explains exactly why agency cash flow problems hit profitable businesses, and what you can do about it before it becomes an emergency.

The Core Problem: Timing

Profit is a calculation on paper. Cash flow is the actual movement of money in and out of your bank account. The gap between the two is timing.

You invoice a client for £25,000 on 1st March. The work was done in February. Your team were paid their salaries on 28th February. The client pays on 30th April. In that two-month gap, you have paid out cash for work you have not yet been paid for. If you have five clients on similar cycles, the gap compounds.

That is the fundamental reason profitable agencies run out of money. Your profit and loss statement shows revenue recognised when the work is done. Your bank account shows revenue when the cash lands. Those two dates are rarely the same.

The Retainer Trap

Retainers look like the holy grail of agency finance. Predictable income, steady utilisation, easy to forecast. But retainers have a cash flow problem of their own.

Most agencies invoice retainers in arrears. You do the work in January, you invoice on 31st January, the client pays on 28th February. That means you are financing the entire month of work before you see a penny. If your retainer book is £60k per month, you need £60k of working capital just to cover the gap between doing the work and getting paid.

The solution is simple in theory: invoice in advance. Bill your retainer on the 1st of the month for that month's work. Many agencies are nervous about this because clients push back. But it is standard practice in professional services. Lawyers do it. Consultants do it. Your agency can too.

If you cannot move to advance billing, at least invoice on the first working day of the month rather than the last. That shifts your cash flow by 30 days. Over a year, that is an extra month of working capital in your account.

The Project Billing Squeeze

Project-based agencies have a different problem. You win a £50k website build. The client agrees to pay in three stages: 50% upfront, 25% on milestone, 25% on completion. That looks reasonable on paper.

But the upfront 50% covers the first month of work. By month two, you have burned through that deposit and are carrying the cost of the next phase. If the milestone payment is delayed by two weeks because the client's finance team is slow, you are funding the project from your own cash reserves.

The fix here is milestone-based billing tied to specific deliverables with clear acceptance criteria. Do not use time-based milestones like "end of month two". Use deliverable-based milestones like "signed off wireframes" or "completed user testing". That way, you control when the trigger happens, not the client's calendar.

And always include a late payment clause. A 2% charge on overdue invoices is standard. More importantly, have a process to stop work if an invoice goes beyond 30 days overdue. That gets attention faster than any email.

Debtor Days: The Silent Leak

Debtor days measure how long it takes your clients to pay you. Calculate it as: (total outstanding debtors ÷ annual revenue) x 365. If your debtors are £80k and your revenue is £600k, your debtor days are roughly 49 days.

For a healthy agency cash flow, you want debtor days under 30. Many agencies I see are running at 45 to 60 days. That means they are effectively giving their clients an interest-free loan for two months.

Here is what that costs in real terms. If your agency turns over £600k and your debtor days are 50, you have roughly £82k tied up in unpaid invoices at any given time. If you could get that down to 30 days, you would free up £33k of cash. That is cash you could use to pay your team, invest in software, or build a reserve.

Practical Steps to Reduce Debtor Days

  • Invoice on day one. Do not wait until the end of the month. Invoice as soon as the work is complete or the milestone is hit. Same day if possible.
  • Automate reminders. Xero and QuickBooks both have automated statement and reminder features. Use them. Set a 7-day reminder, a 14-day reminder, and a 21-day escalation.
  • Call before the due date. A two-minute phone call three days before the invoice is due is far more effective than an email. "Just checking you received the invoice and everything looks correct." That is enough.
  • Have a credit control process. Assign someone in your team to chase overdue invoices. If you are a solo founder, block 30 minutes every Friday to review debtors and send follow-ups.
  • Refuse to work for slow payers twice. If a client consistently pays at 60 days, factor that into your pricing or require upfront payment on the next project.

Scope Creep and Burn Rate

Scope creep is not just a margin killer. It is a cash flow killer. When you do extra work without charging for it, you are spending cash on salaries and freelancers that you will never recover. That cash is gone.

Every hour your team spends on out-of-scope work is an hour they are not spending on billable work. That means your utilisation rate drops, your effective hourly rate drops, and your cash position weakens.

The fix is a rigid change control process. Any request outside the original scope gets a written quote and a signed approval before work starts. Do not do the work and invoice later. That is how you end up arguing about a £3,000 invoice for three months while the cash is already spent.

Fixed Costs vs Variable Revenue

Your fixed costs are your salaries, rent, software subscriptions, and other overheads. They are due on the same day every month. Your revenue arrives on whatever day your clients decide to pay.

That mismatch is the core of every agency cash flow crisis. You have a fixed cost base of £45k per month, but your revenue arrives in chunks of £15k here and £25k there, at unpredictable intervals. One late payment from a major client and you cannot make payroll.

The answer is a cash reserve. I recommend every agency holds at least three months of fixed costs in readily accessible cash. For a £45k per month agency, that is £135k. That feels like a lot of cash to hold. But it is the difference between sleeping well and waking up at 3am worrying about payroll.

Build that reserve by paying yourself less in dividends for 12 months, or by taking a smaller salary and reinvesting profit. It is not exciting. But it is essential.

Seasonality and VAT

VAT is a common cash flow trap for agencies. You invoice a client for £60k plus VAT. The client pays you £72k. You think you have £72k in the bank. But £12k of that belongs to HMRC. Spend it, and you will have a VAT bill you cannot pay.

The rule is simple: put VAT receipts into a separate savings account as soon as the money lands. Do not mix it with your operating cash. Set up a standing order to move the VAT portion to a holding account on the same day you receive payment.

The same applies to corporation tax. If you are profitable, set aside 19% to 25% of your profit each month. Do not wait until the year end. Use a separate savings account or a provision in your accounting software. Float is a good tool for this. So is Spotlight Reporting.

Forecasting: The One Number You Need

You do not need a complex 12-month cash flow model. You need a 13-week rolling cash flow forecast. That is enough visibility to spot a problem before it hits.

List your expected inflows and outflows for the next 13 weeks. Update it every week. If you see a negative balance in week 6, you have five weeks to do something about it. You can chase debtors, delay a non-essential payment, or draw on a credit facility.

Most agency founders I work with do not do this. They look at their bank balance and assume everything is fine. Then a £30k payment is late, and they are scrambling to cover payroll. A 13-week forecast costs you 20 minutes a week and prevents that scramble entirely.

As ICAEW qualified accountants, we recommend using Xero combined with Float for this. The data flows automatically from your invoices and bills. You get a live view of your cash position and a forecast that updates as new invoices are raised.

When to Use External Finance

There are times when external finance makes sense. An invoice finance facility can bridge the gap between invoicing and payment. A business overdraft gives you a buffer for unexpected delays. A short-term loan can fund a growth push.

But do not use debt to cover structural cash flow problems. If you are consistently running out of cash because your pricing is too low or your debtor days are too high, borrowing money just delays the reckoning. Fix the underlying issue first.

Invoice finance is worth considering if your clients are large, creditworthy businesses that pay slowly. You get 80% to 90% of the invoice value within 24 hours, and the rest when the client pays, minus a fee. It is not cheap, but it can be cheaper than missing payroll.

The Bottom Line on Agency Cash Flow

Agency cash flow is not complicated. It is about understanding the gap between when you spend money and when you get paid, and then managing that gap deliberately. Invoice earlier. Chase harder. Hold a reserve. Forecast weekly. And never confuse profit with cash.

If your agency is profitable but you are constantly short of cash, start with the 13-week forecast. That will show you exactly where the problem is. Then fix that one thing. Do not try to fix everything at once.

If you want to talk through your specific cash flow situation, get in touch. We work with agency founders every day on exactly these problems.