
CRM software is the place where a company keeps every customer, every deal and every conversation, so anyone on the team can see who the customer is, what was promised and what happens next. CRM stands for customer relationship management. The software part is easy to buy: at Salesforce and HubSpot list prices in 2026, it runs from $0 to $550 per user a month. In the CRM projects we see, the hard part is the other one: the agreements a team makes about how it sells and how it records its work.
This guide covers both. It explains what the software does, which decisions you have to make before you pick one, what the big ready-made CRMs cost now, how to keep your data if you leave, and when custom parts pay off.
What CRM software does
Every CRM, from a free plan to an enterprise suite, does five jobs.
| Job | What it looks like | Where it usually breaks |
|---|---|---|
| Contacts and companies | One record per person and per company, with history | Duplicates, because nobody owns cleanup |
| Pipeline | Deals moving through stages you define | Stages nobody can explain, so deals sit in the wrong one |
| Activity log | Calls, emails, meetings and notes on each record | People log only when someone checks |
| Automation | Reminders, task rules, follow-up emails | Rules built for a process the team no longer follows |
| Reports | Pipeline value, win rate, activity per person | Reports that reward the wrong behavior |
None of the problems in the right-hand column is a software bug. Each one is a decision nobody made.
Why a CRM is not only about software
A CRM records a process. If the process isn’t written down, the CRM records guesses, and the reports built on those guesses are wrong. Three things sit outside the software.
The first is the process itself. Someone has to decide what counts as a lead, which stages a deal passes through, and what must be true before it moves to the next stage. “Proposal sent” is a stage you can check. “Interested” isn’t.
The second is the data. Decide who owns each record, which fields are required, and who merges duplicates. Make every field optional, and most of them stay empty.
The third is habit. People log their work when the CRM saves them time, and they stop when it only costs them time. Reports also change behavior. At Hays, a recruitment company we built a CV-formatting tool for, the statistics on each recruiter’s output became the basis of a new reward system. That was the goal there. In a sales team, a report that counts calls will get you more calls, whether or not they sell anything. Pick the numbers you report with that in mind.
Write these down before you choose a CRM
Answer these on one page before you look at a single demo. It takes a few hours.
- What is a lead, and who decides when it becomes a deal?
- Which stages does a deal pass through, and what is the exit rule for each?
- Who owns a customer record, and what happens when that person leaves?
- Which five fields must be filled on every deal?
- Which tools must the CRM connect to on day one: email, calendar, website forms, invoicing, phone?
- Which three reports will the team look at every week?
With these answers, any vendor can show you your process in their product. Without them, every demo looks good.
What ready-made CRMs cost in 2026
Here are the US list prices on the vendors’ own pricing pages on 30 October 2026. Both vendors say prices can change.
| Product and plan | Price per user a month | Notes |
|---|---|---|
| Salesforce Starter Suite | $25 | Billed monthly or annually |
| Salesforce Pro Suite | $100 | Billed annually |
| Salesforce top edition (Max) | $550 | Billed annually; includes the vendor’s full AI features |
| HubSpot Sales Hub Free | $0 | Free for up to 2 users |
| HubSpot Sales Hub Professional | $90 paid annually, $100 paid monthly | Plus a required one-time onboarding fee of $1,500 |
| HubSpot Sales Hub Enterprise | $150 | Plus a required one-time onboarding fee of $3,500 |
Sources: Salesforce Sales Cloud pricing and HubSpot Sales Hub pricing.
For a team of 10 salespeople, HubSpot Professional paid annually comes to 10 × $90 × 12 = $10,800 a year, plus $1,500 for onboarding, so $12,300 in the first year. Salesforce Pro Suite for the same team is 10 × $100 × 12 = $12,000 a year. Setup, data migration and training come on top with either one.
That is often still the cheapest route. A ready-made CRM fits when your process looks like most sales processes: leads come in, someone qualifies them, deals move through stages, and a manager watches the pipeline. If that describes you, buy one and spend your effort on the six answers above.
When custom parts pay off
Custom work makes sense in two cases. Our guide to what a custom CRM costs and when a ready-made one is cheaper has the full math; here is the short version.
The first case is a missing connection. At Biella, a company that makes branded corporate gifts, we connected the new website to Bitrix24, so every request from the site lands in the CRM without anyone copying it over. The case page reports lead generation efficiency up to 60% higher. Nothing in the CRM itself was rebuilt. We’re a Bitrix24 Silver Partner, and this kind of work is often the best value: set up a standard CRM, then build the links it’s missing.
The second case is when your “customers” aren’t customers in the usual sense. For SmartBuilding, the records are construction workers, and supervisors scan a QR code on a helmet to see who let that worker on site and which areas they may enter. No ready-made CRM sells that, so we built it. Custom systems like these are part of our web app development work, at $39-55 an hour, with a first release typically at $5,000-15,000 in 2-4 weeks.
If you have decided to build, read the eight pitfalls of building an enterprise CRM before you sign anything.
Keep your data when you leave
Whichever route you choose, check how you get your data out before you put it in. Export a test file in the first week: contacts, deals, activity history and attachments. If the history doesn’t come out, you’re more locked in than the contract says.
EU law now helps here. The EU Data Act has applied since 12 September 2025 and sets rules for switching between cloud providers (European Commission). From 12 January 2027, providers may not impose switching charges at all, and until then they may only charge costs directly linked to the switch (Bundesnetzagentur, the German regulator). If you buy a cloud CRM in the EU, ask the vendor how these rules apply to your contract. This is a summary for planning, not legal advice.
How we would estimate a CRM project
Most CRM work we see is a mix: a ready-made CRM plus custom forms, integrations or a portal for one team. You can get a free project estimate for the custom part before you talk to any vendor. It works like this:
- You describe what the CRM must do that your current tools don’t, in a few sentences.
- The estimate turns that into user stories, such as “website requests create a deal” or “a manager sees each person’s open deals”. You confirm what is in scope, and every hour in the budget traces back to a story you kept.
- We check the hours the model suggests against what our team actually books on finished projects, then multiply by our published rate of $39-55 an hour.
- You get an hours range, a budget range and a number of weeks. It is a planning range, not a fixed quote.
Put the yearly license cost of the ready-made option next to that range, and you can compare the two routes on the same terms.
What we would do
- Answer the six questions on one page with the people who will use the CRM daily.
- Trial two ready-made CRMs with that page in hand and real data from your last month.
- Export everything from the trial to test the exit before you commit.
- List what the trial couldn’t do. If the list is empty, buy and configure.
- If the list has items, price the integrations and custom screens separately from the CRM.
- Launch with one team and one pipeline. Add reports after a month of real use, when you know which numbers people trust.
FAQ
What is CRM software in simple terms?
It is a shared record of every customer, deal and conversation your company has. Everyone on the team sees the same history, the stage each deal is in and what should happen next, instead of keeping it in their own inbox or spreadsheet.
Why is CRM not only about software?
A CRM records a process, so it only works when the team agrees on that process: what a lead is, which stages a deal passes through, who owns each record and which fields must be filled. Without those decisions, the data is inconsistent and the reports mislead.
How much does CRM software cost in 2026?
On the vendors’ US pricing pages on 30 October 2026, Salesforce starts at $25 per user a month, and HubSpot Sales Hub Professional costs $90 per seat a month on annual billing, plus a required one-time $1,500 onboarding fee. HubSpot also has a free plan for up to 2 users. Prices change, so check the vendor pages.
Should a small business build its own CRM?
Usually not. A ready-made CRM is cheaper when your sales process looks like most. Custom work pays off for the parts a ready-made CRM can’t do, such as connecting your website or a field app to the CRM, or tracking records that aren’t ordinary customers.
Turn your assumptions into a project brief
A CRM helps only if your team changes how it records and uses customer data. Map that process first, then decide whether a standard CRM covers it or you need custom parts, like the recruiter statistics we built for Hays. Explore software development services and the Hays case study.
Map your process before choosing a CRM
Start with an AI-assisted project brief covering scope, budget, market assumptions and risks. Review its hypotheses before making a commitment.