Abstract data and technology environment
Back to insights

When spreadsheets become infrastructure.

Spreadsheets are powerful. The problem begins when critical operations depend on files that were never designed to function as systems.

The decision to replace a spreadsheet should not be driven by fashion. It should be driven by risk, scale, governance and the cost of coordination.

Spreadsheets are often the correct first solution.

They are flexible, familiar and fast. A team can test a process without waiting for a software project, and a knowledgeable analyst can create useful structure in a matter of hours.

The problem is not that the spreadsheet exists. The problem is that the organisation quietly allows it to become a database, workflow engine, approval system, reporting layer and audit log at the same time.

A spreadsheet becomes infrastructure when the organisation cannot complete a critical process without a particular file, a particular person or a particular sequence of manual corrections.

Five signs the process has outgrown the file.

The symptoms are usually visible long before the organisation decides to build a platform. They appear as coordination costs, unclear ownership and repeated reconciliation work.

Multiple versions are authoritative

People spend time locating the latest copy rather than acting on the information.

The workflow depends on one person

Knowledge of formulas, corrections and exceptions lives inside an individual's memory.

Approvals are disconnected

Email, chat and verbal decisions cannot be reliably traced to the records they affected.

Reporting repeats the same consolidation

Every cycle recreates the same joins, corrections and debates about definitions.

Errors are discovered downstream

Validation happens in the report instead of when the information is entered.

Access is broader than accountability

Many people can edit the file, but nobody clearly owns the accuracy of each field.

What the replacement should provide.

A good replacement does not simply put a form in front of a database. It introduces controlled data structures, role-based access, workflow states, validations, history, integrations and a clear reporting layer.

It should preserve the useful flexibility of the original process while removing the parts that depend on memory, manual copying and invisible decisions.

A practical maturity path
Stage 01Personal spreadsheetFast experimentation with limited shared dependency.
Stage 02Controlled templateStandard fields, ownership and version discipline.
Stage 03Workflow applicationRoles, approvals, validation and complete history.
Stage 04Integrated platformConnected systems, trusted reporting and reusable data.
The correct destination depends on risk and scale. Not every process needs the final stage.

Start with the operating model.

Before building software, define ownership, decision rights, standard terminology, exceptions and the minimum information needed at each stage.

Ask who creates the record, who validates it, who can approve a deviation, what evidence is required and what should happen when the normal path does not apply.

  • Define one owner for every critical data element.
  • Separate data creation, review and approval where risk requires it.
  • Agree on standard terms before building dashboards around them.
  • Design exceptions deliberately instead of hiding them in free-text notes.
  • Make the reporting requirement part of the source workflow.
Automating an unclear process usually produces a faster unclear process.

The practical test for moving beyond the spreadsheet.

A platform investment becomes defensible when the cost of coordination, error, delay and weak control exceeds the value of the spreadsheet's flexibility.

The strongest business case is not usually "we need an app." It is that the organisation needs reliable ownership, controlled workflow, traceable decisions and trusted data at a scale the current process can no longer support.