1. Home
  2. Insights
  3. Management
Management

When the spreadsheet stops being enough

Four objective signs that the spreadsheet has become an operational risk, and what to replace first without stopping the company.

· 7 min read

The spreadsheet is an excellent and badly underrated tool. No company should buy a system before it understands its own process, and a spreadsheet is the cheapest way to understand it. The problem starts when it stays in use after it has begun hiding risk instead of revealing information.

The useful question is not whether the spreadsheet is professional, but whether it still copes. Below are the four signs we consider objective enough to act on.

1. More than one person needs to edit it at the same time

While one person maintains the spreadsheet, version control is that person's memory. From the second one on, the classic problem starts: two diverging copies, each holding a piece of the truth, and no way to reconcile them without manual work.

A cloud spreadsheet with simultaneous editing solves part of that, but not the essential part. Nothing stops someone from overwriting a value without noticing, and the version history does show who changed what, but not why. If the information is used to decide where the money goes, that matters.

2. The business rule became an unreadable formula

Every mature spreadsheet has that one cell with a three-hundred-character formula nobody understands any more. It works, and that is exactly why everyone is afraid to touch it. Critical knowledge about the operation now lives somewhere that can neither be audited nor tested.

The practical test: ask someone who did not build the spreadsheet to explain how that number is calculated. If it takes more than two minutes, the rule needs to leave the formula and become code with automated tests.

3. Volume passed the point where an error is the exception

There is a threshold beyond which checking by hand stops being viable. It is not a universal number, but the logic holds: if the number of entries per month is larger than someone can review line by line in a day, errors stopped being the exception and became a statistic.

From then on, the question is no longer whether there is an error in the spreadsheet, but how much it costs and when someone will notice.

4. The information has to feed something else

While the spreadsheet is the final destination of the data, it does its job. When that data has to become an invoice, land in the accounting system, appear on a dashboard for the sales team or trigger an alert, every integration ends up being copy and paste. That is the point where the spreadsheet stops saving money and starts costing it.

What to replace first

The wrong answer is to replace everything. Substituting the whole spreadsheet at once is expensive, slow and concentrates the risk in a single event. The path that works is the opposite: identify which of the four situations above hurts most and solve only that one.

In every case the spreadsheet carries on existing for a while, and that is healthy. A well-done migration is boring and has no big switchover day.

The sign that it is not time yet

If the process changes every week because the operation is still working out how it functions, it is too early for a system. Software crystallizes a process, and crystallizing a process that has not settled produces expensive rework. In that scenario the spreadsheet is still the right tool, and the best thing to do is document the rules as they form.


Want to discuss your case?

The assessment is free and ends with clarity about what makes sense for your operation.

Read next

Why integrating two systems costs more than it looks

The four questions that determine the real cost of an integration, and why none of them is about the API.

Data protection in software development: what your company should require

The data protection requirements that belong in the scope, the contract and the delivery of any system that processes personal data.