M$Million Dollar Servicesby James Smith

Free calculator

MSP pricing calculator: per-user, per-device and tier prices built from your cost to serve

Labour hours at your loaded cost per productive hour, plus the tool stack per seat, an overhead share and a risk buffer, make the cost to serve. Divide by one minus your target margin and round up: that is the floor price for each tier. The calculator then reads the agreement the way a price owner should: the monthly agreement value, the agreement margin, the effective hourly rate against your rate card, and what next year's pay and tool rises do if you leave the price alone. Every default is illustrative. Everything runs in your browser; nothing you type leaves the page.

The client

Every default is illustrative: the invented UK MSP and client in the worked example below. Replace them with your own.

Pricing model

All three are priced in the same three tiers, so you compare the unit, not the service. Moving between a per-user and a per-device model re-expresses the per-seat figures below for this client's users and devices.

Your costs

The cost per productive hour is the full yearly cost of employing an engineer divided by the hours they actually log to client agreements. The overhead share carries the service desk lead, training and internal systems that are not in the tool stack.

The three tiers

Labour hours per seat cover the help desk and the care of that seat's devices. Account care is a fixed number of hours per client each month (reviews, reporting, client contact and, in the top tier, a named adviser's time), spread across the client's seats. The tool stack is the monthly cost per seat of every tool the tier includes. A seat is a user, or a laptop or desktop on the per-device model.

MeasureGoodBetterBest
Tier name
Labour hours per user a month
Account care hours per client a month
Tool stack per user a month (£)

Servers and sites, the same in every tier

Server tools here are backup with an off-site copy, and monitoring; site tools are network monitoring.

Next year's price review

What a year of pay and tool rises does to the price. Leave the price alone and the margin falls; recompute it and the rise is what the model needs, up to the cap in the contract.

The price and the agreement

Monthly agreement value£4,994
Price per user£94
Agreement gross margin57.0%
Effective hourly rate£152.10
Fee after the price review£5,316

On Assured, 46 users at £94, 2 servers at £247 and 2 sites at £88 make £4,994 a month. That is a 57.0% agreement margin on 26.82 modelled hours, an effective hourly rate of £152.10 (1.27 times your rate card), and a fair-use line at 33.99 hours a month, 26.7% above the modelled hours.

All three tiers, for this client

Next year's price review

If pay lifts the cost per productive hour by 5.8% to £35.42 and tool prices rise 7.9%, leaving the price alone takes Assured to a 54.4% margin. Recomputed from the model, the prices are £100 per user (up 6.4%), £264 per server (up 6.9%) and £94 per site (up 6.8%), and the fee moves from £4,994 to £5,316 (up 6.4%), inside the 8.5% cap, and the margin comes back to 57.2%.

The fair-use line is the monthly hours at which the effective hourly rate falls to your rate card. Break-even is where the fee stops covering labour, tools and overhead. The figures from the defaults are illustrative.

Cite this tool: Smith, J. (2026). MSP pricing calculator. Million Dollar Services. https://milliondollarservices.com/calculators/msp-pricing/

How this managed services pricing calculator builds the price

The price starts from the cost to serve: what one agreement costs to deliver each month. Labour is the modelled hours multiplied by your loaded cost per productive hour, which is the full cost of employing an engineer divided by the hours they actually log to client agreements, not the hours they are contracted for. Add the tool stack, one line per seat for every tool the tier includes plus the tools each server and site needs; an overhead share per seat for the service desk lead, training and internal systems; and a small risk buffer on all of those for the month that goes wrong. That total is the cost to serve.

The floor price is the cost to serve divided by one minus the target agreement margin, rounded up to the next whole pound. Scopable sets out the same shape of formula (labour, tools, shared overhead and a risk buffer, divided by one minus the target margin), and Xero's note on margin and markup explains why the division matters: a markup of half the cost is a margin of only one third. The market check comes after the floor. It can move a price up; it never moves it below the floor.

Per user, per device or a tiered bundle

Price on a unit that moves when your effort moves and that the client can count. For most small and mid-market clients that is the user, because clients think in headcount, and a user's laptop, phone and Microsoft 365 account all come with them. Price servers and sites as add-ons, or a client with a room full of servers gets priced as if it had none. Per device suits estates where devices rather than people drive the work: shared terminals, warehouses, clinics and schools. Whichever unit you choose, never make the service fee a percentage of what the client spends with third parties. That pays you more when the client spends more, whatever it costs you to serve them.

The calculator prices all three models in the same three tiers, so the comparison is about the unit, not the service. Good, better and best should each add something a client can name, such as backups that are tested or someone who plans their IT with them, rather than simply more hours. Steady, Assured and Guided are working names; use your own. The kit's chapter on choosing an MSP pricing model sets out where each unit fits, and the other models beside them.

Reading an agreement once it is signed

Three readings tell you whether an agreement is healthy. The agreement margin is the fee minus the cost to serve, as a share of the fee. The effective hourly rate is the fee, less the tool stack, divided by the hours logged to the agreement: MSPCFO describes it as labour revenue divided by the hours actually delivered, and Pax8's fixed fee effective ratio compares it with your standard rate, treating anything above 1.0 as profitable. The fair-use line is the monthly hours at which the effective hourly rate falls to your rate card. All-inclusive never means unlimited, and a line both sides can see turns a heavy client into a conversation with data, never a surprise invoice.

