← Back to blog

What Building a Custom Web App Actually Involves: Process, Timeline, and Cost for UK Businesses

Aaron Allen

Most UK business owners know when they've outgrown spreadsheets and off-the-shelf tools. The pain shows up in duplicated data entry, manual reporting that takes days, processes that only one person understands, and customers asking for features your current setup can't deliver.

You've probably searched "custom web app development UK" or "bespoke web application cost" and found either vague agency landing pages or US-centric pricing that doesn't translate. This post walks through what the process actually looks like, how long it takes, what it costs in the UK market, and the decisions that keep a project on track.

What counts as a web app (and what doesn't)

A website publishes content. A web app does work.

If users log in, create data, trigger workflows, or interact with complex business logic, you're building a web app. Common examples for UK SMEs:

The line blurs when a "website" needs user accounts, a dashboard, or payment flows. That's usually the moment the project becomes a web app in disguise, and the budget needs to reflect it.

The typical process: five phases

Every agency structures this slightly differently. At Digital Hand we run five phases because it keeps non-technical stakeholders informed without drowning them in Jira tickets.

1. Discovery and scope (1-2 weeks)

We map your current process end to end. Not the ideal version; the real one, with workarounds, edge cases, and the spreadsheet everyone quietly maintains.

Outputs: a prioritised feature list, user roles and permissions, integration touchpoints (Xero, HubSpot, Stripe, legacy APIs), and a fixed quote for the build phase. No hourly estimates that balloon.

Key decision: what stays out of v1. The fastest way to blow a timeline is treating every nice-to-have as essential.

2. Design and architecture (2-3 weeks)

Database schema, API contracts, and clickable prototypes for the core flows. You review these in Figma or a staging environment before a line of production code is written.

This is where we catch the expensive mistakes: missing permission levels, data relationships that don't match reality, integrations that need custom middleware.

3. Build (6-14 weeks depending on scope)

Frontend (React, Next.js, TypeScript), backend (Node.js, PostgreSQL), authentication, payments, notifications, admin panel. We deploy to a staging environment every week so you can test real functionality, not screenshots.

Typical UK team for a mid-size app: one senior lead, one mid-level developer, part-time designer, part-time QA. No junior-only teams.

4. Testing and hardening (1-2 weeks)

Automated test coverage for critical paths, load testing for expected traffic, security review (OWASP Top 10), accessibility audit (WCAG 2.1 AA), and a UAT period with your actual users.

5. Launch and handover (1 week)

Production deployment, DNS, monitoring, documentation, and a 30-day warranty period for bugs. Then we move to a support retainer or hand over to your internal team, whichever you prefer.

Realistic UK timelines

Scope Discovery to launch Typical team Narrow internal tool (single workflow, 3-5 user roles) 8-10 weeks 2 developers Customer portal or multi-workflow system 12-16 weeks 2-3 developers Platform or marketplace (payments, notifications, complex permissions) 16-24 weeks 3-4 developers

These assume a dedicated team, clear scope from discovery, and timely feedback from your side. Add 2-4 weeks if you're still deciding on core features during the build phase.

UK cost ranges (2026)

Agency day rates for senior UK developers: £550-£850. A typical mid-size web app (12-16 weeks, 2-3 developers) lands in the £60k-£120k range.

Breakdown for a £80k project:

Fixed-price vs time-and-materials: we quote fixed for the build phase once discovery locks scope. Discovery itself is often a separate paid engagement (£5k-£10k) so both sides can walk away if the fit isn't right.

Cheaper options exist: offshore teams, junior-heavy agencies, no-code builders. But they come with trade-offs in communication, code quality, and long-term maintainability. The cost of a rebuild usually exceeds the savings.

Decisions that keep the project on track

One product owner on your side. Not a committee. One person who can say yes or no to scope changes within 24 hours.

Weekly demos, not monthly reports. You see working software every week. Feedback arrives while the code is fresh, not after three sprints have baked in the wrong assumption.

Scope changes go through a change request. New feature? We estimate the impact on timeline and budget, you approve, we continue. No "while you're in there" additions.

Data migration is a separate workstream. Moving historical data from spreadsheets, Access databases, or legacy systems is its own project with its own risks. Don't bundle it into the app build.

Plan for the second version before you launch the first. The backlog you capture during UAT becomes v2. If you don't have a roadmap, the app stagnates.

Common traps for UK businesses

Underestimating compliance. If you handle personal data, payments, or health information, UK GDPR, PCI DSS, or sector-specific rules (FCA, CQC, HETAS) shape the architecture from day one. Retrofitting compliance costs 3-5x more.

Assuming your team will "just learn it." A custom app needs internal ownership. Budget for training, documentation, and a handover period. If no one internally can administer users or run reports, the app becomes a black box.

Choosing the cheapest quote. The lowest bidder often misses integration complexity, testing, or post-launch support. Ask for the exclusions list: what's not included, and compare those.

Building for today's process, not tomorrow's. Automate the process you have, but design the data model for the process you want. A good discovery phase surfaces this tension.

When to talk to an agency

You don't need a fully written spec. You need:

A good agency will tell you if the problem is better solved with configuration, not code. We've turned down projects where a Make workflow or a better CRM setup would have delivered 80% of the value for 10% of the cost.

Next steps

If you're weighing up a custom web app, start with a discovery call. No pressure, no jargon, just a conversation about what's slowing your business down and whether a custom build is the right answer.

Book a free 15-minute call or email hello@digitalhand.co.uk with a brief outline. We'll tell you straight if it's a web app project, an automation project, or something else entirely.