Home Insighty insighty

Who it's for

Latest posts

6 Signs Your Agency Is Growing Broke

Revenue up, cash tight. It's more common than it should be. These six patterns show up consistently before the moment an agency realises it has an ops problem, not a sales problem.

8 min read

Growing broke is a specific kind of agency pain. Everything looks fine from the outside.

The pitch deck has new wins. The team is bigger. The revenue line in the annual report is going up and to the right. And yet, month after month, there’s less cash than there should be. Payroll feels tight. The founder is still taking a below-market salary. The office upgrade keeps getting pushed.

This is growing broke — and it’s surprisingly common in digital agencies that are doing everything “right” on the surface.

Here are six signs you’re in it.

1. Revenue Is Growing But Cash Is Always Tight

The most visible sign. You billed more this quarter than last quarter. You should have more cash. You don’t.

The gap between revenue and cash usually comes from one of three places:

Extended payment terms. As clients get bigger, payment terms stretch. Net 30 becomes Net 60. Sometimes Net 90, “just this once.” Your costs — salaries, freelancers, software — are paid monthly. Your revenue lands two or three months later. The bigger you grow, the bigger that gap becomes.

Unbilled work in progress. Projects that are 90% complete but haven’t hit an invoice milestone. Retainers where the work gets done before the invoice goes out. Time and materials work where nobody did the billing run last month. This work exists, is real value delivered, but hasn’t converted to cash.

Revenue in the wrong place. Some clients are growing in billing but shrinking in margin. Revenue goes up; cash available after costs goes down.

If you’re pulling more revenue than ever but watching cash carefully every month, the problem isn’t sales — it’s operational structure.

2. You’re Winning More Work But Margins Are Flat or Declining

When agencies grow, they expect margins to improve. More revenue should mean better leverage on fixed costs, more buying power with freelancers, better utilisation of senior staff.

Instead, margins stay flat or compress. Why?

Scope inflation in proposals. Competitive pressure causes proposals to include more for the same price. The win rate improves; the margin per project doesn’t.

Senior-to-junior ratio creep. Growing headcount usually means more senior hires before the junior capacity catches up. Senior time costs more; if it’s being deployed on work that doesn’t require it, margins suffer.

Client acquisition cost. New clients require more ramp-up, more account management, more revisions before they trust you. The early months of most client relationships cost more to service than the fees reflect.

Flat margins during growth is a warning sign that your cost structure is scaling faster than your revenue quality.

3. You Don’t Know Your Gross Margin by Client

If you can’t answer “what’s the gross margin on our top five clients?” without a spreadsheet exercise, you’re flying blind.

Agencies that grow broke are almost always tracking revenue but not profitability. They know their total invoiced amount, their total staff costs, and their approximate net profit at year end. They don’t know, on a per-client basis, what each relationship is actually contributing.

This matters because high-revenue clients and high-margin clients are often different clients. The €15,000/month retainer that feels like your anchor might be running at 30% gross margin. The quieter €6,000/month client might be running at 65%.

When you can’t see margin by client, you can’t make informed decisions about pricing, resourcing, or which clients to grow.

4. Your Pipeline Is Full but You Can’t Hire Ahead of It

The classic capacity trap: you have €200,000 in late-stage pipeline, but you can’t staff up to deliver it because you’re not confident enough in the timing.

So you wait. The work lands. You scramble to find freelancers at premium rates or overload the existing team. Utilisation spikes. Quality wobbles. The project takes longer than scoped, eroding margin.

This cycle — pipeline visibility too late, staffing decisions too reactive — is how agencies simultaneously have too much work and not enough capacity, while also paying more for delivery than they projected.

The fix requires knowing your pipeline with enough lead time and enough confidence to make hiring decisions before the work lands. Most agencies don’t have that view.

5. Every Month Ends With a Billing Scramble

You know the routine. It’s the last week of the month. Someone goes through the project list checking what’s invoiceable. Some projects are nearly there — just waiting on a client sign-off, a missing time entry, a final deliverable that’s 95% done. The invoice gets delayed.

Or a maintenance contract auto-renewed and nobody raised the invoice. Or a hosting plan is being billed but the renewal rate hasn’t been updated since 2023. Or a change order got logged in the project tool but never made it into the billing run.

The monthly billing scramble is a symptom of an ops structure where the financial data and the project data live separately. When they’re unified, the invoiceable items are visible in real time — not discovered in a last-week panic.

Invoice leakage — revenue that should have been billed but wasn’t — typically runs at 3–8% in agencies without a unified data layer. On a €1M agency, that’s €30,000–€80,000 a year disappearing not because of bad clients, but because of bad data flow.

6. You Rely on One or Two Clients for Financial Stability

Revenue concentration is a structural risk. When 30–40% of your revenue comes from a single client, every decision — pricing, resourcing, even which projects to pitch — gets distorted by the need to protect that relationship.

The problem is compounded when that client relationship is also low-margin. You protect it because of its revenue contribution, without tracking that its profitability contribution is much lower.

Agencies that are growing broke often have a revenue concentration problem masked by a growth story. The numbers look impressive until the anchor client does a budget review, brings work in-house, or simply decides to switch agencies.

Diversification is the obvious fix. But you can only build toward it if you can see the current state clearly — which clients are carrying disproportionate weight, which ones are high-margin, and which are being retained more from relationship inertia than genuine commercial logic.


What to Do About It

If more than two of these signs are visible in your agency right now, the problem isn’t a sales problem. It’s a data problem.

The path forward is operational, not revenue-focused:

Build a live profitability view. Not a quarterly spreadsheet — a rolling, per-client margin view that’s visible without a data assembly exercise.

Unify your billing and project data. The gap between what you deliver and what you invoice should be visible in real time, not discovered at month end.

Put numbers on your pipeline timing. Probability-weighted, time-stamped pipeline visibility lets you make staffing decisions before you’re scrambling.

Set margin floors by client type. Define what acceptable gross margin looks like for different engagement types, and flag when clients fall below it. Not to fire them — to have a data-backed conversation about pricing.


Growing broke is reversible. But it requires seeing the problem clearly before the cash runs out. The agencies that pull through are the ones that connect their revenue data, their cost data, and their project data early — so the patterns are visible while there’s still room to course-correct.

Insighty was built specifically to give agencies this view — clients, projects, contracts, and revenue in one place, with the margin data surfaced automatically.

Revenue is the headline. Cash is the truth.

Newsletter

Get agency insights delivered to your inbox.

Practical tips on agency ops, revenue, and growth — no fluff, straight to the point.

No spam. Unsubscribe anytime.