Last updated: October 2026. Reviewed by the BespokeCRMs team, subject matter experts in CRM systems for regulated UK businesses. Sources: BespokeCRMs published pricing, the Information Commissioner's Office, the Financial Conduct Authority, the National Cyber Security Centre, the Intellectual Property Office, legislation.gov.uk and Salesforce's published UK price list. Full citations appear at the end of this article. Part of our Build vs Buy series.
TL;DR: Our published bands for a bespoke CRM (Customer Relationship Management system) run from £15,000 to £45,000 for a single-department build, £40,000 to £95,000 for a multi-department build and £95,000 to £150,000 or more for an organisation-wide platform. Running costs add roughly £1,300 to £5,000 a month. Over three years, our illustrative 40-user model favours bespoke over per-user SaaS licences.
Why CRM Pricing Is So Opaque
If you have spent any time researching bespoke CRM costs, you will have noticed a pattern: in our experience, few developers publish clear pricing. You will find phrases such as "contact us for a quote" and "pricing depends on your requirements", often with no range attached. This opacity is frustrating, and it exists for two main reasons.
First, bespoke CRM development genuinely varies in scope. A simple contact management system for a ten-person team is a fundamentally different project from a multi-department platform with regulatory compliance, legacy system integrations and advanced reporting. Quoting a single price would be misleading.
Second, opacity makes quotes hard to compare. If you do not know what a CRM should cost, you cannot easily judge whether a quote is fair. We think that is a poor basis for trust, which is why we publish indicative price bands on our bespoke CRM pricing page.
This guide sets out the real cost drivers, our published price ranges, typical running costs and an illustrative three-year total cost of ownership (TCO) comparison, so that you can budget accurately and evaluate quotes with confidence. If you are still deciding whether custom software is right for you at all, start with our guide to building or buying a CRM.
What Drives the Cost of a Bespoke CRM
Before we discuss numbers, it is important to understand the factors that determine where your project will sit within the price range. Bespoke CRM cost is not arbitrary; it is driven by measurable variables. In our experience, the largest are the number of integrations, the complexity of data migration from your current system and the scope of compliance requirements, with workflow complexity setting the baseline.
Complexity of business processes
Workflow complexity sets the baseline cost. A straightforward sales pipeline with contact management, deal tracking and basic reporting is significantly less expensive than a system that manages multi-stage regulatory assessments, conditional approval workflows and sector-specific compliance processes.
Simple processes with linear workflows and standard data models sit at the lower end of the price range. Complex processes involving conditional logic, multi-departmental workflows, role-based access controls and regulatory audit requirements push costs towards the higher end.
Number and depth of integrations
Integrations connect your CRM to the other systems your business relies on. Each integration adds cost, and the depth of that integration matters considerably. Our published CRM integration pricing is as follows:
- Simple integrations (for example, an inbound web form that creates contacts in the CRM) typically cost £2,500 to £5,000 each.
- Standard integrations (bidirectional connections to accounting software such as Xero or QuickBooks, or to email marketing platforms) usually cost £5,000 to £15,000 each.
- Complex integrations (multi-directional connections with real-time synchronisation, error handling and conflict resolution) cost £15,000 to £35,000 each. In our experience, legacy systems without a modern application programming interface (API) often fall into this category.
Each integration is scoped and fixed-priced before work starts.
Compliance and regulatory requirements
If your business operates in a regulated sector, such as financial services or legal services, your CRM will need features that help you meet your compliance obligations. These add development time and, consequently, cost. Common compliance features include:
- Comprehensive audit trails with tamper-evident logging
- Configurable data retention and automatic deletion policies
- Granular consent management, particularly for the UK GDPR (General Data Protection Regulation) and sector-specific rules
- Role-based access controls with field-level permissions
- Regulatory reporting templates and automated compliance checks
Some of this work is not optional for any business that holds personal data. The ICO (Information Commissioner's Office) explains that the accountability principle "makes you responsible for complying with the UK GDPR and says that you must be able to demonstrate your compliance".[1] Its consent guidance says you "must have an effective audit trail of how and when consent was given" and should "provide a separate opt-in for each" purpose unless bundling them is appropriate,[2] and its storage limitation guidance states: "You must not keep personal data for longer than you need it."[3] The ICO has marked its accountability and consent guidance as under review following the Data (Use and Access) Act 2025,[1][2] so check the current versions before you finalise your requirements. Our guide to the Data (Use and Access) Act and your CRM covers what the Act changes, and our guide to CRM and GDPR compliance covers the wider obligations.
In our experience, compliance features add roughly 15% to 25% to the base development cost, and firms in regulated sectors usually need more of them. This article describes the regulatory landscape rather than giving advice, so confirm your specific obligations with your regulator or a qualified data protection adviser.
Team size and user roles
Our builds carry no per-seat licence fees, but the number of distinct user roles and permission levels affects development complexity. A system with three user roles (administrator, manager and standard user) is simpler to build than one with eight distinct roles, each with different views, permissions and workflow capabilities.
Reporting and analytics complexity
Basic reporting (pipeline summaries, activity logs, conversion metrics) is included in every tier on our pricing page. Advanced analytics, such as custom dashboards, predictive scoring, multi-dimensional reporting or board-level visualisations, require additional development time and potentially third-party charting libraries.
User interface and design requirements
A functional, clean interface built with modern component libraries is standard. Highly customised interfaces with bespoke design, advanced data visualisations or complex interactive elements add to the cost. In our experience, a well-designed standard interface is enough for most teams, and bespoke visual design is rarely necessary.
Typical Price Ranges for Bespoke CRM in 2026
The ranges below are the indicative bands published on our pricing page. They cover the build itself, and every project receives a fixed-price proposal after scoping. Every project includes a fixed-price proposal, source code delivered to your own repository at handover, full documentation and a three-month warranty, and initial training for your rollout team is included in every build at no additional cost. Our fees exclude VAT unless stated otherwise.
| Tier | Typical range | Typical delivery | Team size |
|---|---|---|---|
| Foundation (single department) | £15,000 to £45,000 | 8 to 12 weeks | 5 to 20 people |
| Professional (multi-department) | £40,000 to £95,000 | 12 to 16 weeks | 15 to 50 people |
| Enterprise (organisation-wide) | £95,000 to £150,000+ | 16 to 24 weeks | 50+ people |
Foundation tier: £15,000 to £45,000
Suitable for single-department teams of 5 to 20 people with focused requirements. Typical scope:
- Contact and company management
- Sales pipeline with customised stages
- Activity tracking and task management
- Standard reporting dashboard
- Email integration
- One to two additional integrations
- Standard user roles (two to three levels)
- Responsive web interface
- Hosting in a UK cloud region
Typical timeline: 8 to 12 weeks
Best for: Small professional services firms, consultancies, specialist agencies and growing businesses that have outgrown spreadsheets or basic CRM tools but do not need complex regulatory features.
Professional tier: £40,000 to £95,000
Suitable for multi-department teams of 15 to 50 people with more sophisticated requirements. This is our most common project scope for regulated businesses.
- Everything in the Foundation tier
- Multi-department pipelines and workflows with conditional logic
- Advanced reporting with custom dashboards
- Three to five third-party integrations
- Document management and generation
- Automated workflow triggers and notifications
- Role-based access controls (four to six levels)
- Basic compliance features (audit logging, data retention)
- Client portal or external-facing components
Typical timeline: 12 to 16 weeks
Best for: Established businesses in regulated or semi-regulated sectors, companies with complex sales processes and organisations integrating multiple existing systems.
Enterprise tier: £95,000 to £150,000+
Suitable for organisations of 50 or more people with complex, multi-departmental requirements.
- Everything in the Professional tier
- Complex regulatory compliance for the FCA (Financial Conduct Authority), the SRA (Solicitors Regulation Authority), the CQC (Care Quality Commission) or an equivalent regulator
- Multi-tenancy and complex data models
- Advanced multi-department workflows with approval chains
- Six or more system integrations, including legacy systems
- Advanced analytics and predictive features
- Comprehensive audit trail with regulatory reporting
- Multi-site or multi-entity support
- Advanced security features (single sign-on, multi-factor authentication, encryption at rest and in transit)
- A full API ecosystem for third-party access, with custom reporting
- Automated compliance monitoring and alerting
Typical timeline: 16 to 24 weeks
Best for: Large organisations in heavily regulated sectors, businesses with complex legacy system landscapes and companies where CRM is a mission-critical operational platform rather than a sales tool.
Ongoing Costs After Launch
The development cost is the largest single investment, but your CRM will have ongoing costs that should be factored into your budget from the outset.
Hosting and infrastructure
A bespoke CRM can be hosted in a UK cloud region, such as the Europe (London) region of Amazon Web Services[4] or Microsoft Azure's UK South region, which is located in London.[5] In our experience, hosting typically costs between £200 and £800 per month, depending on the scale of your system, the volume of data stored and the performance requirements. This covers server compute, database hosting, file storage, automated backups, SSL certificates and monitoring.
For most mid-sized businesses, we suggest budgeting £300 to £500 per month for hosting. For a 40-user team, that is less than a tenth of the £6,000 a month that 40 SaaS licences would cost at an illustrative £150 per user per month.
Support and maintenance
Ongoing support keeps your CRM secure, stable and current. A typical support agreement includes:
- Bug fixes and issue resolution
- Security patches and dependency updates
- Database maintenance and performance optimisation
- Monitoring and uptime management
- Helpdesk support for user questions
Patching deserves its own line in any budget. The National Cyber Security Centre's Cyber Essentials requirements, for example, state that in-scope software must "be updated, including vulnerability fixes, within 14 days of release" where the update fixes vulnerabilities that the vendor describes as critical or high risk.[6]
Our support plans, as listed on our pricing page, start from £500 per month (Essential), £1,200 per month (Standard) and £2,500 per month (Priority), excluding VAT. The tiers differ in response times, from two business days down to one hour, and in the hours of changes included each month, from 4 to 30. Every build also includes a three-month warranty covering defects at no charge, and support plans are optional after that.
Feature development and enhancements
Your business will evolve, and your CRM should evolve with it. We recommend allocating a monthly or quarterly budget for ongoing enhancements: new features, workflow modifications, additional integrations or reporting improvements.
In our experience, an enhancement budget of £500 to £2,000 per month suits most clients, though this is entirely flexible and can be adjusted to your priorities and roadmap. Smaller changes may fit within the change hours included in a support plan.
Total monthly ongoing costs
On these ranges, the ongoing monthly cost of a bespoke CRM for a typical mid-sized business is roughly £1,300 to £5,000. That covers hosting (£300 to £500), a support plan (from £500 to from £2,500) and an enhancement budget (£500 to £2,000). For comparison, 40 SaaS licences at an illustrative £150 per user per month cost £6,000 a month, before any implementation or add-on costs.
Three-Year TCO Comparison: Bespoke vs SaaS
To make the cost comparison meaningful, we need to look at total cost of ownership over at least three years. The model below compares a 40-user team on a software as a service (SaaS) CRM with a bespoke build. It is illustrative: the licence line uses an assumed £150 per user per month, the same figure as the illustrative comparison on our pricing page, the bespoke build line uses our published Professional band, and the other lines are our own planning assumptions rather than quotes. Replace any line with a real quote where you have one.
We use £150 per user per month as a round figure for a mid-tier licence from a major vendor. For reference, Salesforce's paid UK editions of Sales Cloud start at £20 per user per month for Starter Suite and £80 for Pro Suite, every edition above Pro Suite costs well over £100 per user per month, and the most comprehensive edition costs £440. Every paid edition above Starter Suite is billed annually.[7] Vendors change their price lists, so check the current figure for the tier you actually need.
SaaS CRM (illustrative £150 per-user licence): 40 users, three years
- Licence fees (£150 per user per month × 40 users × 36 months): £216,000
- Add-on modules and integrations: £15,000 to £30,000
- Implementation and training: £8,000 to £20,000
- Data migration on exit: £5,000 to £15,000
Three-year TCO: £244,000 to £281,000
The three non-licence lines use the same assumptions as the illustrative comparison on our pricing page. They are deliberately conservative and exclude the cost of an in-house or contracted CRM administrator, so add that if you would need one. Some SaaS licences also bundle support, collaboration or AI features into the price, so compare what each tier includes, and if you already hold licences, use your own contract figures.
Bespoke CRM (Professional tier): 40 users, three years
- Discovery Workshop: £2,500 to £4,000
- Design and development (Professional band): £40,000 to £95,000
- Initial training for the rollout team: included
- Hosting and infrastructure (£300 to £500 per month × 36 months): £10,800 to £18,000
- Support plan (Essential to Standard, from £500 to £1,200 per month × 36 months): £18,000 to £43,200
- Feature enhancements (£500 to £1,500 per month × 36 months): £18,000 to £54,000
Three-year TCO: £89,300 to £214,200
The support line covers all 36 months, even though the first three fall within the warranty, to keep the comparison conservative.
What the numbers show
| Three-year model, 40 users | SaaS CRM (£150 per user per month) | Bespoke (Professional tier) |
|---|---|---|
| Low estimate | £244,000 | £89,300 |
| High estimate | £281,000 | £214,200 |
| Per-user licence fees over three years | £216,000 | £0 |
| Added cost for each year after year three | £72,000 | £15,600 to £38,400 |
In this model, a bespoke CRM for 40 users costs between roughly 32% and 88% of the SaaS route over three years. The difference is driven mainly by per-user licence fees, which make up more than three-quarters of the SaaS total at every point in the range.
The gap widens after year three. From year four, the model adds £72,000 a year of licence fees on the SaaS side (£150 × 40 users × 12 months), against £15,600 to £38,400 a year of hosting, support and enhancements on the bespoke side. The wide bespoke range is also a reminder that scope drives the result: a lean Professional build on an Essential support plan compares very differently from a large build on a Standard plan with a generous enhancement budget.
With fewer users, licence fees shrink and the comparison can reverse, which is one reason off-the-shelf software remains the better choice for many small teams with standard workflows. Cost is also not the only test: a system that does not fit how your team works costs money every month in workarounds, whichever route you choose. For a fuller comparison beyond price, see our honest comparison of bespoke and off-the-shelf CRM. If you are weighing up whether your current system still fits, see our guide to the signs you have outgrown an off-the-shelf CRM.
How to Budget for a Bespoke CRM Project
If the numbers above have encouraged you to explore bespoke CRM seriously, here is how to approach budgeting.
Step 1: define your scope honestly
Before approaching any developer, document what you actually need. Not what would be nice to have, not what your competitor has, but what your team genuinely requires to manage customer relationships effectively. In our experience, this exercise does more than any other to prevent scope creep. Our CRM requirements gathering guide explains how to run it.
Step 2: separate must-haves from nice-to-haves
Divide your requirements into two categories. Must-haves are the features without which the system would not be fit for purpose. Nice-to-haves are features that would add value but are not essential for launch. This distinction enables a phased approach that manages cost and risk.
Step 3: plan for phases, not a big bang
In our experience, the most successful bespoke CRM projects follow a phased approach:
- Phase 1 (launch): Core functionality covering your must-have requirements. This is the system your team starts using.
- Phase 2 (months 2 to 4): Enhancements based on real user feedback. Now that your team is using the system, you can make informed decisions about what to improve.
- Phase 3 (months 4 to 8): Nice-to-have features and advanced capabilities, prioritised by actual business impact rather than theoretical value.
This approach reduces initial investment, lowers risk and helps ensure that every feature developed is informed by real-world usage.
Step 4: budget for the full lifecycle, not just development
Your CRM budget should include:
- Development (the largest single cost)
- 12 months of hosting and infrastructure
- 12 months of support and maintenance once the warranty period ends
- A contingency of 10% to 15% for scope adjustments during development
- Training for staff beyond the initial rollout team, if needed
- Data migration from your current system, if it is not already in the quote
Rather than relying on a fixed rule of thumb, work out the first-year figure from your own numbers. For example, a £60,000 build with running costs of £1,300 to £3,700 a month gives a first-year total of roughly £75,600 to £104,400 before contingency, or 126% to 174% of the build cost.
Check whether each figure includes VAT. Our fees exclude VAT unless stated otherwise, and VAT is charged at the standard rate of 20% on most goods and services.[8]
Step 5: get multiple quotes, but compare like for like
When requesting quotes from bespoke CRM developers, make sure each quote covers the same scope. Provide a written requirements document and ask each developer to quote against it specifically. Be wary of quotes that seem dramatically lower than others; they may exclude essential elements or reflect a developer who has underestimated the work.
Red Flags When Evaluating CRM Development Quotes
Not all CRM development consultancies are equal. Watch for these warning signs when evaluating proposals:
- No discovery phase: Any developer who quotes a fixed price without a structured discovery process is guessing. Accurate pricing requires a detailed understanding of your requirements.
- Hourly-only pricing with no cap: Time-and-materials contracts without budget ceilings expose you to open-ended cost risk. Look for fixed-scope pricing or capped time-and-materials arrangements.
- No post-launch support offering: A developer who builds your system and walks away leaves you vulnerable. Ongoing support should be part of the standard offering.
- Reluctance to share references: Any established CRM consultancy should be happy to connect you with previous clients. Reluctance to do so is a significant red flag.
- Source code ownership ambiguity: UK law protects a computer program as a literary work under copyright,[9] and the Intellectual Property Office explains that when you commission a copyright work, "the first legal owner of copyright is the person or organisation that created the work and not you the commissioner, unless you otherwise agree it in writing".[10] Your contract should therefore state clearly who owns the code written for you, when ownership or a licence passes to you, and what rights you have in any pre-existing components the developer reuses. If the proposal is unclear, raise it before you sign and take legal advice on the wording.
- Technology choices driven by the developer's preferences rather than your needs: The technology stack should be chosen to serve your requirements, not because it is what the developer happens to know. Ask why specific technologies have been recommended and evaluate whether the reasoning is sound.
The Real Question: What Is a CRM Costing You Right Now?
Before fixating on the cost of a new CRM, consider what your current situation is costing you. Quantify the following:
- Staff time: How many hours per week does your team spend on manual data entry, report generation, chasing information between systems or working around CRM limitations? Multiply those hours by the average hourly cost of the staff involved.
- Lost opportunities: How many leads or opportunities have been lost because follow-ups were missed, data was incomplete or response times were too slow?
- Compliance risk: What would a regulatory breach cost your business? The FCA's list of fines published in 2025 totals £124,221,367.45, excluding court fines, and 18 of its 23 entries are £100,000 or more.[11] For the most serious UK GDPR infringements, the ICO's higher maximum fine is £17.5 million or, for an undertaking, 4% of total worldwide annual turnover in the preceding financial year if that is higher.[12] A CRM does not make a business compliant on its own, but it can make the evidence of compliance easier to produce.
- Current licence fees: If you are already paying for an off-the-shelf CRM, what is your current annual expenditure, including licences, add-ons and administration?
In our experience, the cost of continuing with tools that do not fit is often higher than it first appears, which is why we suggest putting a figure on each of these before comparing quotes.
Frequently Asked Questions
How much does a bespoke CRM cost in the UK?
Our published bands are £15,000 to £45,000 for a single-department Foundation build, £40,000 to £95,000 for a multi-department Professional build and £95,000 to £150,000 or more for an organisation-wide Enterprise build. Hosting, support and enhancements add roughly £1,300 to £5,000 a month, and every project receives a fixed-price proposal after scoping.
How long does a bespoke CRM take to build?
Typical delivery on our published pricing is 8 to 12 weeks for a Foundation build, 12 to 16 weeks for a Professional build and 16 to 24 weeks for an Enterprise build. In our experience, the number of integrations, the complexity of data migration and the depth of compliance features have the most influence on the timeline.
Can I start with a small bespoke CRM and expand it later?
Yes, and it is the approach we recommend for most businesses. Start with a Foundation-tier build covering your core requirements, then extend it in phases based on real usage. Because the source code is delivered to your own repository at handover, you are not tied to one supplier, and each new phase is scoped and priced before work starts.
Are there any hidden costs I should watch for?
There should be none with a reputable developer, but three areas sometimes cost more than expected: scope changes during development, third-party services such as email delivery, SMS gateways or premium API access, and data migration that proves more complex than estimated. A thorough discovery phase should flag these risks and build a contingency into the budget.
How does bespoke CRM pricing compare to HubSpot or Zoho rather than Salesforce?
Apply a three-year calculation: multiply the platform's published per-seat price by your number of users and by 36 months, then add implementation, add-ons and integrations. The lower the per-seat price, the larger your team needs to be before a bespoke build costs less over three years. Data residency, regulatory fit and process fit often matter more than price.
What payment structures are typical for bespoke CRM projects?
Milestone-based payment is a sensible structure for both sides: you pay for demonstrable progress, and the developer has the cash flow to sustain the project. Our fees, their basis (fixed price, milestones, time and materials or a retainer) and the invoicing schedule are set out in each Statement of Work. Be cautious of any developer who requires full payment upfront.
Who owns the source code of a bespoke CRM?
It depends on your contract. Under UK copyright law, the developer is usually the first owner of code it writes for you unless you agree otherwise in writing,[10] so your contract should state when ownership or a licence passes to you and what rights you have in any reused components. Take legal advice on the wording.
Next Steps: Getting an Accurate Quote
Understanding bespoke CRM costs in the abstract is useful, but the only way to get an accurate figure for your specific business is to go through a structured scoping process. This typically involves an initial conversation to understand your business and requirements, followed by a more detailed discovery phase that produces a written specification and a firm quote.
With us, the first step is a 30-minute discovery call in which we review your current setup, discuss your requirements and give you an indicative budget range. If you decide to proceed, a paid Discovery Workshop (£2,500 to £4,000, usually one to two days with your team) produces a structured requirements document and a fixed-price proposal.
If you are ready to find out what a bespoke CRM would cost for your business, or you simply want to understand your options first, book a discovery call with our team. There is no sales pitch, and we will give you an honest assessment of whether bespoke development is the right path for your organisation, including when an off-the-shelf product would serve you better.
The information in this article is general guidance on costs, UK regulation and market practice. BespokeCRMs prices are indicative bands, exclude VAT unless stated otherwise and are not a quote. Vendor prices are published list prices as shown in the sources below on the date accessed, and they may change. This article is not a substitute for qualified legal, tax, compliance or data protection advice specific to your organisation.
Sources
- Information Commissioner's Office, Guide to accountability and governance (At a glance; latest update 5 February 2026). Accessed 15 October 2026.
- Information Commissioner's Office, How should we obtain, record and manage consent? Accessed 15 October 2026.
- Information Commissioner's Office, Principle (e): Storage limitation. Accessed 15 October 2026.
- Amazon Web Services, AWS Regions (eu-west-2, Europe (London), United Kingdom). Accessed 15 October 2026.
- Microsoft Learn, List of Azure regions (UK South, London, United Kingdom; article dated 23 September 2025). Accessed 15 October 2026.
- National Cyber Security Centre, Cyber Essentials: Requirements for IT Infrastructure v3.3 (April 2026), security update management. Accessed 15 October 2026.
- Salesforce, Sales Cloud pricing (UK) (list prices in GBP per user per month). Accessed 15 October 2026.
- GOV.UK, VAT rates. Accessed 15 October 2026.
- Copyright, Designs and Patents Act 1988, section 3 (literary works, including a computer program). Accessed 15 October 2026.
- Intellectual Property Office, Ownership of copyright works (commissioned works; published 19 August 2014). Accessed 15 October 2026.
- Financial Conduct Authority, 2025 fines (last updated 16 January 2026). Accessed 15 October 2026.
- Information Commissioner's Office, The maximum amount of a fine under UK GDPR and DPA 2018 (Data protection fining guidance). Accessed 15 October 2026.
