All articles

Custom Software

Seven signs your business has outgrown its spreadsheets

Harry Thom 5 min read

Quick answer

The signs: only one person can safely edit it; there are copies and nobody is sure which is current; it gets emailed around as an attachment; a broken formula once cost you real money; new staff need it explained like folklore; it holds things it was never meant to hold (leave, safety records, job status); and updating it is someone's actual job. Any three of those means the spreadsheet has become a system — one with no logins, no history and no safety net. Replacing it does not mean losing it: the same logic gets rebuilt as a proper tool, with the spreadsheet's flexibility and none of its fragility.

Related: The 2-minute coordination audit · Case study: replacing the whiteboard-and-memory system

The spreadsheet that became the business

It never starts as a system. It starts as a quick way to track jobs, or leave, or the schedule — and because spreadsheets are brilliant, it works. It grows a tab, then a colour code, then a formula only Dave understands. Five years later it opens slowly, breaks quietly, and runs the business.

There is no shame in that — it means you built exactly the tool you needed. The problem is scale: what worked for four people becomes fragile at fourteen and dangerous at forty.

The seven signs

Count how many of these are true of your main spreadsheet:

  • Only one person can safely edit it — everyone else looks but does not touch.
  • There are copies — “final”, “final v2”, one on someone’s desktop — and nobody is certain which is current.
  • It travels by email, so every attachment is another fork of the truth.
  • A formula broke once and it cost real money — a missed job, a wrong quote, a payroll error.
  • Explaining it to a new starter takes an afternoon and a translator.
  • It holds things it should not — leave requests, safety check-ins, compliance records, live job status.
  • Keeping it updated is somebody’s actual job, measured in hours a week.

Why it breaks when the team grows

A spreadsheet has no idea who changed what, no rules about who may change it, and no way to tell two people editing at once. With a small team, shared context papers over all of that. With a bigger one, the gaps become incidents: the overwritten row, the stale copy someone quoted from, the safety record that exists only in a cell.

That is a coordination failure, not a capacity one — and it is why the fix is a system, not a bigger spreadsheet.

What replacing it actually means

Not an off-the-shelf platform your team has to bend around — that is usually why the spreadsheet exists in the first place. Rebuilding it properly means keeping the logic your business already proved and giving it what a spreadsheet cannot: logins, history, rules about who edits what, and live data everyone sees at once.

That is exactly what we build. And if you want to know where your own setup stands first, the two-minute coordination audit below scores how work moves through your business — result on screen, no email needed.

Common questions

Can’t we just tidy the spreadsheet up?

You can, and for a while it helps. But tidiness does not add logins, history or concurrency — the things that actually fail as the team grows. A cleaner version of a fragile thing is still fragile.

Do we lose the flexibility we love about it?

No — the flexibility is the part worth keeping. A custom tool is built around your exact logic, the same way the spreadsheet was, just with guard rails.

Where do we start?

Take the free two-minute coordination audit, or tell us how the spreadsheet is used and we will send back a plan and a rough budget for replacing it — no cost, no obligation.

Ready to see your own version?

Tell us how your business runs — we’ll send back a plan and a rough budget. No call required, no obligation.

Call