From Excel to Web App: The Pragmatic Path to a Digital Process Solution
The grown Excel is the undocumented specification. You don't rebuild everything — you retire the most painful process and keep Excel running until the new path is proven.

Almost every grown process in an SME eventually lives in an Excel file: cleverly built, extended for years, understood by one person. It works — until roles, history, automation and data quality hit limits a spreadsheet fundamentally cannot solve.
The reflex "let's rebuild it all as an app" is just as expensive here as with a large legacy system. The pragmatic path is a different one.
Excel is not the problem — it is the specification
This grown file is not chaos to throw away. It is the only complete, honest documentation of the real process — including all the special cases that are in no spec sheet. Whoever ignores it and builds "cleanly new" reliably builds the wrong system.
What Excel really fails at
Not at calculating. At four things a spreadsheet structurally cannot do:
- Roles and rights: anyone who has the file can change everything.
- History: who changed what and when? Excel doesn't know.
- Data quality: no enforced validation, so typos and duplicates grow along.
- Automation and connection: a file doesn't talk cleanly to other systems.
Exactly these four points — not "a nicer interface" — are the reason for the web app.
The step-by-step path instead of a big bang
You don't migrate "the Excel" but the one process with the most pain first — and let the Excel keep running beside it until the new path is provably better. That is the same pattern as large legacy modernization, just one size smaller (see Legacy modernization without a big bang). Atlassian describes the same agile principle: a small, verifiable step before a big plan.
Four steps that work
1. Choose the most painful slice
Not the whole file. The one part whose errors or effort cost the most. That is where the first visible value arises.
2. Evaluate the Excel as a requirement
Columns, formulas, special cases, manual steps: they are the specification. Read first, then build.
3. Give exactly what Excel cannot
Roles, history, enforced validation, a source of truth — not more features but exactly the four missing properties.
4. Run in parallel, then switch
New path and Excel in parallel for a while, compare results, switch only on proof. No cut-off-date risk. And the connection to other systems is the same clean interface as everywhere (see API integration for companies).
Checklist before retiring Excel
- Is the most painful slice chosen, not "the whole file"?
- Is the Excel evaluated as a specification, including special cases?
- Does the app deliver roles, history, validation, a source of truth?
- Do we build exactly the four missing properties, not a wish list?
- Does Excel keep running in parallel until the new path is proven?
- Is the connection to other systems considered?
- Does the first step deliver visible value in weeks?
Frequently asked questions
Shouldn't we just rebuild it all cleanly? Rarely. The grown Excel contains knowledge no rebuild has by itself. Evaluate first, retire step by step — otherwise you build the wrong system fast.
What if nobody fully understands the Excel anymore? Then that is exactly the first work step: reconstruct behavior and special cases. The file is the best available documentation.
Do we have to retire all Excel processes? No. Often the two or three most painful suffice. The rest may deliberately stay Excel as long as it doesn't fail at the four limits.
How big is a sensible first step? One process, the four missing properties, in parallel with Excel — productive in weeks, not quarters.
Conclusion
From Excel to web app you win not through the big rebuild but through the most painful process first, the Excel as honest specification, exactly the four missing properties and parallel operation until proof. That turns an overstretched spreadsheet into a stable solution — without cut-off-date risk.
Further reading
- Legacy Modernization Without a Big Bang: Renewing Old Systems Step by Step — the same pattern, one size larger.
- API Integration for Companies: Connecting ERP, CRM, Webshop and Excel — the clean connection afterward.
Next step
A grown Excel process is hitting roles, history and data quality? Start with a short assessment of your requirements. We evaluate the Excel as a specification and retire the most painful slice first.
Sources
- IHK Wiesbaden, Digitalisierung — ihk.de
- Atlassian, Agile Project Management — atlassian.com
- DORA, Accelerate State of DevOps Report 2024 — dora.dev