Choosing a CRM: What Actually Suits Your Business Size

Search for “best CRM for small business” and you’ll get the same handful of names in a different order every time, usually ranked by whoever’s paying for the placement that week. That’s not much use when you’re trying to work out whether you actually need one, and if so, which one won’t have you paying for features you’ll never touch.

A better starting question than “which CRM is best” is “what size is my business, and what does that size actually need.” The right system for a one-person operation is rarely the right system for a ten-person team, and neither is the right system for a fifty-person one. This guide breaks it down that way.

What a CRM actually does

At its simplest, a CRM (customer relationship management system) is a shared record of who your customers and prospects are, what you’ve said to them, and what needs to happen next. Below a certain size, a spreadsheet or your email inbox does this job well enough. A CRM earns its keep once you can’t reliably remember who you spoke to last week, or once more than one person needs to see the same customer history.

Solo operators and sole traders

If it’s just you, you often don’t need to pay for anything. Free tiers exist precisely because providers want to hook you before you grow:

  • HubSpot CRM (Free) – genuinely free with no user limit, covering contact records, basic deal tracking and email. The catch is a contact ceiling (around 1,000) and no automation, which rarely matters at this size.
  • Zoho CRM (Free) – free for up to three users, with basic lead management and reporting included.

Most solo traders can run on a free tier for a long time. The point to upgrade is when you hit a genuine limit — too many contacts, or needing automation like follow-up reminders — not before.

Small teams (roughly 2–10 people)

This is where a paid plan usually starts to earn its cost, because more than one person needs to see the same pipeline:

  • Zoho CRM Standard – around £11–14 per user, per month. The cheapest entry point that includes real automation and custom fields.
  • Pipedrive – from around £14 per user, per month. Built specifically around a visual sales pipeline, and quick to get running without an IT project.
  • HubSpot Starter – around £15–20 per seat, per month. Fine for basic shared CRM, but note that several features small sales teams expect — sequences, forecasting, deal scoring — are gated to the next tier up, not included here.

At this size, the practical differentiator usually isn’t features, it’s how quickly your team will actually use the thing day to day.

Growing SMEs (roughly 10–50 people)

Once you’re coordinating sales, service and possibly marketing across a bigger team, you generally need the automation and reporting that sit at the higher tiers:

  • Zoho CRM Professional/Enterprise – roughly £18–32 per user, per month, and generally considered strong value at this size.
  • Salesforce Starter Suite – from £20 per user, per month, scaling into Professional and Enterprise tiers as needs get more complex; a common choice if you expect to keep growing well past 50 people.
  • HubSpot Professional – roughly £70–100 per seat, per month, and — importantly — typically comes with a mandatory onboarding fee in the region of £1,200–1,500. Budget for that separately; it’s not optional and it’s easy to miss on the pricing page.

The pricing trap to watch for

Every provider above has a free or cheap entry tier that looks generous, then a sharp jump to the next tier once you need one specific feature — automation, forecasting, more contacts, more seats. HubSpot’s jump from Starter to Professional is the clearest example of this, but it’s a pattern across the market, not a one-vendor problem. Before committing, check what triggers the next tier up for each provider you’re considering, not just the headline entry price.

Limited Company and Sole Trader Perspectives

Sole trader, one-person consultancy. Running on Zoho’s free tier for the first 18 months, since the three-user cap doesn’t matter and 10MB storage is more than enough for a client list of a few dozen. The CRM subscription, once she does upgrade to a paid tier, will be an allowable business expense; if she’s not VAT-registered there’s nothing to reclaim, so the invoice simply goes through as a cost.

Limited company, 12-person sales and service team. Moved from a shared spreadsheet to Zoho CRM Professional once the second salesperson joined, at roughly £20 per user per month across the team. As a VAT-registered company, the input VAT on the subscription is reclaimed in full, and the software cost is deductible against corporation tax as a normal business expense — no apportionment needed, since it’s used wholly for business purposes.

A note on data protection

A CRM holds personal data — names, contact details, purchase history — which brings it within scope of UK GDPR regardless of business size or structure. This applies equally to a sole trader keeping a client list and a limited company running a full sales team: you need a lawful basis for holding the data, a way to delete it on request, and a provider whose own terms confirm they’ll process it in line with GDPR (most mainstream CRMs, including everything covered above, publish a Data Processing Addendum for this). It’s worth checking a provider’s DPA exists before signing up, not after.

Checklist before you commit

  • Work out your actual team size now, and roughly where it’ll be in 12–18 months
  • Identify the one feature that would force an upgrade (automation, contact limit, extra seats) and check what tier unlocks it for each provider
  • Ask directly about onboarding or setup fees — several providers charge these on paid tiers and don’t always feature them prominently
  • Confirm the provider offers annual billing if you want the discount, and check what the monthly-to-annual saving actually is
  • Check the provider’s Data Processing Addendum is available before you sign up
  • Start on a free trial or free tier wherever offered, and only upgrade once you’ve hit a genuine limit, not in anticipation of one