Why margins don't grow with revenue
Agency margins stay flat as revenue grows because most of the cost is people, and every new client adds the same coordination work until the team is full. Then a whole new salary lands at once. Revenue and cost climb together, so the margin stays where it was.
The agency had its best revenue month on record, and at the end of it the account held about what it always does. Owners describe this often: revenue keeps climbing and the bottom line does not follow. Advisors say the same thing from the outside. More revenue tends to bring more overhead, not more profit.
If that is your month, nothing is broken in the books. Something in how the work is run is scaling with every client you sign.
What usually gets tried
The usual answers are to raise prices, cut costs, track time more closely, or hire to match each step of growth. Each helps a little and none changes the shape of the problem. A price rise helps once, and then every client still costs the same amount of work to run. Cutting costs finds a little slack and runs out. Tighter time tracking tells you where the hours went, but the hours are still spent. Hiring ahead of growth adds a salary before the work is there to fill it.
Why it happens
In a service business most of the cost is people, and people come in steps. Each new client adds the same round of work: status updates, report assembly, chasing approvals and moving details between tools. Your team absorbs it until everyone is full. Then a whole new salary lands at once. Revenue and cost climb together, so the margin stays where it was.
Accountants look at how much of a business's cost stays fixed as sales grow. When most of it stays put, each new sale adds more profit than the last. A service business that runs its repeat work by hand has little cost like that, because the work grows with every client.
An illustration
Here is an illustration, made up to show the pattern. Picture an agency that signs a new retainer. The client brings the same weekly round of updates and chasing as every client before. The team takes it on until it is full, then a coordinator is hired. A few clients later the margin is back where it started, with a larger team and a busier month.
Signs you can notice
- Coordination hours rise in step with the client count.
- A record month leaves about the same at the end as an ordinary one.
- The next hire always arrives right after a growth spurt.
What the fix looks like running as a system
The repeated coordination steps run as systems: status updates go out on a schedule, reports are assembled from the numbers already in your tools, approvals are chased on a rule, and details move between tools without anyone retyping them. One more client then adds far less work, so the next hire comes later and the margin has room to grow. The aim is growth without adding proportional headcount, with the people you have spending their time on the work clients value.
What stays with you
- Pricing and scope.
- Which clients to take.
- The judgment work clients pay for.
If you want a number for the repeated work in your own business, the coordination cost tool works it out from your own hours and the hourly cost of the people doing them.
The system behind this: the repeated coordination steps run as systems, so serving one more client costs less than the last one did.
Questions
Why does my agency make no more profit in a record revenue month?
Because the cost grew with the revenue. Each client adds the same coordination work, and a new salary arrives once the team is full. Revenue and cost rise together, so the margin holds.
Will raising prices fix flat margins?
It helps once. It leaves the cost of running each client's work unchanged, so the margin flattens again as you add clients. Pricing stays your call; the point is that it does not change the per-client cost.
Is hiring the cause of low agency margins?
Hiring is where the cost shows up, not where it starts. The cost starts in repeated work that every client adds. Moving that work onto systems lets the next hire come later.
Related
- What does coordination cost your business each year?Turn your leads, proposals and active projects into the hours your people spend coordinating each month, and what that time costs you in a year.
- Should I hire an operations coordinator or install a system?What an operations coordinator costs a year, set against building a system: where each one fails, and which to pick first when your agency is growing.
- Build it, hire for it, or install a system: a one-page decisionDecide whether to build it yourself, hire a person or set up a system by the kind of work it is, with a one-page memo to fill in for your own business.
- The owner-approval bottleneck: when every yes waits for youReplies, proposals and discounts all wait for the owner's yes. Written rules send the routine to a named person and bring the owner only the exceptions.
- Call notes to CRM: why every call lands in a different shapeCall notes land in the CRM in a different shape each time. Pull every call into the same fields with a next step and a date, checked by whoever ran it.
- Why automation projects fail, and how to start one that holdsAutomation projects fail when everything is built at once. See why the simple ones hold, and how to start with one system that runs end to end first.