Moving from Excel to a web app: when, how and what it costs

Many companies run at least one process on a spreadsheet that was never meant to carry it. This guide shows how to tell when it has become a business system, what the options are and what each one costs.

By Soulaimane Echemmali, updated

The short answer

  • A spreadsheet has become a business system when several people edit it every day, when an error in it reaches a customer, and when one person is the only one who understands it.
  • You have four options: fix the workbook, move to an Airtable-type tool (from $20 per user per month), build on a low-code platform (Power Apps Premium is £15.40 per user per month), or commission a bespoke web app.
  • A bespoke first release costs £11,000 to £34,000 and takes 6 to 8 weeks, across 12 UK estimates published by Magora, 2026.
  • Keep Excel for analysis and one-off calculations. Move the shared, daily, rule-bound work.

Signs your spreadsheet is now a business system

Excel is a good tool for one person thinking through numbers. The trouble starts when a workbook becomes the place where the business records orders, prices or stock. The signs are easy to spot.

  • Several people open and edit the same file every day, and someone regularly overwrites someone else’s work.
  • There are copies: "final", "final v2", one per salesperson. Nobody is sure which is right.
  • An error in a cell has already reached a customer as a wrong price, a wrong delivery date or a missed order.
  • One person built it and is the only one who dares change the formulas. When they are away, nothing moves.
  • The same data is typed twice: once in the spreadsheet, once in the ERP or the accounts package.
  • You need to know who changed what and when, and the file cannot tell you.
  • Customers or distributors ask for access, and you send them an export by email.

Three or more of these, on a process that touches revenue, and the spreadsheet is a system in everything but name. That is common: in the EU, only 41% of small enterprises use ERP software (Eurostat, 2026), so the rest run on something else.

Why spreadsheets break at that point

  • No rules of its own. Anyone can type text in a date column, delete a row or drag a formula over a value, and the file will accept it.
  • Hard limits. A worksheet holds 1,048,576 rows by 16,384 columns, and a shared workbook can be opened by 256 users at once (Microsoft).
  • A public failure. In autumn 2020, 15,841 positive Covid cases went unreported because Public Health England moved test results through an old Excel file format that could hold only about 65,000 rows per template (BBC News, 2020). The file simply stopped taking rows, and nobody was warned.

That is the real difference with a web application: a database refuses bad data, records who changed what, and lets fifty people work on the same order book without a copy.

Four options, from fixing Excel to a bespoke web app

OptionPublished costGood forLimits
Stay on Excel, with fixesYour time, or a few days of a contractor. Median contract developer rate: £500 a day (IT Jobs Watch)One or two users, a stable process. Lock cells, validate inputs, keep a single file in a shared library.No real audit trail, no access for customers, still depends on its author.
Airtable-type toolFree plan, then $20 per user per month (Team) or $45 (Business), billed annually (Airtable)Lists and simple workflows shared by a small team: enquiries, samples, a maintenance log.Record limits per plan, a cost per user, business rules limited to what the tool allows.
Low-code platformPower Apps Premium: £15.40 per user per month, paid yearly, ex VAT (Microsoft)Internal forms and approvals in a company already on Microsoft 365.A licence for every user, hard to open to customers, needs someone in-house to maintain it.
Bespoke web appFirst release £11,000 to £34,000 (Magora, 2026)Pricing, quoting, scheduling or order tracking with rules of your own, many users, links to the ERP.Higher upfront cost, a maintenance contract, a supplier to choose with care.
If an Airtable-type tool covers the need for ten users, it costs about $2,400 a year on the Team plan. Do that sum before asking anyone for a quote, us included.

Excel to web app: the steps

  1. Write down what the workbook really does. Every sheet, every formula that matters, every macro, and who uses what. The file is the best specification you have.
  2. Separate data from rules. Customers, parts and prices are data. "Add 12% above 500 units" is a rule. Rules buried in formulas have to be written out in plain words and agreed.
  3. Clean the data. Duplicates, three spellings of one customer, dates stored as text. Allow more time for this step than you think it needs.
  4. Design the screens around tasks, not sheets. A good web app does not look like the spreadsheet. It shows each person the three things they do every day.
  5. Build in short deliveries. Every two weeks, real users try the new screens with real cases and say what is missing.
  6. Run both for a short period. For two to four weeks, compare the results of the app and the workbook on the same cases.
  7. Switch, and lock the old file. Make it read-only on a set date, or people will drift back to it.

A link to the ERP or accounts package belongs in the specification from the start. If the app has to read stock or write orders, that decides a large part of the cost. The service is described on our bespoke software development and web application development pages.

What it costs and how long it takes

StagePriceTimelineSource
Discovery before the build£1,200 to £3,600Not statedMagora, 12 UK estimates, 2026
First production release£11,000 to £34,000, median about £25,0006 to 8 weeksMagora, 12 UK estimates, 2026
Bespoke business applicationFrom £13,000 ex VAT8 to 14 weeksVernline
Production app or web platform£25,000 to £60,0003 to 6 monthsMagora price bands, 2026
MaintenanceFrom £1,000 a monthMonthlyMagora, 2026

What moves the price is rarely the number of rows. It is the number of rules hidden in formulas and macros, the number of roles (who may see and change what), the links to other systems and the state of the data. A workbook with five sheets and one hard pricing rule can cost more to replace than one with forty simple lists.

What to keep in Excel

Moving to a web app does not mean banning spreadsheets. Excel remains the right tool for work that is personal, occasional or exploratory.

  • Analysis: margins by product family, a what-if on a price rise, a board pack.
  • One-off calculations that will never be repeated in the same form.
  • Budgets and forecasts owned by one person.
  • Checking: an export from the app, opened in Excel to verify a total.

A well-built app makes this easier, not harder: every list can be exported, and the export is always the current data. If part of the work is reading orders that arrive by email or PDF, look at sales order automation before building screens for manual entry.

Frequently asked questions

How much does it cost to turn an Excel spreadsheet into a web app?

A first production release costs £11,000 to £34,000, with a median near £25,000, according to 12 UK estimates published by Magora. A subscription tool can cost far less for a small team.

How long does the move take?

Six to eight weeks for a first release according to Magora; allow 8 to 14 weeks when an audit and a specification come first. Cleaning the data and agreeing the rules take as long as writing the code.

Can the web app talk to Sage, Xero or our ERP?

Yes, if the system offers an API, file exports or an accessible database. Check this point before any quote.

Can we still export to Excel afterwards?

Yes. Any list in a properly built web app can be exported to Excel or CSV. The difference is that the export is a copy for analysis, and the application stays the single place where data is changed.

Who owns the application?

Whoever the contract names, so ask for the repository and the hosting account in your name, and for a written assignment of the rights in the code once it is paid for.

What if the new app does not do what the spreadsheet did?

That is what the parallel run is for: two to four weeks comparing both on the same cases before the old file is locked. Gaps found then are fixed before the switch. Ask for a fixing period after launch to be written into the contract.

Read next

Start with a fixed-price audit

In one to two weeks you know what to build, in what order and in what price range. The audit fee is deducted from the first project we build for you.

£1,650 ex VAT 1 to 2 weeks See a sample report