Key takeaways
Custom CRMs in the UK typically cost £12,000–£60,000 to build, with simple trackers from £8,000.
Ongoing hosting and maintenance runs £100–£500 per month.
Break-even against per-seat SaaS usually lands between year two and year three for a 20-person team.
Phasing the build and cleaning data first are the two biggest cost savers.
Short answer: a custom CRM in the UK typically costs £12,000 to £60,000 to build, with straightforward pipeline-and-client tools starting nearer £8,000 and multi-department systems reaching £100,000+. Ongoing hosting and maintenance usually runs £100 to £500 per month.
The real question is not what a bespoke CRM costs — it is whether it costs less than the off-the-shelf licence you are about to sign for the next five years.
When a custom CRM is worth it
Build custom when:
- Your process does not fit a sales pipeline. Agencies, clinics, trades, education and membership organisations often have workflows no CRM template matches.
- You are paying per seat for features you do not use.
- Your team lives in spreadsheets alongside the CRM — the classic sign the tool does not fit.
- You need tight integration with accounting, scheduling or an operational system.
- Data residency, access control or audit requirements go beyond what a SaaS plan offers.
Stick with off-the-shelf when your process is a fairly standard sales funnel and you have under about 15 users. HubSpot or Pipedrive will beat a bespoke build on cost for years.
Custom CRM cost by scope
| CRM type | Estimated cost | Timeline |
|---|---|---|
| Single-team client & job tracker | £8,000 – £18,000 | 5 – 9 weeks |
| Sales pipeline CRM with reporting | £15,000 – £30,000 | 8 – 14 weeks |
| CRM + client portal | £20,000 – £45,000 | 10 – 18 weeks |
| Operations CRM with scheduling & invoicing | £30,000 – £60,000 | 14 – 22 weeks |
| Multi-department / regulated system | £60,000 – £120,000+ | 20 – 36 weeks |
These assume a UK-based team, fixed scope and a written specification agreed before build.
What drives the price
Number of user roles
One role is simple. Admin, manager, staff and client each with different permissions multiplies testing and security work more than founders expect.
Automations and workflows
Automatic reminders, stage transitions, SLA timers and approval chains are where genuine business value lives — and where hours accumulate.
Reporting
A dashboard with five key figures is cheap. Configurable reports with filters, exports and date comparisons is its own mini-project.
Integrations
| Integration | Typical added cost |
|---|---|
| Email (send + track) | £800 – £2,500 |
| Accounting (FreeAgent, Xero, QuickBooks) | £2,000 – £6,000 |
| Payments (Stripe / GoCardless) | £1,500 – £5,000 |
| Calendar & scheduling | £1,500 – £4,000 |
| Document generation and e-signature | £2,000 – £6,000 |
| Legacy system or bespoke API | £3,000 – £15,000 |
Data migration
Importing years of messy spreadsheet or legacy CRM data is a real line item: £1,000 to £6,000 depending on how clean the source is.
Custom vs off-the-shelf: the break-even
| Off-the-shelf (20 users) | Custom CRM | |
|---|---|---|
| Year 1 | ~£12,000 licences + setup | £25,000 build + £2,400 hosting |
| Year 2 | ~£12,000 | £2,400 + changes |
| Year 3 | ~£12,000 | £2,400 + changes |
| 3-year total | ~£36,000 | ~£32,000 |
| Fits your process | Partly | Exactly |
| Per-seat growth cost | Rises with headcount | Zero |
Break-even for a mid-sized team typically lands between year two and year three — and improves every time you add staff, because you are not paying per seat.
Ongoing costs
- Hosting and database — £20 to £250 per month depending on usage.
- Maintenance — £70 to £300+ per month for patches, dependency updates and small fixes. My maintenance plans set out what is included.
- Change requests — budget 10–20% of build cost per year for genuine improvements once people use it daily.
- Support — either in-house or retained; do not leave this unplanned.
How to keep a CRM build affordable
- 1Map the process before you brief anyone. Every ambiguity becomes a change request later.
- 2Phase it. Core records and pipeline first; automations, reporting and portal in phase two, funded by the time saved.
- 3Do not rebuild email, payments or documents. Use proven services and integrate.
- 4Limit roles at launch. Add granularity when you know what people actually do.
- 5Clean your data first. Migrating tidy data is a fraction of the cost of migrating chaos.
- 6Insist on fixed scope and fixed price. Time-and-materials on a vague brief is how CRM projects double.
The most expensive CRM is the one nobody uses. Spend a week on process mapping with the actual users before a line of code is written.
What I build, and what it costs
I build bespoke CRMs, client portals and internal tools for UK businesses from Windsor — including FreeAgent, Stripe and calendar integrations. Simple job-tracking systems start around £8,000; full operations CRMs typically land between £20,000 and £50,000, fixed-scope and fixed-price. See pricing and my custom CRM service. For wider budgeting, my guide on MVP costs in the UK uses the same framework.
Final thoughts
Custom CRM pricing is a function of process complexity, not software fashion. Get the process on paper, cut it to what your team does every day, and the number usually comes in lower than expected.
Book a free discovery call and I will scope your process honestly — including telling you if an off-the-shelf tool is the better answer.


