A small UK managed service provider under 15 technicians has one platform with a published price and two that require a sales call. HaloPSA lists £69 per technician per month billed annually, with every feature included (usehalo.com/pricing). ConnectWise PSA and Kaseya BMS are quote only; independent transaction data puts them at roughly £72 to £109 and £64 to £98 per technician per month respectively. Get all three quotes in writing before you commit.
Key pointers
- HaloPSA publishes one price, £69 per technician per month billed annually, with no feature tiers to compare (usehalo.com/pricing).
- ConnectWise PSA and Kaseya BMS carry no public price list; both route straight to a sales quote form.
- Independent buyer-transaction data puts ConnectWise PSA at roughly £72 to £109 per technician per month and Kaseya BMS at roughly £64 to £98, both in the band a sub-15-technician MSP is likely to be quoted (source below).
- A published price does not equal the cheapest deal. A quote-only vendor may undercut Halo's list price for a small team, especially if you negotiate hard.
- HaloPSA bills separately for onboarding, at an unpublished, bespoke cost. Ask ConnectWise and Kaseya for the same figure before comparing headline rates.
- None of the three platforms includes remote monitoring and management (RMM). Budget for that separately, or check what your reseller bundles it with.
- If you already run Kaseya VSA or ConnectWise RMM, ask for a bundled quote before treating the PSA as a standalone purchase.
- Ask each vendor, in writing, for the minimum contract term and the annual price-rise clause before you sign anything.

