Why Small Agency Revenue Is So Unpredictable (And What To Do About It)

Why Small Agency Revenue Is So Unpredictable (And What To Do About It)

Avatar of author

Written by

Jonny Stuart

March was our best month ever. April nearly broke us.

In this post

What Is Revenue Unpredictability in Agencies?

Three Root Causes Most Agency Owners Miss

What Revenue Unpredictability Actually Costs

What Small Agencies Can Do About It

Frequently Asked Questions

We had won three projects in February, all started in March, all invoiced at completion. Then April arrived and the pipeline was empty - not because we had stopped selling, but because we had been too busy delivering to sell.

If you have run an agency for more than two years, this pattern will not surprise you. What might surprise you is that it is not bad luck. It is structural. And once you understand the structure, you can start to change it.

What Is Revenue Unpredictability in Agencies?

Revenue unpredictability in agencies refers to the significant month-to-month variation in income that most project-based agencies experience. Unlike a SaaS business with recurring subscriptions or a product company with predictable inventory turns, agencies sell time and expertise in discrete chunks. When a project ends, the revenue ends with it.

The pattern typically looks like this: strong months when multiple projects are in delivery, followed by weak months when projects have completed and new ones have not yet started. This cycle repeats regardless of how well the agency is performing.

Three Root Causes Most Agency Owners Miss

1. The project model creates a revenue cliff

Every project has an end date. When it ends, that revenue disappears. If you have three projects completing in the same month and only one new project starting, your revenue drops by two-thirds overnight.

The problem is not the projects themselves. The problem is that most agencies run with too few projects in parallel to absorb the natural end-of-project cliff. A 10-person agency running two or three simultaneous projects is extremely exposed to any one of them ending early, pausing, or being descoped.

2. Single client concentration

Most small agencies have one or two clients who represent 40-60% of their revenue. This feels fine when those clients are healthy. It becomes dangerous the moment one pauses, delays, or leaves.

A client who represents 50% of your revenue does not need to cancel to create a crisis. They just need to say "let's push this to next quarter" on a Friday afternoon.

3. Sales stops when delivery starts

This is the most common and least discussed cause. When a small agency wins work, the founder and senior team shift into delivery mode. Business development slows or stops. By the time delivery is done, the pipeline is cold.

The result is a predictable revenue wave: win, deliver, gap, scramble, win, deliver, gap, scramble. Many agencies have lived in this cycle for years without recognising it as structural.

What Revenue Unpredictability Actually Costs

Beyond the obvious cash flow stress, unpredictable revenue has compounding effects.

It makes hiring decisions feel impossible. You cannot commit to a permanent hire when you do not know what next quarter looks like. So you stay too lean, which limits capacity, which limits growth.

It forces short-term pricing decisions. When you are in a revenue gap, you take work at rates you would not normally accept. This sets a precedent with clients and damages your average project value over time.

It creates founder burnout. The emotional weight of not knowing whether the business will cover payroll next month is enormous. Many agency founders describe this as the most persistent stress of running the business - not the work itself, but the revenue uncertainty underneath it.

What Small Agencies Can Do About It

Build a retainer base. Even a small retainer - a few hours of strategy, a monthly SEO review, a quarterly brand audit - creates a floor of predictable income. It does not need to be large to be meaningful. A 15-person agency with £15,000 per month in retainer income has a very different cash flow position than one with none.

Keep selling during delivery. This is harder than it sounds. The discipline is to protect a fixed number of hours per week for business development regardless of how full the project schedule is. Some agencies assign this to a specific person. Others build it into the founder's diary as non-negotiable time.

Reduce client concentration deliberately. If one client represents more than 30% of your revenue, that is a business risk - not just a dependency. The goal is not to fire them, but to grow other relationships until their share falls naturally below 25-30%.

Stage your invoicing. Moving from invoice-on-completion to staged invoicing (deposit upfront, milestones, final on delivery) reduces the gap between doing work and receiving cash. Most clients accept this structure when it is presented as standard practice.

Understand your real pipeline. Most agency founders have a vague sense of their pipeline. A clearer picture - which leads are at proposal stage, which projects are renewing, which retainers are at risk - allows for better decisions three months out rather than panic decisions in the current month.

Frequently Asked Questions

Why does agency revenue fluctuate so much?

Agency revenue fluctuates because the project model creates natural end-of-project cliffs, sales activity typically slows during delivery, and most small agencies carry significant single-client concentration risk. These three factors combine to produce the feast-and-famine pattern that most agency founders experience.

How do agencies create more predictable revenue?

The most effective approaches are building a retainer base (even small retainers create a meaningful floor), maintaining consistent business development activity during delivery, reducing reliance on any single client, and staging project invoicing to close the cash gap.

What percentage of revenue should come from retainers?

There is no universal answer, but many agency owners describe 30-40% retainer revenue as the point where cash flow pressure significantly reduces. Even 20% provides meaningful stability compared to a fully project-based model.

Revenue unpredictability in agencies is not a sign that the business is broken. It is a structural characteristic of the project model. Understanding that distinction matters - because it means the solution is structural too, not just about selling harder or winning more.

If you are building the systems to see your pipeline and cash position clearly, that is the right starting point. AgencyFlo is built around that visibility - so you can see what is coming before it arrives.

Enter Agencyflo state

Replace chaos with one intelligent system. Become an early adopter today

Find your flo state

Limited lifetime offer, exclusive to the first 1,000 agencies.

Find your
flo state

Limited lifetime offer, exclusive to the first 1,000 agencies.