ERP

When a spreadsheet stops being enough

Nobody replaces spreadsheets because they are inelegant. They replace them at the point the numbers stop agreeing with each other.

When a spreadsheet stops being enough

Spreadsheets are underrated. Flexible, universally understood, and a good one will run a business further than software vendors like to admit.

The question is not whether they are bad. It is how to recognise the point at which yours has become the bottleneck.

The symptoms, in the order they appear

Two people have different numbers. Someone quotes stock from their copy, someone else from theirs, both confident. This is the first real signal and the one most often explained away.

Month-end takes days. Not because the arithmetic is hard, but because the data lives in five files that must be reconciled by hand.

Only one person understands the file. Fourteen tabs, some hidden, a formula nobody will touch. When that person is on leave, decisions wait.

You key the same thing twice. An order entered once for the invoice, again for stock. Eventually they disagree and finding out which is right costs an afternoon.

Simple questions take too long. Which product line made the most margin last quarter? If that is more than a few minutes, you are paying for the delay in decisions not made.

Two or three of these is normal for a growing business. Four or five, consistently, means the spreadsheet now costs more than it saves.

What an ERP actually is

The term is inflated, so plainly: one database that several parts of the business read from and write to, so stock, purchasing, sales, invoicing and reporting refer to the same records.

That is the whole idea. The modules and dashboards sit on top of that single point.

Which is why the honest test of an ERP project is not the feature list. It is whether the numbers now agree.

Off-the-shelf first

We say this even when it costs us the work: try the standard product before commissioning anything bespoke. It is cheaper, supported by someone else, and updated without you paying.

Build only when one of these is genuinely true:

  • your process has a step the platform cannot represent, and that step is a real advantage rather than a habit
  • per-seat licensing now exceeds what a build would amortise to
  • the data you need lives in systems with no viable integration
  • an off-the-shelf rollout already failed because the tool fought how the team works

Note what is not on that list: "we are unusual". Most businesses believe they are. Most are not, in the ways software cares about.

Why these projects fail

Two reasons, neither technical.

Scope. Someone decides to replace everything at once. Eighteen months later the budget is gone and the business is still on spreadsheets, because the new system was never finished enough to switch to.

Adoption. The system is built to an idealised process nobody follows, so the team keeps a shadow spreadsheet — and now you have both.

The way through is unglamorous: start with the module that hurts most, get it genuinely live, then add the next. A working stock module beats a complete system still in testing.

Before calling anyone

Two things, both free.

Write down your actual process — not the handbook version, the one people follow, workarounds included. The workarounds are the requirements.

Then count the symptoms honestly. At two, fix the spreadsheet: lock the cells, put it somewhere shared, agree who owns it. At five, the spreadsheet is no longer the thing to fix.

Keep reading

More from the journal

  1. Why your full-stack real estate website is important

    A listings page is not a real estate website. The parts that decide whether you win the deal — lead capture, agent assignment, and a CRM that holds the history — all live behind it.

  2. Page builders versus hand-built code: what you trade away

    Drag-and-drop builders are genuinely good at some jobs and quietly terrible at others. The deciding factor is usually what happens in year two, not week one.

  3. The five jobs to automate first, before you buy any software

    Most automation projects fail because they start with a tool instead of a task. Here is the order we work in, and why the first win should be boring.

Tell us what you are trying to grow

A thirty-minute call, no pitch deck. We will tell you what we would do, roughly what it costs, and whether we are the right people for it.

WhatsAppChat on WhatsApp