By David,
RMM software is priced in one of three ways: per managed device (NinjaOne, Datto RMM, N-able, Kaseya), per technician with unlimited devices (Atera, Syncro, and SuperOps for MSPs), or free to self-host with paid sponsorship or hosting for extras (Tactical RMM). Most vendors don't publish a full price list and sell by quote, so the model, and the contract terms around it, matter more than any headline rate. The right model depends on your ratio of devices to technicians and on how many of your devices are servers, network gear or Azure Virtual Desktop session hosts.
The short version: Per-device pricing scales with your fleet and suits MSPs with few technicians per device. Per-technician pricing scales with your team and suits MSPs managing many devices per technician. Read the contract as closely as the rate: committed minimums, terms where counts can't go down, notice periods and server-versus-workstation pricing change the real cost. If your clients run AVD, ask how each vendor counts session hosts.
The three RMM pricing models
1. Per device (per endpoint)
You pay for each device the agent manages, usually monthly and often in volume tiers. This is the most common model.
- Good for: practices with a lean team and a predictable fleet. Cost tracks what you actually manage, which maps neatly onto per-device client billing.
- Watch for: which devices count (some vendors count network devices and printers; some price servers higher than workstations), committed minimums, and fleets that churn, such as pooled AVD session hosts that are re-imaged and re-enrolled.
2. Per technician (per user)
You pay for each technician who signs in, and manage as many devices as you like.
- Good for: practices with many devices per technician, and fast-growing client bases where device counts move every month.
- Watch for: paying for occasional users such as managers, contractors or a part-time helpdesk, add-ons sold separately, and billing rules when technicians change mid-term.
3. Self-hosted, free to run, with paid extras
The software costs nothing to run yourself, and you pay for sponsorship, support or hosting to unlock extras.
- Good for: small, technical teams comfortable owning a server.
- Watch for: the cost of running, patching, backing up and securing that server, and which features need a paid tier.
How each RMM is priced
Each vendor's model below is described from its own pricing pages, help center or terms, checked on 9 November 2026; sources are listed at the end. We don't quote prices or minimum quantities: most are set by quote, and those that are published change often.
| RMM | Licensing unit | Public price list? | Terms worth reading |
|---|---|---|---|
| NinjaOne | Per device, tiered with volume discounts | Ranges shown; full pricing by quote | Monthly or annual billing; commitment-term discounts; a notice period to cancel |
| Datto RMM | Per device; managed network devices, printers and ESXi hosts count too | By quote | Committed minimum quantity: billed on the higher of your commitment or actual use |
| ConnectWise RMM | Packaged tiers (Essentials, Pro, Premium) | By quote | Premium bundles ScreenConnect and Microsoft 365 backup |
| ConnectWise Automate | See ConnectWise | By quote | Third-party patching is a separately licensed option |
| N-able N-central | Per device, in Professional or Essential mode | By quote | Essential mode costs less but has no patching or remote control; licenses have a minimum period once applied |
| N-able N-sight | Per device; servers and workstations priced differently | By quote | Setting a workstation to server mode incurs server pricing |
| Kaseya VSA 10 | By device volume, deployment model and packaging | By quote | Also sold inside Kaseya 365 Endpoint |
| Kaseya 365 Endpoint | Per endpoint, bundle of RMM, EDR, AV, patching and backup | By quote | Committed service term; license counts can't be decreased during it |
| Tactical RMM | Free to self-host; sponsorship tiers by agent count; separate hosted plans | Yes | Code-signed agents and SSO need a sponsorship tier; reporting a higher one |
| Syncro | Per technician, unlimited endpoints | Yes | RMM and PSA in one plan; annual billing discounted |
| SuperOps | Per endpoint with unlimited technicians on its IT plans; per technician with an endpoint allowance for MSPs | By request | Minimum endpoint count per IT plan |
| Atera | Per technician, unlimited devices and customers | Yes | Billed in advance; annual plans can't switch to monthly |
| Atlas Reach | One unit per managed device per month from a pooled, prepaid allowance; synced AVD session hosts are free | Yes | Unlimited technician seats; units are prepaid, never billed after the fact |
The contract terms that change the real cost
The rate is only part of the price. These terms, all taken from vendors' own documentation, are the ones to read before you sign:
- Committed minimums. Datto's help center describes committed minimum quantity billing: you're billed for the higher of your commitment or actual usage, and the commitment can only be lowered at renewal. Kaseya 365's product terms say license counts can't be decreased during the committed term.
- Device classes. N-able N-sight prices servers and workstations differently, and N-central offers a lower-cost Essential mode without patching or remote control. Datto RMM counts managed network devices, printers and ESXi hosts as devices.
- Notice periods and term changes. NinjaOne's pricing page mentions a notice period to cancel for partners without a promotional commitment. Atera's subscription FAQ says annual plans can't be switched to monthly.
- What's an add-on. ConnectWise Automate's own third-party patching is a separately licensed option; Syncro sells Microsoft 365 backup as a separate add-on; Tactical RMM puts code-signed agents, SSO and reporting behind sponsorship tiers.
- Free trials. NinjaOne, N-able, ConnectWise RMM, Syncro, SuperOps and Atera all advertise free trials; Kaseya's VSA 10 page offers demos.
Per device or per technician: a worked comparison
Take two MSPs, each with five technicians:
| MSP A | MSP B | |
|---|---|---|
| Workstations | 400 | 1,500 |
| Servers | 40 | 120 |
| AVD session hosts | 0 | 300 |
| Devices per technician | 88 | 384 |
MSP A has a modest fleet per technician. A per-device price is easy to pass through to clients and stays proportionate.
MSP B manages four times as many devices per technician, and 300 of them are pooled session hosts that are re-imaged and replaced regularly. A per-device RMM bills every one of them, and churn can inflate the count between true-ups. A per-technician model, or a model that doesn't count session hosts, will usually come out ahead.
Run the same exercise with your own numbers, split by device class, and price each shortlisted vendor against it.
How AVD session hosts change the maths
Pooled AVD session hosts are ordinary Windows VMs to most RMMs, so a per-device RMM licenses each one. Three things make that expensive:
- Density. An AVD estate can add dozens or hundreds of session hosts to a single client.
- Churn. Pooled hosts are rebuilt from a new image on a schedule, so agents re-enroll and the device count moves.
- Autoscale. Hosts that are powered off overnight are still managed devices.
Ask every vendor, in writing, how session hosts are counted, whether a re-imaged host is a new device, and how deallocated hosts are billed.
How Atlas Reach is priced
Atlas Reach is the RMM built into the endpoint agent of Atlas AVD. It's metered rather than licensed separately: one unit per calendar month for each managed device that isn't an AVD session host, drawn from the plan's pooled monthly allowance. Only an AVD session host is free: any session host in a host pool Atlas has synced, however much Reach is used on it. A session host not yet in your synced inventory is billed like any other managed device until it is. Every other managed device, including an Azure VM that isn't a session host, is a unit. There are no per-technician fees: technician seats are unlimited on every plan. Units are prepaid and never billed after the fact; when the pool is used up, metered modules pause new usage until you add more.
For MSP B above, Reach would meter the 1,620 workstations and servers and nothing for the 300 synced session hosts. Reach needs the Atlas platform, though, and patches Windows and winget-managed software rather than macOS, so it suits practices whose clients run on Azure and AVD. See Atlas AVD pricing for the current plans and unit allowance.
Questions to ask every RMM vendor
- What exactly counts as a billable device, or a billable technician?
- Are servers, workstations, network devices and VMs priced differently?
- How are AVD session hosts, re-imaged hosts and powered-off hosts counted?
- Is there a committed minimum, and can it go down before renewal?
- Monthly or annual, what notice is needed to cancel, and can you change term?
- Which features (third-party patching, remote control, SSO, reporting, backup) are add-ons?
- What does the free trial include, and how many devices can you enroll?
For the wider selection criteria, see our RMM buyer's guide for Azure-first MSPs.
FAQ
How much does RMM software cost?
It depends on the model and your mix. Most RMMs charge per managed device, a few charge per technician, and most sell by quote rather than a public price list. Price your actual device mix, by class, with each vendor, and read the contract terms alongside the rate.
Which RMMs charge per technician instead of per device?
Based on each vendor's own pages as of November 2026: Atera and Syncro charge per technician with unlimited devices, and SuperOps prices its MSP plans per technician with an endpoint allowance.
Is per-device or per-technician RMM pricing cheaper?
Per-technician pricing usually works out cheaper when each technician manages many devices; per-device pricing usually works out cheaper for a lean fleet per technician. The break-even depends on your ratio and on which device classes a per-device vendor counts.
Is there a free RMM?
Tactical RMM is free to self-host under a source-available license, though code-signed agents, SSO and reporting need a paid sponsorship tier, and you carry the cost of running the server. Most commercial RMMs offer a free trial.
Do AVD session hosts count as devices in an RMM?
In a per-device RMM, generally yes: each session host is another Windows VM with an agent. In Atlas Reach, any session host in a host pool Atlas has synced uses no unit.
Licensing models are drawn from each vendor's own pages, checked on 9 November 2026: NinjaOne pricing; Datto RMM's licenses and CMQ billing FAQ; ConnectWise's RMM packages and Automate third-party patching pages; N-able's N-central Professional and Essential licenses, N-central trial and N-sight configuration pages; Kaseya VSA 10, the Kaseya 365 product terms and the Kaseya 365 Endpoint overview; Tactical RMM's license, sponsorship and hosted pricing pages; Syncro pricing; SuperOps pricing and RMM pricing; and Atera's pricing model and subscription FAQ. They're summarized in good faith; confirm current terms with each vendor.