Best CRM for IT services and MSPs

A PSA tool for an MSP bundles tickets, billing and contracts with some sales pipeline. Compared on price where it's public, and on how deep the CRM side goes.

An admin approves every new account by hand. Nothing is created until then. We reply by email; no newsletter, no sequence.

Want to see it first? Book a demo

app.salescrew.io/deals
Pipeline with weighted forecast and stage breakdown

HaloPSA wins for an MSP that wants one published price that covers everything, with pipeline, lead tracking and forecasts built in, not sold as add-ons. ConnectWise wins if you're already in its stack, need deal tracking tied to CPQ, and don't mind a sales call to get a price.

The short answer

  • HaloPSA is £66 per agent per month, billed yearly, with no tiers. Every feature, from Pipeline Management and Lead Management to Sequences and Forecasting, comes at that one price, per usehalo.com/halopsa/pricing.
  • ConnectWise and Autotask both hide price behind a demo, with no dollar figures on their sites. ConnectWise names 'opportunity management and sales tracking' tied to CPQ, per connectwise.com/platform/business-management/manage.
  • Autotask has a Quote Manager tool it says makes quotes simpler and grows revenue. It adds client tracking beside tickets and auto billing, per datto.com/products/autotask-psa.

MSP PSA tools compared

ToolStarting priceSeats modelCold outbound allowed?Own database?CRM/pipeline?Best forNot for
ConnectWisePricing on requestNot publishedNot built for itNo, hosted shared SaaSDeal and sales tracking, tied to CPQAn MSP already in the ConnectWise stack that wants sales tracking tied to CPQA small MSP that wants a published price without a sales call
AutotaskPricing on requestNot publishedNot built for itNo, hosted shared SaaSQuote Manager tool plus client tracking, not a full deal pipelineAn MSP already in the Datto stack that wants quotes tied to billingAn MSP that wants a named, detailed sales pipeline
HaloPSA£66/agent/mo (annual)Per agent, named or shared license at the same price; end users freeNot built for itNo, hosted shared SaaSPipeline Management, Lead Management, Sequences, Quotations, Forecasting, Campaigns, all includedAn MSP that wants one published price for everything, with a named CRM feature setA US MSP that wants a confirmed USD price, not GBP with a currency switch

Figures checked on connectwise.com, datto.com/products/autotask-psa and usehalo.com/halopsa/pricing, September 2026. HaloPSA's confirmed rate is in GBP; its site offers a currency toggle that was not independently re-verified in USD.

How each one fits an IT services business

ConnectWise

Auto ticket intake with SLA tracking, one billing view, time tracking to the minute and contract management. It adds deal and sales tracking tied to CPQ for quotes. You need a sales call to see any price. Not for: a small MSP that wants to compare a published price before it books a demo.

Autotask

Fast ticket fixes tied to endpoint management, auto billing across labor, contracts and costs, and a Quote Manager tool that aims to turn quotes into revenue. Its deep links into the Datto and Kaseya stack are the draw for an MSP already there. Not for: an MSP that wants a named, detailed sales pipeline on top of quotes and billing.

HaloPSA

One flat, published rate that covers tickets from every channel, incident and change management, a CMDB, projects with Gantt charts, billing and contracts. It adds a named set of CRM features: Pipeline Management, Lead Management, Sequences, Quotations, Forecasting and Campaigns. Not for: a US MSP that wants a confirmed USD number, not a GBP rate with a currency switch.

How to choose

Choose HaloPSA if you want one published price, £66 per agent per month, with the CRM features included. Choose ConnectWise if you're already in its stack and want sales tracking tied to CPQ. Choose Autotask if you run Datto or Kaseya tools and want quotes tied to billing. Choose SalesCrew for the sales side, with unlimited seats on every tier.

Disclosure: SalesCrew is our product. It runs the sales side of an MSP: outbound to prospective clients and a pipeline for new managed-services contracts. It sits beside a PSA tool, which keeps ticketing, RMM and billing.

Questions

Why is HaloPSA priced in pounds and the others aren't priced at all?
HaloPSA is the only one of the three with a public price: £66 per agent per month, billed yearly, on its own pricing page. ConnectWise and Autotask both hide price behind a demo, with no dollar figures on their sites. That's normal for PSA tools sold through a sales team.
Do these PSA tools include a real sales CRM, or just ticketing and billing?
All three name CRM or pipeline features. ConnectWise lists 'opportunity management and sales tracking' tied to CPQ. Autotask has a Quote Manager tool and tracks client relationships. HaloPSA lists Pipeline Management, Lead Management, Sequences, Quotations, Forecasting and Campaigns as included CRM features, not an add-on. It's the clearest of the three.
Is HaloPSA's one flat price really all-inclusive?
HaloPSA sells itself as 'no tiers, no bolt-ons, no locked-away features' at its published rate per agent. It also has an Enterprise option at a flat yearly rate for unlimited licenses. ConnectWise and Autotask work another way: tiered packages, priced by quote, with add-on modules.
Should a small MSP even consider ConnectWise or Autotask?
Most small MSPs wait until ticket and billing volume is big enough to justify a long sales process. Both tools suit MSPs already tied to a larger stack: ConnectWise and Autotask (Datto) each have their own RMM and add-ons. If you're a smaller MSP judging on price, HaloPSA's published rate gives you a number to compare.