What This Decision Actually Involves
Professional services automation, or PSA, is the platform that runs the business side of a managed service provider: tickets, contracts, technician time, invoicing and reporting. It is separate from remote monitoring and management (RMM), which watches and patches client devices. HaloPSA, ConnectWise PSA and Kaseya BMS are all PSA-only, so whichever you pick, you still need an RMM alongside it, whether that is NinjaOne, Datto RMM, ConnectWise's own RMM, or something else.
For an MSP with under 15 technicians, the decision usually comes down to two things: whether you can see the real cost before you sign, and whether the platform's depth matches how complex your billing and contracts actually are. HaloPSA answers the first question directly. Its pricing page shows one figure, £69 per technician per month on annual billing, with every module included and no upgrade tiers to negotiate around (usehalo.com/pricing). A Named licence is assigned to one person; a Concurrent licence is shared across a rota and counts how many technicians are logged in at once, useful for shift-based support desks. Both cost the same per seat.
ConnectWise PSA and Kaseya BMS answer the second question better than the first. Both are quote-only: their current product pages carry no price and route straight to a sales form (connectwise.com, kaseya.com). ConnectWise PSA has the widest distributor and procurement integration in the category, useful if you resell hardware through Ingram Micro or TD Synnex. Kaseya BMS is the lighter of Kaseya's PSA options, built to sit alongside Kaseya VSA (RMM) and the wider Kaseya IT Complete bundle, and its own billing documentation shows a role-based labour rate model: technicians are assigned roles such as helpdesk support, network administration or professional services, each with a default billing rate that can be overridden per customer contract (help.bms.kaseya.com).
Pricing and Cost Model
None of these vendors quotes a small UK MSP a price without a sales call, except HaloPSA. The table below combines the one published rate with the two reported ranges cited above, converted from the original US-dollar figures at the European Central Bank's reference rate, £0.75489 to the dollar on 29 September 2026 (frankfurter.app). Treat the converted figures as an estimate of what a US quote implies, not a UK reseller's actual price; MSPs typically negotiate ConnectWise and Kaseya pricing directly in GBP through a UK partner.
| Platform | Price published? | Reported rate per technician per month | Billing basis | Onboarding |
|---|---|---|---|---|
| HaloPSA | Yes, on the vendor's own site | £69 (billed annually) | Named or Concurrent, same rate | Bespoke, additional, not published |
| ConnectWise PSA | No, quote only | Roughly £72 to £109 (10 to 25 users, reported) | Typically annual | Not published |
| Kaseya BMS | No, quote only | Roughly £64 to £98 (reported list) | Typically multi-year | Not published |
Assumptions. The ConnectWise and Kaseya figures are reported ranges from anonymised buyer transaction data, not vendor-published prices, and the same comparison table's estimate for HaloPSA, roughly £30 to £60 per user per month, runs well below Halo's actual published £69 rate. That gap is a reminder that third-party pricing trackers can be stale or wrong, and a vendor's own page should always win when the two disagree.
Worked example, for a 10-technician MSP on annual billing: HaloPSA's £69 per technician per month works out at £69 x 10 x 12 = £8,280 a year. Using the reported low end for ConnectWise PSA (£72) gives £72 x 10 x 12 = £8,640 a year, and the reported low end for Kaseya BMS (£64) gives £64 x 10 x 12 = £7,680 a year. None of these totals includes onboarding, RMM, or any security add-on module, and a real ConnectWise or Kaseya quote could land above or below the reported band depending on how hard you negotiate and what you bundle.
Vendor and Option Comparison
| Factor | HaloPSA | ConnectWise PSA | Kaseya BMS |
|---|---|---|---|
| Pricing model | Published, per technician, one tier | Quote only, per user | Quote only, per technician |
| Feature tiers | None, everything included | Reported to vary by package | Reported to vary by module selection |
| RMM included | No, pair separately | No, pair with ConnectWise RMM or another vendor | No, pair with Kaseya VSA or another vendor |
| UK accounting sync | Native Sage 50 UK and QuickBooks Desktop integrator | Configuration needed for UK VAT and tax rules | Not independently verified here |
| Best suited to | MSPs that want a fixed, comparable monthly number | MSPs with 30 or more technicians and complex distributor billing | MSPs already committed to the wider Kaseya stack |
| Who should look elsewhere | Teams wanting the deepest possible configurability regardless of cost | A sub-15-technician team wanting a fixed monthly figure without negotiation | A team with no existing Kaseya tooling and no appetite for a multi-year quote |
HaloPSA suits an MSP that wants to know its software cost before making a sales call, and that does not need the distributor-level procurement features ConnectWise PSA offers. ConnectWise PSA suits a larger or fast-growing MSP prepared to negotiate a multi-year deal in exchange for the deepest feature set and integration library in the category, covered in more UK billing and VAT detail in our HaloPSA vs ConnectWise PSA vs Autotask comparison. Kaseya BMS suits an MSP already running Kaseya VSA or planning to consolidate onto Kaseya's IT Complete bundle, where a combined quote may beat buying BMS on its own.
Switching Platform Checklist
- Confirm your actual technician headcount today and your planned headcount in 12 months; per-technician pricing changes with both.
- Request a written quote from ConnectWise and Kaseya at your current headcount, itemising PSA separately from any RMM or security module bundled into the deal.
- Ask HaloPSA, ConnectWise and Kaseya each for the exact onboarding fee and what it covers before comparing headline monthly rates.
- Check the minimum contract term and any annual price-rise clause in writing for ConnectWise PSA and Kaseya BMS; both are commonly sold on multi-year terms.
- Confirm whether your existing RMM (or the one you plan to buy) has a native, supported integration with the PSA you choose.
- Test the accounting sync (Xero, Sage or QuickBooks) with a handful of real invoices before your first live billing run.
- Export a sample of your current tickets, contracts and time entries from your existing tool and confirm the new platform can import them before you commit to a start date.
- Run a one-month pilot with a small subset of clients before moving your entire book of business onto the new platform.
Editorial analysis
The clearest difference between these three platforms is not features, it is cost visibility. HaloPSA's decision to publish one number, with no tiers and no negotiation required to see it, removes the biggest source of friction in a small MSP's buying process: not knowing what you will actually be asked to pay until you have already spent hours in a sales process. ConnectWise PSA and Kaseya BMS may well end up cheaper than Halo's £69 once negotiated, particularly for a team at the smaller end of the sub-15-technician range, and their depth may suit an MSP planning rapid growth. But a small MSP owner weighing this decision should treat "get every figure in writing before you compare" as the more important rule than any single vendor's reputation, because the reported ranges above show real variation depending on team size, contract length and how hard you push back.
Sources
- HaloPSA Pricing — Halo
- ConnectWise PSA - Business Management — ConnectWise
- Professional Services Automation | Kaseya BMS — Kaseya
- Kaseya BMS Billing Setup Guide and Best Practices — Kaseya
- ConnectWise Software Pricing & Plans — SaaS pricing analytics report
- Halo Accounts Integrator Setup — Halo
- HaloPSA vs ConnectWise PSA vs Autotask: Which PSA Platform Suits UK MSPs Billing in GBP with UK Tax Rules — Compare the Cloud
- USD to GBP reference rate — Frankfurter / European Central Bank