Operations and systems
The Hidden Costs of Running Your Business on Spreadsheets
Excel can be the right tool. The problem starts when an undocumented workbook becomes the process, database and control system for the whole business.
By Michael Walsh · · 5 min read
A spreadsheet often starts as a sensible answer to a small problem. It is quick to build, familiar to the team and flexible enough to change. Over time, that same file may become the order register, pricing engine, reporting process and record of who approved what. The responsibilities have changed even if the tool has not.
The question is not whether Excel is good or bad. It is whether the business understands the process it has built around it. When staff spend more time reconciling versions than using the information, or nobody can explain how a critical number is calculated, the cost deserves a closer look.
Recognise when flexibility becomes fragility
Warning signs include formulas replaced by fixed values, links to files that have moved, inconsistent customer identifiers and reports that depend on a particular person being available. A long workbook is not necessarily risky; a small undocumented calculation that drives prices or payments can be much more important.
Examine what happens when new rows, products or periods are added. Does the calculation expand correctly? Are exceptions visible or hidden inside overwritten cells? Does the final report distinguish missing data from a genuine zero? Test the recurring changes the business actually makes, rather than assuming last month worked because nobody complained.
Ask a colleague to explain the file using its instructions alone. If they cannot produce the result or identify the source of a number, document the gap. The aim is continuity and confidence, not criticism of the person who built a useful solution under pressure.
A file is not the same as a controlled process
Emailing copies creates competing records. One person updates a price while another changes an order status, and the team later has to decide which changes belong in the master. Store the operational record in an agreed location, control access and establish who can change what. Collaboration needs a clear ownership model as well as a shared folder.
Keep inputs, calculations and outputs distinct. Use stable identifiers, consistent date formats and validation where practical. Record the reporting cut-off and the date of each refresh. These basic controls are often more valuable than adding another macro to a process whose rules are unclear.
Microsoft documents how Excel tables and structured references can support formulas as table data changes. It also explicitly distinguishes worksheet protection from a security feature. Protecting formula cells can reduce accidental changes, but confidential information needs appropriate file access and wider information-security controls. A locked sheet alone is not a permissions strategy.
Improve, connect or replace: choose the smallest workable change
Some workbooks simply need clearer structure, documented assumptions and better checks. Other processes need a repeatable import or an integration between existing systems. When several people require different permissions, a reliable approval trail or simultaneous updates, it may be sensible to move the operational record into a system designed for that purpose.
Begin with the existing software. Can it already capture the missing information or produce a report the team has never configured? An off-the-shelf product may cover the workflow adequately. A small bespoke tool is an option when the process is distinctive, but it brings support and maintenance obligations that should be included in the decision.
Compare total effort and risk, not a spreadsheet licence against a subscription fee. Include setup, data cleaning, training, integration, ongoing ownership and the cost of running both processes during transition. The best answer may be a modest process change rather than a new system.
An illustrative reporting process: where the hours go
Imagine a weekly sales report built from three exports. Staff spend two hours gathering files, three matching customer names, one calculating totals and two checking exceptions. The recurring problem is inconsistent customer identifiers, not the colour or layout of the report.
A proportionate first step is to agree a customer key, correct the mapping and introduce a repeatable import with a reconciliation total. Keep exceptions in a review list instead of silently correcting them in the output. Measure how long this takes over several cycles and ask whether someone else can run it reliably.
Do not assume all eight hours disappear. Some checking is a useful control and should remain. If the revised process takes three hours, five hours have been released in this fictional scenario. At €30 an hour and 48 weeks, that represents €7,200 of capacity value before implementation and ongoing costs. It becomes a cash saving only if expenditure actually changes.
Replace a process without losing its controls
When a replacement is justified, write down the requirements before importing the workbook into another tool. Identify the fields, calculation rules, permissions and exceptions that matter. Decide who owns the data and what evidence shows an order, invoice or approval is complete.
Use representative test cases, including cancelled work, duplicate entries and partial payments where relevant. Reconcile important totals and investigate differences. A short controlled parallel run can reveal problems, but set an end date so the business does not permanently maintain two operational records.
Give staff instructions for both the normal route and the exception route. Define how to recover from a failed import, correct an error and get support. A system that works only when its developer is present has recreated the original dependency in a different form.
Start with one critical workflow
Choose a workbook that supports an important recurring decision or transaction. Ask what would happen if it were unavailable tomorrow, whether its totals can be reconciled and how much effort it takes each cycle. Rank the consequence of failure alongside the effort of improvement.
Atlantic Edge can help review reporting, processes and existing systems, then recommend proportionate changes. Based near Westport, County Mayo, the practice supports SMEs locally and further afield where the work can be handled effectively. The objective is a dependable process with useful information, whether its final output remains a spreadsheet or moves elsewhere.
Explore practical support
Discuss your spreadsheets and processesSources and further reading
General business guidance. Specific tax, accounting and legal decisions should be discussed with the appropriate professional adviser. All numerical scenarios here are illustrative.
