Per user, per contact, tiered or flat fee: how CRM pricing models work, what each really costs a UK trades or service business, and how to choose.
![]()
Most CRMs charge in one of four ways: per user, per contact, by tier, or by usage. Many mix two of them. For a small UK trades or service business, the model matters more than the headline price, because it decides what happens to your bill when you hire, add an office admin or have a busy month. This guide explains each model, shows the sums, and helps you pick one you won’t regret.
TL;DR
- Per-user pricing is the most common model, and it gets dearer every time you add someone to the team. Capterra’s 2026 guide puts paid plans at roughly $8 to $395 per user per month.
- Flat pricing gives you one predictable monthly figure, but check what limits sit behind it: features, messages and support.
- Tiered and usage-based add-ons (texts, emails, storage) are where the sticker price and the real bill drift apart.
- For a crew of three to fifteen, work out the cost at your headcount in 12 months, not today.
- Our own plans are flat: £12, £38 or £63 a month, with no per-user fees.
Table of Contents
- The main CRM pricing models at a glance
- 1. Per-user pricing: simple until you grow
- 2. Per-contact pricing: your success becomes your cost
- 3. Tiered pricing: pay for the bundle, not the person
- 4. Flat-rate pricing: the budget-friendly option for teams
- 5. Usage-based pricing and the extras that surprise you
- What the pricing guides don’t tell a trades business
- How to compare CRM costs properly
- Perspective: why we chose flat pricing
- How we price Pipeline
- Red flags in any CRM pricing page
- FAQ
- Sources
The main CRM pricing models at a glance
Pricing pages look different, but nearly all of them boil down to a handful of ideas. Stripe’s overview of SaaS pricing describes them as different ways of charging for the same service, each with its own logic and best fit. Here is how they play out for CRM and job software.
| Model | What drives your bill | Works well when | Watch out for |
|---|---|---|---|
| Per user (per seat) | Number of people with a login | One or two people sell, nobody else needs access | Every new starter, subcontractor or office admin adds cost |
| Per contact | Size of your customer or lead database | Small, tidy lists | Growth pushes you into a higher band |
| Tiered | Which feature bundle you pick | You know exactly which features you need | The one feature you need sits in the dearest tier |
| Flat rate | The plan, not the headcount | You want a predictable bill and a growing team | Limits on features, messages or support still apply |
| Usage-based | Texts, emails, automations, minutes | Volumes are low or very seasonal | A busy month means a bigger bill |
In practice you are rarely buying just one. A typical offer is per user, split into tiers, with usage charges on top. That is why two products with the same headline price can end up hundreds of pounds apart by the end of the year.
1. Per-user pricing: simple until you grow
Per-user pricing is the default in the CRM world. Capterra notes that most CRMs charge per user per month, and that costs rise as you add users, records or advanced features.
That makes sense for a sales team where each rep logs in all day. It makes much less sense for a trades business, where the people who need access are a mixed bunch:
- The owner, who quotes and chases.
- An office admin, who books and invoices.
- Engineers or fitters in the field, who need today’s jobs and addresses.
- A part-timer or subcontractor who is only there for a few weeks.
A quick, hypothetical example. Say a tool costs £20 per user per month. Two people: £40. Eight people: £160. Add a seasonal helper and you pay £180 for someone who works six weeks. Nothing about your customer base changed, but the bill quadrupled.
The usual response is to cut corners: one shared login, or only the owner in the system while everyone else texts updates. That brings back exactly the mess you bought the CRM to fix: details in group chats, notes on phones, jobs nobody can see. If you want your own numbers, our per-user pricing calculator shows what per-seat software costs as the team grows.

