Explainer
Operational Complexity, Explained
Why growing businesses get harder to run, and what is quietly accumulating underneath.
Every business that grows meets a stage where running it starts to feel harder than it should.
The work may not have changed in any obvious way. The team may still be capable. Customers may still be served. Revenue may still be moving in the right direction. Yet the business begins to feel slower and heavier.
Small decisions need more discussion. Basic questions take longer to answer. A task that once moved easily now needs reminders, checks, and follow-up. People spend more time finding information than using it. Owners start to feel that too much of the business still depends on them.
This is not unusual. It is also not a mystery.
There is a useful name for it: operational complexity.
It matters because once you can see it clearly, you can start to deal with it. You stop treating the symptoms as isolated problems. You begin to understand the pattern underneath them.
What operational complexity is
Operational complexity is the distance between how a business needs to work and how it is actually able to work day to day.
It is not the same as being busy. A company can have full order books, demanding customers, and a high volume of work, yet still be quite straightforward to operate. The work may be intense, but it moves in a clean and understood way.
Nor is it simply a matter of size. Some larger firms are surprisingly easy to run because their information, responsibilities, and routines are clear. Some smaller firms are difficult to manage because every piece of work depends on memory, judgement, and informal handovers.
It is also not proof that the owner has managed badly. In many cases, it is a sign that the business has grown faster than its operating model has been able to keep up.
The real question is how work travels through the business.
If information moves cleanly from one person, team, or system to the next, the organisation feels manageable. People know where things are. They know what happens next. They can act without having to rebuild the full story every time.
If each step needs someone to chase, copy, explain, check, or interpret, the business feels complicated. That can happen at any size. It can happen with ten people or ten thousand.
The work itself may be sound. The problem is the movement around the work.
Where it comes from
Complexity is a normal result of growth.
At the start, most businesses are simple because they have few parts. A small team. A narrow range of services or products. A limited number of customers. One or two core systems. A shared understanding of how things are done.
In that setting, much can be handled through conversation. People sit close to the work. Everyone knows the history. If something is unclear, the answer is usually nearby.
Growth changes that.
More customers bring more exceptions. More staff bring more handovers. More products bring more variation. More systems bring more places where information can live. More management creates more approval points. More opportunity brings more choices.
The important point is that difficulty does not increase neatly with the number of parts. It rises with the number of relationships between those parts.
Add one more system, and it may need to exchange information with several others. Add one more team, and the number of handovers grows. Add one more approval, and work must pause at another point. Add one more product line, and reports, stock, billing, service, and customer communication may all need to adjust.
So a business does not become harder to run only in line with its size. It becomes harder faster than that.
This is why many owners feel that the strain arrived suddenly. In reality, it often built slowly. The business was absorbing more small complications than anyone noticed. Then, at a certain point, the total burden became visible.
The same team that once coped well begins to feel stretched. The same systems that once seemed adequate start to create delays. The same informal habits that helped the business move quickly now make it harder to see what is happening.
Growth did not create one large problem. It created many small connections, and those connections began to carry a cost.
Why it is hard to see
Complexity is difficult to spot because it rarely has one clear source.
It is not usually one failed system, one poor process, or one careless person. It lives between those things. It sits in the handover from sales to delivery. It sits in the gap between the CRM and the finance system. It sits in the spreadsheet someone updates because two tools do not quite agree. It sits in the approval that exists because something once went wrong.
This makes it easy to miss.
Most of the choices that create complexity are reasonable at the time. A team adds a spreadsheet because they need visibility. A manager asks for a manual check because an error would be costly. Someone creates a second report because the first one does not show the answer clearly enough. A senior person asks to be copied in because they want to stay close to an important account.
None of these decisions is foolish on its own.
The issue is accumulation.
Each workaround adds another place where information can drift. Each manual step adds another moment where work can pause. Each extra approval adds another dependency. Each local fix may solve the immediate issue while making the wider system harder to operate.
Because no one sat down and chose to make the business complicated, no one feels responsible for the complication. It simply becomes the way things are done.
That is why operational complexity can become invisible to the people inside the business. They are used to the effort. They know which spreadsheet is the latest one. They know who to ask when the system does not show the full story. They know which report is trusted and which one needs checking.
New staff see it more clearly at first. Then they learn the workarounds too.
Over time, the business becomes dependent on local knowledge. It still functions, but it does so through effort rather than design.
Why complexity is a cost
It is tempting to accept complexity as the price of success.
A growing company is bound to have more people, more customers, and more moving parts. Some of that is unavoidable. But unmanaged complexity is not a badge of maturity. It is a cost that the business pays every day.
It is paid in time.
People spend hours coordinating work that should move without so much supervision. They follow up on tasks, compare records, update trackers, and ask for status. The work may be necessary, but much of the effort is consumed by keeping the operating model together.
It is paid in speed.
Decisions slow down because the picture is scattered. Before anyone can act, they have to collect information from several places or ask several people. By the time the answer is clear, the moment may have passed or the customer may already be waiting.
It is paid in errors.
Whenever information is copied, retyped, interpreted, or transferred by hand, mistakes become more likely. A small difference between two records can lead to wrong orders, delayed invoices, missed follow-ups, or poor decisions. The error may look like a human mistake, but often the system made the mistake easier to make.
It is paid in fragility.
As complexity grows, more of the business comes to depend on particular people knowing particular things. A senior administrator understands the spreadsheet. A project manager knows the true status of each job. A founder remembers why a customer has a special arrangement. A finance lead knows how the numbers need to be adjusted before they can be trusted.
That knowledge has value. But when the business relies on it too heavily, it becomes vulnerable.
If those people are unavailable, work slows. If they leave, knowledge leaves with them. If volume rises, they become bottlenecks.
Left alone, complexity becomes operational friction. That is the drag people feel in the daily running of the business. It shows up as delays, duplication, checking, waiting, and avoidable effort.
Over time, that friction becomes operational debt. This is the accumulated cost of fixes that were postponed, workarounds that became permanent, and systems that no longer match how the business operates.
A company carrying too much operational debt spends too much energy maintaining the present. It has less capacity to improve, adapt, or grow with confidence.
Complexity can be reduced
The useful thing about operational complexity is that it is not fixed.
It can be reduced. Often, the first gains are more practical and less dramatic than owners expect.
The aim is not to remove every complication. No real business is perfectly simple. Nor should it be. Some complexity is necessary because customers differ, services vary, and good judgement cannot always be replaced by a rule.
The aim is to stop complexity from compounding. Then remove the parts that no longer earn their place.
That starts with looking at how the business actually works. Not the process as written in a document. Not the way people assume it works. The real version. The steps people follow. The systems they use. The checks they perform. The places where work waits. The reports they trust. The spreadsheets they keep because something else is missing.
Once that picture is clear, improvement usually comes from a few disciplined moves.
First, simplify. Remove steps, reports, approvals, and checks that no longer justify the time they take. Many businesses carry habits that made sense once but have not been challenged for years. Some were created for a risk that no longer exists. Some duplicate information available elsewhere. Some remain only because they are familiar.
Second, connect. Help the systems already in use share information, so people are not acting as the link between them. A great deal of operational effort comes from moving data from one place to another, reconciling differences, or asking which version is correct. When systems speak to each other in the right way, people can spend less time transferring information and more time using it.
Only after those two steps should a business consider building something new. New tools can help, but they should not be the first answer to unclear operations. If the underlying process is confused, new software may simply give the confusion a more expensive home.
This is why the method Simplify then Connect then Build is so useful. It keeps the order sensible. Remove what is no longer needed. Link what should already work together. Then create only what is still missing.
The opposite of operational complexity is not simplicity for its own sake.
It is operational clarity.
That means a business where owners and teams can see what is happening, understand what needs attention, and run the company without constant friction. It does not mean the business is small. It does not mean the work is easy. It means the operating model is clear enough to support the size and ambition of the company.
For a growing business, that clarity is not cosmetic. It is commercial. It protects time, reduces avoidable errors, improves decision-making, and gives capable people a better environment in which to do good work.
Growth will always add moving parts. The question is whether those parts are allowed to tangle, or whether they are shaped into a business that can keep moving well.