Build · Scale · Exit

Operations

When is the right moment for ERP?

Ric Wilson ·

The question everyone asks at the wrong time

"When should we put in a proper system?"

Owners usually ask me this at one of two moments. Either far too early, when they've read that grown-up companies have grown-up software and they want to look the part. Or far too late, when the wheels are already coming off and they're drowning in spreadsheets at midnight.

Both are the wrong moment. Let me tell you how to find the right one.

Too early is a real mistake

There's a myth that you can never invest too soon in systems. Rubbish.

Put a heavy system into a business that's still figuring out what it does and you build a straitjacket. You bake in processes you haven't proven. You spend money and management attention on plumbing when you should be spending it on finding customers and working out what actually makes you money.

A five-person business does not need enterprise software. It needs to survive and learn. The system can wait.

The best time to systemise is the moment before the mess becomes permanent. Not before you have a mess. Not after it's set like concrete.

Too late is the expensive mistake

The other failure is more common and it costs more.

The business grows. The spreadsheets breed. Someone builds a workbook to track stock, another to chase cash, a third to work out margin. They don't talk to each other. Every month-end is a fight. Every question takes a day to answer.

By now the owner knows they've got a problem. But they've also got 40 people, three sites and a busy order book, all of it running on the tangle. Ripping it out feels like changing the engine of a plane mid-flight.

So they don't. They limp on. And the mess keeps compounding, right up until a buyer looks under the bonnet and marks them down for it.

The signals that say "now"

Forget your age or your headcount. Watch for these instead. When two or three show up together, it's time.

  • You're asking simple questions and it takes days to get a straight answer. How much stock do we have. What's our real margin on that job. Did that customer pay.
  • The same data gets typed into more than one place by more than one person. Re-keying is a tax you pay every day in errors and wasted hours.
  • Your month-end depends on one person and a spreadsheet only they understand.
  • You're about to make an acquisition, or you just did, and you can see two ways of running everything sat side by side.
  • Growth is starting to feel less like momentum and more like strain. More sales, but harder work per pound, and nobody quite in control.

Every one of those points at the same thing. The way you run the business has outgrown the tools you run it with.

The acquisition trigger

If you're building a group by buying other companies, the timing gets sharper.

The moment you own more than one business, you have a choice. Get everything onto one way of working, one version of the truth, early. Or let each company keep its own systems and spend the next five years trying to bolt reports together.

Do it early and every new acquisition plugs into a pattern that already works. Do it late and you're forever integrating, forever reconciling, forever explaining to yourself why the group numbers don't add up.

The right moment for a proper system, for most groups, is around the first or second acquisition. Early enough that the mess hasn't set. Late enough that you actually know what you're building.

It's the outcome, not the software

I'm not here to sell you a product. A system, ERP, whatever you want to call it, is just a means to an end.

The end is this. You can see the whole business from one place. The numbers are trusted and fast. New people and new acquisitions slot in without a fight. And when you want to sell, the machine runs without you narrating it.

That's what you're buying. Control, visibility and an exit that isn't held together with string.

Don't guess the timing

Getting this wrong in either direction costs real money. Too early and you waste capital on a system you outgrow or can't fill. Too late and you scale the chaos and hand a buyer a reason to pay you less.

If you're not sure which side of the line you're on, that's the honest answer to "when". A strategy call looks at how your business runs today and tells you straight whether it's time for a proper system or whether you've got another year to keep it simple. Better to know than to guess with six figures.