Blog
spreadsheets → internal systems

When to replace spreadsheets with custom software

Marlon TrettinPublished on Updated on 6 min read
Glowing grid of spreadsheet cells stretching across the floor of a dark hall and curving upward at the far end into a vertical architecture of modules and columns of light, with an operations lead seen from behind, watching

Replace spreadsheets with custom software when the errors start costing money, when nobody trusts the final number, and when a meaningful share of your team's week goes into copying and reconciling data between files. The trigger is not company size or revenue. It is the cost of rework, and that cost is operational rather than cosmetic.

Why do so many companies still run on spreadsheets?

Because the spreadsheet solves the early days very well, and nobody marks the date it stopped solving anything. It is cheap, flexible, and everyone already knows how to use it. The trouble starts when the business grows and the tool that once gave you speed begins hiding what the operation actually costs.

This is the rule rather than the exception. AutoRek's payments survey, which interviewed 500 senior finance managers in the US and UK, found spreadsheets still integral to financial operations in 90% of organizations. Note who ran that survey: it is a vendor with an interest in the answer. The figure still matches what anyone who has walked into a finance team recently would expect to see.

The inertia has a simple explanation. Switching takes effort you can schedule, while the cost of staying is diffuse. It disappears into small daily losses that nobody adds up at the end of the month.

When does a spreadsheet stop being enough?

When it stops being a support tool and becomes the process itself. As long as the file only organizes information, you are fine. The problem begins when decisions, calculations and critical controls depend on something anyone can overwrite without leaving a trace. Five signs tell you that point has passed.

The errors get expensive. Spreadsheets fail quietly. Ray Panko, who has catalogued the field research on this for decades, reports that across the studies with the strongest methods, 91% of the 55 operational spreadsheets audited contained important errors. A KPMG audit of 22 decision-supporting spreadsheets from major financial institutions found significant errors in 20 of them.

This is not a distant risk. The best known case is the Reinhart and Rogoff debt paper, where a formula range left five countries out of an average. When Herndon, Ash and Pollin at the University of Massachusetts reworked the numbers, average growth for countries above the 90% debt threshold came out at 2.2% instead of the published -0.1%. A dragged formula moved an argument that governments cited for years.

Nobody trusts the number. When five versions of the same file exist and the meeting opens with "which one is current?", the data has stopped being a source of truth.

Reconciliation becomes somebody's job. If a person spends hours a week copying data between files, you are paying a salary to do what an integration would do on its own.

There is no traceability. You cannot say who changed what, or when. In any process touching money, contracts or sensitive data, that is a governance risk rather than an inconvenience.

The operation cannot grow without growing headcount. Every new client, product or branch asks for one more tab, one more person, one more manual check. Work scales at the same rate as the business, which means the operation does not scale at all.

An illustrative example

The numbers below are a composite, not a measured client result. Picture a parts distributor with 30 employees. Inventory lives in one spreadsheet, sales commissions in another, finance in a third. At month end somebody closes the three files by hand. A salesperson edits the pricing tab without telling anyone, commissions come out wrong, and the correction burns two days and some goodwill with the team.

None of that is incompetence. It is the architecture asking to change. A system that connects inventory, sales and commissions removes the reconciliation step and gives those two days back. That same logic, replacing spreadsheet control with a system of your own, shaped work like the Nuleite cost control platform and the Repap On document management system.

Spreadsheet, no-code or custom software: what is the decision really about?

The right question is not "which tool?" but "what is the process?". Changing tools without understanding the flow only digitizes the mess: you leave a confusing spreadsheet and arrive at a confusing system that costs more. This is why the thesis behind this kind of project is blunt. You do not have a technology problem, you have an architecture problem.

In practice the choice depends on how specific and how central the process is. No-code handles standardized flows well, ships fast and costs little at the start. Custom development earns its price when the process is the competitive difference, when it needs deep integration, or when it carries a rule no off-the-shelf product covers. Sometimes the cheapest answer combines both.

What does not change is the starting point. The map of the process, not the catalogue of technologies, is what keeps you from paying well for something that misses the real bottleneck.

Frequently asked questions

My team is used to spreadsheets. Will switching stall the operation?

The risk is real and it is managed with a gradual transition. A sound project starts with the most painful process, runs in parallel with the spreadsheet for a period, and retires the old file only once the team trusts the replacement. Spreadsheet fluency tends to help here, because people read a system faster when it mirrors a flow they already know.

How do I know custom software will pay for itself?

Add up the cost that is currently invisible: reconciliation hours per week, rework caused by errors, decisions made on wrong numbers, and the growth ceiling you can only lift by hiring. Put that on a monthly line and compare it with the investment. When the migration is well targeted, the return usually shows up as less rework before it shows up as scale.

Will integrating with what I already run be complicated?

That depends on architecture rather than luck. Current systems connect over APIs and most market tools expose integration points. The work sits in designing how data moves between them, and that design is exactly what a spreadsheet never solves, because it does not talk to anything on its own.

Next step

If you recognized your operation in two or more of the five signs, the cost of keeping the spreadsheet is probably already higher than the cost of moving off it. Start with an Operational Architecture Diagnostic: 30 minutes to map where the bottleneck actually is, with no proposal on the table.

Related case studies

Marlon Trettin

Marlon Trettin

Founder of Yowpi · 25+ years of software engineering

LinkedIn
Next step

Did you recognize your operation in this article?

Book the Operational Architecture Diagnostic: 30 minutes to map where your operation's bottleneck is. No strings attached.

Book a diagnostic