Business & Marketing
Is a Custom Web App Worth It for a Small Business? A Real Cost Breakdown

For most small businesses, a custom web app is worth building when you have a specific, repeatable workflow that no off-the-shelf software handles well, you can describe the problem in plain English, and the build cost (£3,000–£20,000) is justified by the time and money it will save over 2–3 years. For most other situations, an off-the-shelf SaaS tool is the better answer.
What is a "custom web app", really?
A custom web app is software built specifically for one business — usually accessed through a web browser, with a database storing your data and a custom interface designed around your workflow. Examples:
- A booking system that connects your calendar, takes payments, and sends customised reminders
- A CRM built specifically for how your sales team works
- An inventory and order management system for a wholesale business (like the Aykiz Wholesale OS we built)
- A client portal for sharing files, project updates, and invoices
- An internal dashboard showing data from multiple tools in one place
The difference between a custom web app and a SaaS tool: you own the code and the data, you get to design the workflow exactly how your business works, and there are no per-user fees as you scale.
When is a custom web app worth it?
Three signs custom is the right call:
1. You have tried two or more off-the-shelf tools and hit specific limits
Not "it feels limiting" — actual specific limitations. "We need to track [X data point] and HubSpot does not have a field for it." "Our quoting process has 7 steps and Trello cannot handle the dependencies between them." "We have customers who need to see only their own data and we cannot find a tool that does this without paying for enterprise."
If you cannot name specific limitations, you probably have not tried hard enough with the off-the-shelf options yet.
2. The workflow is repeatable and high-value
Custom web apps pay off when the same workflow happens again and again, and each iteration saves measurable time. A workflow that runs 10 times a day, saves 5 minutes each time, is 50 minutes a day — over 200 hours a year. At an average UK small business hourly cost, that is £4,000–£8,000/year saved indefinitely.
If the workflow runs once a month, the maths usually does not justify a custom build. Use a spreadsheet.
3. You can describe the problem in plain English
The single biggest cause of custom app projects going wrong is unclear scope. If you cannot write down in plain English what the app needs to do, in three or four bullet points, you are not ready to build it yet.
Spend a week writing down exactly how your current process works (even if it lives in spreadsheets and WhatsApp messages). The clearer that document is, the cheaper and more successful your build will be.
What does a custom web app actually cost?
Realistic ranges for UK custom web app builds in 2026:
Add ongoing hosting and maintenance:
- Hosting: £20–£80/month for most small business apps (Vercel, Netlify, or similar)
- Database: £20–£100/month (Supabase, PlanetScale, or similar)
- Domain and email: £20/year
- Maintenance: £100–£500/month for ongoing fixes, updates, and small features
For most small businesses, the total ongoing cost is £100–£400/month — much less than the per-user fees of equivalent SaaS platforms once you have more than a handful of users.
How does this compare to SaaS over time?
Let us run the numbers for a 10-person team using a SaaS CRM at £30/user/month:
SaaS over 5 years:
- 10 users × £30/month × 60 months = £18,000
- Plus annual price increases (typically 5–10%/year) — call it £21,000 in reality
Custom build over 5 years:
- One-off build: £10,000 (mid-range)
- Hosting + maintenance: £200/month × 60 months = £12,000
- Total: £22,000
At first glance, the costs look similar. But the custom build:
- Has zero per-user fees, so adding more staff costs nothing
- Does not lock you into a specific vendor
- Has features designed around your actual workflow
- Belongs to you forever
By year 7 or 8, custom is significantly cheaper. By year 10, the cost difference is dramatic.
The break-even point shifts based on team size. For a 5-person team, SaaS often wins on cost. For a 20+ person team, custom almost always wins long-term.
What custom buys you that SaaS cannot
The cost case is only half the story. The bigger benefits are usually:
- A workflow built around how you actually work — not how the SaaS vendor thinks you should
- No "we cannot do that" excuses — if you need a feature, you can add it
- Direct integration with niche tools — including the bespoke industry software your sector uses
- You own the data and the code — no risk of the vendor closing, raising prices, or removing features
- No per-user pricing pain — scale your team without scaling your software costs
- Better adoption — staff use custom tools more because the workflow matches their reality
These benefits are hard to put a number on but they often matter more than the raw cost calculation.
When should you NOT build custom?
Custom is the wrong call if:
- You have not yet tried good off-the-shelf options — 90% of "we need custom" turns out to be "we have not used HubSpot/Notion/Airtable properly yet"
- Your team is under 5 people — the per-user savings rarely justify the upfront cost
- The process is not yet stable — building software around a process you have not nailed down is expensive
- You cannot articulate the requirements — ambiguous scope is the #1 reason custom projects fail
- You have no budget for ongoing maintenance — custom apps need someone to fix bugs and add features over time
For most small businesses with simple needs and small teams, an off-the-shelf SaaS subscription is the right call.
What does SME Shack actually build?
We build custom web apps for small UK businesses where the case for custom is genuine. Examples of projects we have done or would take on:
- Aykiz Wholesale OS — replaced spreadsheets and WhatsApp orders with a proper inventory and order management system. See the case study.
- Client portals — secure logins for clients to see project updates, invoices, and files
- Booking and scheduling tools — for businesses where Calendly and Acuity do not fit
- Internal dashboards — combining data from multiple tools into one view
- Custom CRMs — for businesses that have outgrown off-the-shelf options
Our process: free 30-minute scoping call → written proposal with fixed price → 2-week design phase → development → launch → 30 days post-launch support → ongoing care plan.
Custom builds at SME Shack start at £2,500 for very lean projects. Typical projects land in the £5,000–£15,000 range. See our services for what is included.
Frequently asked questions
Q: How do I know my idea is even feasible?
A: Almost any business workflow is technically feasible to build as a web app. The real question is whether it is worth building. A free scoping call usually answers this in 30 minutes — we listen to the workflow, ask questions about volume and complexity, and tell you honestly whether off-the-shelf or custom is the right call.
Q: How long does a custom web app take to build?
A: For a lean MVP, 4–8 weeks. For a standard build, 8–16 weeks. For a full operating system, 4–8 months. Discovery and planning add 1–2 weeks at the start of any project.
Q: What technology should a small business custom web app use?
A: We default to Next.js (React framework), TypeScript, Supabase or PostgreSQL for the database, and Vercel or Netlify for hosting. This stack is modern, well-supported, and has a large pool of developers you can hire from in the future. It also keeps hosting costs low.
Q: What if my business changes and I need to change the app?
A: That is one of the main advantages of custom. Adding or changing features is usually faster than the original build (the foundation already exists). Most clients add small features each year as their business evolves. We typically charge £400–£800/day for ongoing development.
Q: Can I host the app myself instead of paying ongoing fees?
A: Yes — once the app is built, you own the code and can host it on your own infrastructure if you want. Most clients stick with managed hosting because the £20–£80/month cost is much less than the time saved on managing servers, but the option is always there.
Q: What is the biggest risk with custom development?
A: Unclear scope. If you cannot explain in plain English what the app needs to do, the project will go over budget and over time. Spend a week writing down your current workflow before you commission anyone to build anything.