Not because we had spent recklessly. Not because anything had gone wrong. Three clients paid late. One large invoice got pushed to the following month. Our payroll went out as normal. The timing created a gap we had not planned for.
Profitable on paper. Overdrawn at the bank.
This is one of the least-discussed problems in agency life because it feels embarrassing to admit. Doing good work, winning good clients, running what looks like a healthy business - and somehow stressed about cash every few months.
It is not a performance problem. It is a timing problem. And it is structural.
Why profitable agencies run out of cash
Profit and cash are not the same thing. Profit is an accounting concept - revenue minus costs over a period. Cash is what is actually in your account on a given day. A business can be profitable over a quarter and cash-poor on a specific Tuesday.
Agencies are particularly exposed to this gap because of how the project model works.
You carry costs before you invoice. The team works in January. You invoice in February. The client pays in March. Your salary costs run in January and February regardless. That is a 60-90 day gap between incurring costs and receiving cash, which you have to bridge from your existing reserves.
Clients pay late. Industry average payment terms in professional services are 30-45 days. Actual payment timelines are often 45-75 days. Large clients, in particular, have internal processes that make timely payment rare. Every late payment extends your cash gap.
Large invoices distort timing. A single large project completing and invoicing in one month creates a revenue spike on paper. If that client takes 60 days to pay, the spike in your bank account arrives two months later. In the meantime, your fixed costs continue.
Tax timing catches agencies out. VAT, corporation tax, employer contributions - these arrive in lumps at predictable points in the year. Many agencies know these are coming but do not set aside cash specifically to cover them, which creates sudden pressure when the payment date arrives.
The cash flow calculation agencies need
Cash flow is not about whether you are profitable. It is about whether cash arrives before costs go out.
The most useful exercise is a 13-week cash flow forecast. For each week:
- List expected cash inflows: invoices due for payment, any retainer direct debits landing
- List expected cash outflows: payroll, freelancers, software subscriptions, rent, tax payments
- Calculate the closing balance each week
This will usually reveal two or three weeks where the closing balance is uncomfortably low - or negative. Knowing this four weeks in advance gives you time to act: chase overdue invoices, delay a discretionary spend, draw on a credit facility. Finding out on the day payroll goes out gives you none of those options.
What to do about agency cash flow
Invoice earlier. Many agencies invoice at project completion. Moving to staged invoicing - a deposit upfront (30-40% is standard), a midpoint invoice, and a final invoice on delivery - changes the cash timing significantly. You receive cash before the work is complete rather than 60 days after it is.
Shorten payment terms. If your standard terms are 30 days, change them to 14. Many clients will pay in 14 days with no pushback. The clients who insist on 30 or 45 are usually large corporates, and for those, you can negotiate early payment incentives or factor the delay into your pricing.
Chase invoices systematically. Have a clear process for chasing overdue invoices. The day an invoice passes its due date, it should be on someone's list. Three days later, a chase goes out. Seven days later, a second. Most late payments are the result of administrative oversight at the client end, not deliberate delay. A systematic chase process catches them.
Build a cash reserve. Target a minimum cash reserve of 6-8 weeks of fixed costs. This is your buffer against the timing gap. If your fixed monthly costs are £40,000, a £60,000 minimum cash balance means a month of late payments does not create a crisis.
Separate your tax. Every time revenue lands, move a proportion - VAT collected, estimated corporation tax, employer contributions - into a separate account. It is not your money to spend. Keeping it separate prevents the accidental spending that catches many agencies out at payment time.
Key takeaways
- Profit is earned over time. Cash is what sits in the bank on a given day.
- Agencies pay staff before clients pay them, so a 60-90 day gap opens up.
- Late payment and tax bills landing in lumps make the gap worse.
- A 13-week cash forecast shows the tight weeks early enough to act.
- Invoice in stages, shorten terms, chase late payers and keep tax money separate.
Frequently asked questions
Why do agencies have cash flow problems even when they are profitable?+
Because profit measures revenue minus costs over a period, while cash flow depends on the timing of when cash actually arrives and leaves the account. Agencies typically incur costs before they invoice, and receive payment 30-75 days after invoicing. This timing gap creates cash pressure even in profitable businesses.
How much cash reserve should an agency maintain?+
Most agency finance advisors recommend maintaining 6-8 weeks of fixed operating costs as a minimum cash reserve. This provides a buffer against late payments, unexpected costs, and the natural timing gaps in the project model.
How can agencies improve their cash flow?+
The most effective approaches are: staged invoicing (deposit upfront rather than invoice-on-completion), shorter payment terms, systematic invoice chasing, and separating tax funds from operating cash so they are not accidentally spent.
Sources
- 54 Statistics on B2B Payment Delays - The Kaplan Group
- Days Sales Outstanding (DSO) by Industry: 2025 Benchmarks - Creditpulse


