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.
Want to see it first? Book a demo

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
| Tool | Starting price | Seats model | Cold outbound allowed? | Own database? | CRM/pipeline? | Best for | Not for |
|---|---|---|---|---|---|---|---|
| ConnectWise | Pricing on request | Not published | Not built for it | No, hosted shared SaaS | Deal and sales tracking, tied to CPQ | An MSP already in the ConnectWise stack that wants sales tracking tied to CPQ | A small MSP that wants a published price without a sales call |
| Autotask | Pricing on request | Not published | Not built for it | No, hosted shared SaaS | Quote Manager tool plus client tracking, not a full deal pipeline | An MSP already in the Datto stack that wants quotes tied to billing | An 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 free | Not built for it | No, hosted shared SaaS | Pipeline Management, Lead Management, Sequences, Quotations, Forecasting, Campaigns, all included | An MSP that wants one published price for everything, with a named CRM feature set | A 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.