Skip to content
SolutionPlus
All articles
Software DevelopmentBuyer's Guide

When to replace Excel with a custom web app: 5 warning signs

Replace Excel with a custom web app when spreadsheets become your database: 5 warning signs, pilot scope, rough cost estimates and ownership terms.

6 min read

TL;DR

If two or more of these five warning signs apply, it is time to replace Excel with a custom web app: start with one painful workflow as a fixed-scope pilot of about 6-12 weeks.

Many small businesses run on Excel at some point. Quotes live in one workbook, job tracking in another, and the month-end figures in a file called something like Report_FINAL_v7.xlsx. For a while, that works fine. Spreadsheets are flexible, cheap, and everyone already knows how to use them.

The trouble starts when the business grows around them and Excel quietly becomes the company database. More staff, more customers, more rows, and suddenly the spreadsheet that used to save time starts eating it.

If that sounds familiar, this guide explains when to replace Excel with a custom web app, and when to leave a working spreadsheet alone. Below are five warning signs we see again and again in small and mid-sized firms without an in-house IT team, plus what a focused web app replaces, what a first pilot looks like, and who owns the code.

This post answers the when question, not build versus buy, and it carries no full price table: the canonical ranges live in our cost guide, linked below.

When to replace Excel with a custom web app

1. There are five versions of the truth

You email a spreadsheet for review. Someone saves a local copy, edits it, and sends it back under a new name. A week later, nobody can say which file is current.

This is the classic signal. A web app fixes it structurally: one shared database, one current record, and a change history showing who changed what and when.

2. Your team copy-pastes between Excel and other tools

Orders arrive by email, get typed into Excel, then retyped into your accounting software. Customer details live in the spreadsheet and, slightly differently, in your invoicing tool. Every handoff is a chance for a typo or a missed row.

A web app replaces the handoffs with direct connections, so data is entered once and flows where it needs to go.

3. Only one person understands the formulas

Every spreadsheet-driven business has one: the colleague who built the monster workbook with nested lookups, hidden sheets, and macros nobody else dares to touch. When they are on holiday or hand in their notice, the process walks out with them.

That is a business risk. A properly built web app puts the logic into working software, with roles your team can follow and documentation a future developer can pick up.

4. Mistakes and rework are creeping in

A wrong price on a quote. A job scheduled twice. An invoice sent to an old address. Each one looks like human error, but the pattern points at the tool. Spreadsheets happily accept anything you type: wrong formats, duplicate entries, negative quantities, dates that silently default to 1900.

A web app validates data at the point of entry. Required fields, dropdowns instead of free text, and range and format checks catch most errors before they enter the system. Less time finding and fixing them afterwards.

5. Simple questions take days to answer

Answering routine questions, such as which jobs were profitable and which quotes are still open, takes half a day of filtering, pivot tables, and cross-checking.

Using Excel as a database works until reporting takes longer than doing. A web app answers from live data: dashboards and exports that reflect the current state, not last week's copy.

What a small web app actually replaces

For most small firms, the right move is a focused web app that covers one workflow end to end. Start from the process, not the software: the goal is a calmer week.

A typical replacement covers:

  • Structured data entry with validation, so records are complete and consistent
  • Roles and permissions, so staff see and edit only what their job requires
  • A change history, so you can trace who changed what
  • Connections to tools you already use, such as accounting software, your CRM, or email
  • Dashboards and exports, so standard reports are one click, not half a day

For example: a quoting tool that turns approved quotes into jobs, a job tracker shared by the office and the field team, or a small customer portal where clients check order status instead of calling. In our experience, every spreadsheet to web app move follows the same pattern: one shared tool takes over from scattered spreadsheets and inbox threads.

As an illustration: a ten-person services firm replaces its quoting spreadsheet with a small tool where office staff create quotes, managers approve them, and approved quotes become jobs automatically.

If your process still fits on one screen and one person maintains it, Excel is probably fine. If two or more of the five warning signs above apply, a web app will usually pay for itself in saved hours and avoided errors.

Start small: one workflow as a pilot in 6-12 weeks

You do not need to digitise the whole company at once. The approach that works best for firms without an in-house IT department is a fixed-scope pilot: one painful workflow, rebuilt as a web app in about 6-12 weeks.

A typical pilot runs in three phases:

  1. Discovery and prototype (weeks 1-2): we map the current Excel process, agree what the pilot covers and what it leaves out, and show you clickable screens before anything is built.
  2. Build (weeks 3-8): the app is built in short cycles with a weekly demo, so you watch it take shape and can correct course early.
  3. Testing and rollout (weeks 9-12): your existing spreadsheet data is imported, your team gets an introduction to the new way of working, and the app goes live alongside the old file until everyone trusts the new process.

The pilot is quoted as a fixed scope, agreed before work starts. You need no technical staff on your side: proactive project management, plain-language updates, and weekly demos are part of the package. Our MVP Sprint package follows exactly this shape.

What a pilot costs

Every project is different, so treat this figure as a rough estimate to give you a sense of scale: a small pilot covering one workflow for a handful of users typically lands around €8,000-€20,000.

For full ranges by project type, see our custom software cost guide for Germany, which carries the canonical price table.

On top of the build, plan a yearly budget for hosting, support, and small improvements, and ask for that estimate upfront: our software maintenance guide explains what that budget covers.

For a precise figure, a short project brief is the fastest route to a fixed-scope quote.

Who owns the code

Short answer: whoever the contract says owns it. Contract, IP and code ownership terms are agreed per project and written into the contract, so confirm code, repository access, and exit terms in writing before work starts.

Whatever agency you choose, read our development contract checklist before you sign.

Your next step

If two or more of the five warning signs ring a bell, skip the grand plan and start with one workflow. Pick the spreadsheet that causes the most pain, describe it in a short project brief, and get a fixed-scope pilot quote. In 6-12 weeks you could be working from a single source of truth instead of Report_FINAL_v8.xlsx. Ready when you are: send the brief and we will come back with next steps.

Frequently asked questions

Do we need in-house developers to run a custom web app?

No. Hosting, support and maintenance terms are agreed per project and written into the contract, so the app arrives ready to use and supported. The pilot approach is designed for firms without internal IT: scoping, project management and plain-language updates are part of the engagement.

Can we just move to Google Sheets or Airtable instead?

Sometimes that is enough, and a serious vendor will tell you when it is. In our experience, shared spreadsheets and no-code tools reach their limit when you need bespoke business logic, full control of the data model, or deep integration with your accounting and CRM systems. A small web app is often the cheaper option once you count seat licences and workaround hours.

How long does a pilot take?

Plan for 6-12 weeks for a single workflow, including discovery, build, data import and rollout. The main factor is scope discipline: a pilot that covers the most painful process first ships faster than one that tries to cover everything.

What happens to our existing Excel data?

It is imported into the new app as part of the pilot, with duplicates and inconsistent formats cleaned up during migration, so you start from tidy data. Keep your old files as backup until the new process has proven itself.

Have a project in mind?

Tell us in two minutes what you want to build. We will reply with an honest take: whether you need us, a freelancer, or nobody at all.

No sales pitch: 30 minutes, your scope counted live.