When per-user pricing is fine
It is a reasonable deal if you are a sole trader, or if only one or two people ever touch the system. At that size the difference between models is small, and a low-cost single-seat plan can be the cheapest route.
2. Per-contact pricing: your success becomes your cost
Some CRMs, especially those with a marketing slant, charge by the number of contacts. Fewer than a thousand, no problem. But every enquiry, past customer and landlord you add moves you towards the next band.
Trades and service firms tend to build long customer lists: boiler services, cleaning rounds, annual safety checks. Those contacts are your repeat work, so punishing you for storing them is awkward. Before you commit, ask what counts as a contact. Does a duplicate count twice? Does an archived lead still count? If your data is messy, it is worth merging duplicate contacts before you migrate, so you don’t pay to store the same customer three times.
3. Tiered pricing: pay for the bundle, not the person
Tiers group features into packages: basic, professional, enterprise. Capterra’s guide describes this three-step ladder as common across CRM software, with prices climbing at each level.
Tiers are a fair idea when each step really adds something you need. The trouble comes when a single feature you rely on, such as invoicing, automation or reporting, sits one level above where you thought you’d be. Make a short list of must-haves first, then check which tier holds all of them. Not the tier that holds most of them.
Tiers also often combine with per-user fees, so you pay twice for growth: once for the bundle and once for each seat.
4. Flat-rate pricing: the budget-friendly option for teams
A flat rate means you pay a set monthly amount for a plan, whatever your headcount. Capterra describes the flat rate as a fixed fee for a set number of users or records, and says it is more common in simpler tools built for small teams.
The appeal is obvious: one number, every month. You can add a new apprentice without a conversation about licences. Your office admin, your engineers and your subcontractor can all see the same job and the same customer record.
The honest caveat is that flat does not mean limitless. Look for:
- Caps on records, jobs or storage.
- Which features are held back for higher plans.
- How text messages and other pay-as-you-go extras are charged.
- What support is included.
Our own approach is flat monthly pricing with no per-user fees, with plans from £12 a month. More on that below.
5. Usage-based pricing and the extras that surprise you
Usage-based charging bills you for what you consume: text messages, emails sent, automation runs. Capterra lists pay as you go alongside flat rate, noting that usage charges are often layered on top of per-user access.
For a trades business, the usual culprits are:
- Text reminders. Appointment reminders cut no-shows, but each message costs something.
- Email sending. Marketing blasts can trigger separate email charges. If your campaigns underperform, the problem is often inbox placement, not the CRM, so it is worth reading how a UK consultancy approaches fixing deliverability before choosing email software.
- Payments. Card processing has its own fees, whichever software you use.
- Add-ons. Extra storage, extra automations, extra support.
So ask for the full list of what you will pay for in a typical month, not just the plan price.
What the pricing guides don’t tell a trades business
Most of the pricing guides that rank for this topic were written for sales teams: a handful of reps, a pipeline of deals, a marketing department. The benchmark figures you see (dollars per user per month) assume that shape.
A plumbing, electrical, cleaning or installation business looks different. You have a few office people and a larger group of field staff who need less, not more. You also need things a sales CRM leaves out: scheduling, quotes, job tasks, invoicing, expenses. Buy a sales CRM and you end up stacking a second tool for jobs and a third for invoices, each with its own seats. Our guide to what plumbing business software should actually include lists the features worth paying for.
That is why comparing a CRM’s price with a job management platform’s price is rarely like for like. Compare the total cost of everything you need to run a job from enquiry to payment.
How to compare CRM costs properly
Use this routine for any shortlist. It takes about twenty minutes.
- List everyone who needs access. Owner, admin, engineers, subcontractors, and anyone you might hire in the next year.
- Write your must-have features. Quotes, scheduling, invoicing, payment links, customer portal, accounting sync.
- Find the cheapest plan with all of them. Not the cheapest plan overall.
- Add the extras. Texts, email volume, storage, onboarding, support.
- Multiply for 12 months, at next year’s headcount. Include annual versus monthly billing.
- Count the replaced tools. If it replaces a spreadsheet, a scheduling app and an invoicing subscription, subtract those.
- Check the exit. Can you export your customers and jobs if you leave?
Then test with real data. A free trial that you never load with real jobs tells you nothing about how the tool handles your week.
A worked comparison
Take a hypothetical firm of six: an owner, an admin and four engineers.
| Model | Rate (illustrative) | Monthly cost | Cost if you hire two more |
|---|---|---|---|
| Per user | £25 per user | £150 | £200 |
| Flat plan | £63 per month | £63 | £63 |
The numbers are made up to show the shape, not to describe any vendor. Flat pricing starts to win once the headcount passes a few people, and the gap widens with every hire. Per-user pricing wins only at very small sizes, and the flat plan has to carry the features you need. Put your real quotes into the table before you decide.
Perspective: why we chose flat pricing
We built Pipeline for trades and service businesses, and we watched how those businesses actually run. The owner is out on a job. The admin is chasing a quote. A fitter needs tomorrow’s address. A cleaner needs to mark a job done. Everyone touches the same customer record at some point.

Per-seat pricing punishes exactly that. It tells you to keep people out of the system to save money, and that is how leads get lost in somebody’s phone and jobs get missed. It is also why the old “just check Dave’s phone” habit sticks around.
So we chose flat monthly plans. You pick the plan that fits the features you need, and adding a person does not change your bill. That makes budgeting dull, which is the point. Our advice, whichever tool you choose: pick the model that lets everybody who touches a job see the job. If the pricing makes you leave people out, it is working against you.
— Chris
How we price Pipeline
Pipeline brings leads, quotes, bookings, job tasks, invoicing and payments into one place, with plans billed monthly:
| Plan | Price |
|---|---|
| Solo | £12 per month |
| Starter | £38 per month |
| Professional | £63 per month |
| Enterprise | Talk to us, no published price |
There are no per-user fees on any plan. Text messages are handled separately, and you can see the details on the pricing page. If you run a heating or cooling firm, see how it works for HVAC businesses or for builders, and see how online invoicing helps you get paid faster.
If you want to test it against your own numbers, start from the pricing page and pick the plan that covers your must-have list.
Red flags in any CRM pricing page
- “From” prices with no plan detail. The entry price often excludes the feature you need.
- Minimum seat counts. You may pay for four users when you have two.
- Annual-only discounts. Fine if you are sure, painful if you aren’t.
- Implementation and onboarding fees. These can dwarf the subscription for enterprise-style tools.
- Contact-us pricing on small plans. Usually means the price rises once the vendor sees your size.
- Different prices for the same seat. Read-only, field and admin users billed at different rates.
If you can’t tell what you will pay in month twelve, the page isn’t finished.
FAQ
Is per-user or flat-fee pricing cheaper for a small trades business?
It depends on headcount. For one or two users, per-seat plans can be the cheapest. Once you have an admin and a few engineers needing access, a flat plan usually costs less and stays the same when you hire. Work it out at next year’s team size, not this year’s.
Are there CRMs with unlimited users?
Yes. Some vendors price by plan rather than by seat, so the number of logins doesn’t change the bill. Check the small print for caps on records, jobs or messages, and for features reserved for higher plans. Our plans carry no per-user fees.
What is the most affordable CRM for a UK tradesperson?
The cheapest headline price is not always the cheapest outcome. Add the cost of the extra tools you would need for quotes, scheduling and invoicing, then compare the total. For a sole trader, a plan such as our Solo at £12 a month covers the basics in one tool.
What are the most common SaaS pricing models?
Flat rate, tiered, per user, per contact and usage-based. Most real products combine two or three of them. Stripe’s guide to SaaS pricing explains how each works and who it suits.
Sources
- Capterra: CRM Pricing Guide for 2026
- Capterra: Guide to CRM Software Pricing Models
- Stripe: SaaS Pricing Models