At DevOpsGroup I would not accept a price on managed work until it cleared a margin floor I had set. The habit I would add from the first day is logging hours against every client, because the reference hours in any model, this one included, are a starting point until your own time records give you better ones.

The annual price review

Labour and tool costs rise every year, and an agreement nobody reprices loses margin quietly until a large catch-up rise puts the client at risk. The review above recomputes every price from next year's costs, which is how the review should be done: the rise is what the model needs to restore the target margin, and never more than the cap written into the contract. MSP Success's January 2025 survey found that 42% of MSPs review prices annually and fewer than one in ten have automatic increases written into the contract, and Compare the Cloud reports UK providers often applying annual increases in the mid to high single digits. Vendor price changes, such as the Microsoft 365 rises from 1 July 2026 reported by The Register, pass through under their own clause, separate from your own review.

A worked example, invented

The defaults describe an invented UK MSP and one invented client, and every figure is illustrative: none is from a real firm, and none is a typical industry value. An engineer costs £35,200 in salary and £5,870 in employer on-costs, £41,070 a year loaded. Of 1,950 contracted hours, holidays, sickness and training leave 1,657.5 available, and utilisation (utilization) of 74% logs 1,226.55 of them to client agreements: a cost per productive hour of £33.48. The client has 46 users, 55 laptops and desktops, 2 servers and 2 sites, and is on the middle tier.

At a 57% target margin and a 5.5% risk buffer, the tiers come out at £69, £94 and £128 per user, with each server at £247 and each site at £88. The client's fee is £4,994 a month for 26.82 modelled hours: an agreement margin of 57.0%, an effective hourly rate of £152.10 against a £120 rate card, and a fair-use line at 33.99 hours. If pay lifts the cost per productive hour by 5.8% and tools rise 7.9%, leaving the price alone takes the margin to 54.4%; recomputed, the fee moves to £5,316, inside an 8.5% cap, and the margin comes back to 57.2%.

Checking the price against the market

Published price bands are wide, and they tell you what others charge, not what you can afford to charge. For the UK, Compare the Cloud's 2026 procurement guide puts a basic tier at £30 to £50 per user a month, a middle tier at £50 to £80 and a top tier at £80 to £150, while Ibertech Solutions says UK SMEs typically pay £50 to £150 per user a month in 2026. Kaseya's 2023 Global MSP Benchmark found $50 to $100 a month the most common per-user band among its respondents. On margin, Service Leadership (ConnectWise) reported an average managed service gross margin of 46.2% for the second quarter of 2024, and Kaseya's metrics guide says there should be at least a 65% gross margin on each agreement. These are all third-party figures, and sources count cost differently, so set your own target on your own definitions. A price well above the bands needs a reason the client will recognise, such as what the tier includes; a price well below them usually means a cost has been left out.

What this does not do

It does not score how hard a client is to support: two clients with the same headcount can need very different effort, and a harder estate needs more hours than the reference. It does not write the service levels, the fair-use rules, the onboarding fee or the contract terms, and it prices one agreement rather than reading every agreement you hold. The managed services pricing guide compares the pricing models in more depth. The Managed Services Pricing and Service Design Kit takes the same method from the price to the promise, with the client effort scorecard, service levels, fair use, onboarding and the annual price review, and it is in development, coming at an introductory £99 + VAT.

Questions

How do I calculate MSP pricing?
Build it up from the cost to serve. Multiply the monthly labour hours for a user (or a device) by your loaded cost per productive hour, add the tool stack for that seat, an overhead share and a small risk buffer, then divide by one minus your target margin and round up to the next pound. Price servers and sites the same way, as add-ons. Check the result against the market afterwards: the market check can move a price up, never below the floor.
How should an MSP price servers and sites?
As add-ons, each built from its own cost to serve at the same target margin as the seats: the monthly labour hours a server or site takes at your loaded cost per productive hour, plus its tools (backup with an off-site copy and monitoring for a server, network monitoring for a site) and the risk buffer, divided by one minus the target margin and rounded up. Priced this way, a client with a room full of servers pays for them. On a per-user price all in, the calculator carries them inside the user price instead, so the client sees one figure.
What gross margin should a managed service agreement make?
Set your own target on your own cost definitions, then hold every agreement to it. Published figures vary, partly because sources count cost differently: Service Leadership (ConnectWise) reported an average managed service gross margin of 46.2% for the second quarter of 2024, while Kaseya's metrics guide says there should be at least a 65% gross margin on each agreement. The 57% on this page is an invented, illustrative target.
What is the effective hourly rate of a managed service agreement?
The monthly fee, less the tool stack, divided by the hours logged to the agreement that month. Compare it with your rate card: above it, the fixed fee earns more than the same hours would at your standard rate; below it, the client is getting more hours than the fee buys. Pax8 calls the comparison the fixed fee effective ratio and suggests keeping clients between 0.8 and 2.0.
How much should an MSP raise its prices each year?
By what the model needs to restore your target margin on next year's costs, up to the cap written into the contract. Recompute every price from the new cost per productive hour and the new tool prices rather than picking a percentage, and pass vendor price changes such as Microsoft 365 through under their own clause. MSP Success's 2025 survey found fewer than one in ten MSPs have automatic increases written into their contracts.

Goes further

The Managed Services Pricing and Service Design Kit is in development.

Coming at an introductory £99 + VAT. One email when it launches. The stories behind the method arrive free on the newsletter meanwhile.

A welcome email now, one when it launches. No spam. How we use your email.