agency growth4 min readBy Phloz team

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

Profit is an opinion; cash is a fact. Why agencies with healthy P&Ls hit cash crunches, and the levers — deposits, billing timing, retainers in advance, net terms — that keep the bank balance ahead of payroll.

TL;DR

Agencies go under from cash flow, not from a lack of profit — a business can be profitable on paper and still miss payroll because the money it's owed hasn't arrived yet. The gap between doing the work (and paying your team for it) and getting paid is where agencies drown, and it's worst for project-heavy shops with back-loaded billing and long net terms. The fixes are unglamorous and mostly about timing: take deposits, bill in advance (retainers especially), shorten payment terms and enforce them, milestone-bill long projects, and build a cash buffer. Retainers help structurally because they're recurring and usually billed ahead — another reason a healthy retainer base is more than just predictable revenue. Below: why the crunch happens and the levers that prevent it.


"We had our best quarter ever and almost couldn't make payroll" is a sentence agency owners say more than you'd think. Profit and cash are not the same thing, and confusing them is how a growing, profitable agency ends up sweating a Friday transfer. Here's the mechanism and the moves.

Profit is an opinion; cash is a fact

Your P&L can show a great month while your bank account is empty, because profit counts revenue when it's earned (work delivered) and cash counts money when it arrives (invoice paid). Between those two events you've already paid your team, your tools, and your rent for work the client hasn't paid for yet. The bigger and faster you grow, the worse this gap gets — you're funding more in-flight work before the earlier work's invoices clear. That's why growth itself can cause a cash crunch even at healthy margins.

Why project-heavy agencies feel it most

  • Back-loaded billing. Bill 50% on completion of a two-month project and you've carried two months of salary on that work before a dollar lands.
  • Long net terms. Net-30 (really net-45 by the time they pay) means the money for January's work shows up in March.
  • Lumpy pipeline. Project revenue arrives in spikes; payroll goes out every fortnight regardless. Mismatch = stress.
  • Scope creep without progress billing. The work grows, the invoice waits for "done," and "done" keeps moving.

A retainer-heavy book smooths most of this — which is the cash-flow case for retainers on top of the revenue-predictability one.

The levers that keep cash ahead of payroll

  1. Take a deposit. Money upfront before work starts — 25–50% — funds the early labour instead of you financing it. The single most effective change for project work.
  2. Bill retainers in advance. Invoice the month before you deliver it, not after. A retainer billed on the 1st for that month's work means you're always paid ahead, not chasing behind.
  3. Shorten and enforce terms. Net-15 beats net-30; "due on receipt" beats net-15. And terms only work if you enforce them — automated reminders, a late policy, pausing work on overdue accounts. Unenforced net-30 quietly becomes net-60.
  4. Milestone-bill long projects. Don't carry a 12-week build to the finish line — bill at 0% / 40% / 70% / 100% milestones so cash comes in as the work does, not all at the end.
  5. Build a buffer. Aim for a cash cushion covering a couple of months of fixed costs, so one late payment isn't an emergency. The buffer is bought with the discipline above.

The number to watch

The cash-flow equivalent of MRR is simply: how many weeks of payroll + fixed costs does your bank balance cover, and is that number trending up or down? If it's shrinking while you're profitable, you have a timing problem, not a profitability problem — and the levers above are the fix, not "sell more" (selling more without fixing timing makes the gap bigger). Watch it weekly; it's the early-warning signal a P&L won't give you until it's late.

You can only manage what you can see per client

Most of these levers are per-client decisions: who's on a deposit, who's billed in advance, who's chronically late, who's net-30 when they should be net-15. Run that from scattered invoices and memory and the late payers slide and the deposits get forgotten. Run it from a clear view of each client's commercial terms — retainer value, billing cycle, renewal — and cash management becomes a routine instead of a Friday panic. That's part of what Phloz keeps on the client record; the CRM for agencies and pricing pages cover the workflow. But the core truth is older than any tool: bill earlier, collect faster, keep a buffer — profit pays you eventually; cash keeps the doors open now.