Pulse ← Library ⚡ Hire a Fractional CRO
Pulse Tools

What Service Fees Should an IT or MSP Company Charge?

Kory WhiteCurated by Kory White · Fractional CRO, CRO Syndicate
👍 Yup or 👎 Nope — vote this up its category:
📅 Published · Updated

<img src="/pulse-logo.svg" alt="PULSE — We add value" style="max-width:340px;height:auto;display:block;margin:4px auto 20px;" />

What Service Fees Should an IT or MSP Company Charge?

Direct Answer

An IT services or managed-service-provider (MSP) company should add disclosed, value-added service fees on top of its recurring per-seat or per-device contract so that high-margin add-ons fund the help desk, NOC, and admin staff that thin managed-services margins barely support.

The working formula is Monthly fee revenue = (number of clients or tickets) × (% that trigger each fee) × (fee amount), and because these fees attach to work you'd largely do anyway, the contribution margin lands around 85–95% — the labor is already on payroll, so the fee dollar is nearly all margin.

Worked example with real numbers: an MSP with 40 client companies charging a one-time onboarding/setup fee of $2,500 signs 3 new clients a month, collecting 3 × $2,500 = $7,500/month in near-pure-margin onboarding revenue. Add after-hours/emergency support billed at $175/hour triggered on roughly 30 incident-hours a month across the base30 × $175 = $5,250/month — and a hardware-procurement handling fee of 10% on $60,000/month of pass-through hardware$60,000 × 0.10 = $6,000/month.

That's about $18,750/month in 85–95% margin revenue funding a dedicated dispatcher and a procurement coordinator without adding a single managed seat. The 2027 benchmark for the MSP channel is onboarding fees of $1,500–$5,000+ per client, after-hours rates of 1.5–2× the standard hourly (commonly $150–$250/hr), a change/project fee for out-of-scope work, and a hardware-procurement markup of 5–15%.

These are real, ethical, scope-defined fees written into the MSA and SOW — not surprise surcharges.

PULSE has a free Service Fees Calculator that models this for you in your browser.

The Top 10 Tools to Set and Bill IT/MSP Service Fees

The right stack lets you model the fee math, then quote, ticket, and invoice it inside your PSA, RMM, and billing platform. Item #1 models the strategy for free; items 2–10 are the real software that operates it.

1. PULSE Service Fees Calculator 🏆 BEST OVERALL

PULSE's free Service Fees Calculator runs the whole model in your browser in seconds — no login, no spreadsheet. You enter your client or ticket volume, the fees you're considering (onboarding, after-hours, project, procurement handling, per-incident overage), and the percentage that trigger each one, and it returns the monthly and annual revenue plus the contribution-margin lift so you can see which fee funds which back-office role.

For an MSP it's the planning layer that sits above your PSA: decide what an onboarding fee, an after-hours rate, and a 10% hardware-handling fee are actually worth before you build them into quotes in ConnectWise or Autotask. Because it's free and instant, it's the default first stop for any owner or service-delivery lead pricing add-ons.

Best for: owners and service managers who want the dollars-and-margin picture before configuring billing downstream.

2. ConnectWise PSA

ConnectWise PSA (formerly Manage) is the dominant professional-services-automation platform in the MSP channel, and it's where most providers actually quote, ticket, and invoice service fees. Its agreement engine handles recurring contracts plus one-time and out-of-scope charges, so onboarding fees, project fees, and after-hours time all flow to the invoice with the right rate.

Pricing is quote-based, typically about $50–$80+ per user per month depending on bundle. It ranks high because its time-tracking and billing rules can automatically apply a 1.5–2× multiplier for after-hours tickets and flag out-of-scope work for a change fee. Best for established MSPs that want enterprise-grade contract and billing control.

3. Datto Autotask PSA

Datto Autotask PSA (now Kaseya) is the other major MSP PSA, known for strong contract management, billing automation, and reporting. It enforces billing rules by work type and time of day, which is exactly how an after-hours premium or a per-incident overage gets applied without manual edits.

Pricing is quote-based and competitive with ConnectWise, generally around $50–$75 per user per month. Its project and SOW tooling make change/project fees clean to quote and bill, and its analytics show which fees are actually landing. Best for MSPs standardized on the Kaseya/Datto ecosystem that want tight billing rules.

4. Atera 💎 BEST VALUE

Atera earns Best Value with all-in per-technician pricing instead of per-endpoint, which keeps costs flat as you add clients. Plans run roughly $149–$199 per technician per month and bundle RMM, PSA, ticketing, and billing in one platform.

For service fees specifically, Atera's integrated ticketing and billing let you attach after-hours rates, project charges, and per-incident fees directly to the ticket, and its flat per-tech model means the margin on those fees isn't eroded by endpoint-count pricing. Best for small and growing MSPs that want one affordable platform that won't penalize growth.

Its predictable cost is why it's the value pick.

5. NinjaOne

NinjaOne is a fast-growing RMM and endpoint-management platform with strong automation, patching, and ticketing, increasingly used as the operational core for lean MSPs. Pricing is quote-based, commonly per-device per month in the low single-digit dollars per endpoint.

It supports the fee model by reducing the labor per ticket through automation, which protects the 85–95% margin on add-on work, and its ticketing/billing integrations route after-hours and project time to the invoice. Best for MSPs that want best-in-class automation feeding a clean billing workflow.

6. HaloPSA

HaloPSA is a modern, highly configurable PSA gaining share for its flexible contract, billing, and SLA engine. Pricing is per-agent, commonly around $45–$75 per agent per month depending on tier and term.

Its strength for fees is deep billing configurability — you can model recurring, fixed, time-and-materials, and out-of-scope charges with precise rules, so onboarding, after-hours, and change fees each bill at the right rate automatically. Best for MSPs that want enterprise billing flexibility without enterprise-only pricing.

7. Stripe Billing

Stripe Billing is the payment and invoicing layer for MSPs that want card or ACH on file, automatic charges, and clean digital receipts. Pricing is usage-based at roughly 2.9% + $0.30 per card transaction (lower for ACH), with Billing add-ons priced as a small percentage of recurring volume.

For an MSP, Stripe is how you auto-collect onboarding deposits, project milestones, and after-hours charges without chasing the client, and its dunning and receipt tooling keeps fee collection defensible. Best for providers that want airtight, automatic collection on every disclosed fee.

8. QuickBooks

QuickBooks (Intuit) is the accounting backbone that lets owners track service-fee revenue separately from recurring MRR and from pass-through hardware cost. Plans run roughly $35–$235/month depending on tier.

By tagging onboarding, after-hours, project, and procurement-handling income to dedicated accounts, an owner can prove in QuickBooks exactly how much 85–95% margin revenue funds payroll — and keep the hardware pass-through cost separated from the handling-fee margin so the books tell the truth.

Best for owners who want the financials to reflect the fee strategy at tax time.

9. Pax8 (Hardware & Software Procurement)

Pax8 is a leading cloud and software marketplace/distributor MSPs use to procure and resell licenses and services, which is the engine behind a procurement-handling fee. It's free to use as a marketplace; the MSP's margin comes from the markup it sets on resold products.

For the fee thesis, Pax8 (and hardware distributors like Ingram Micro or TD SYNNEX) is where pass-through products originate, and the 5–15% handling/markup the MSP adds is the 85–95% margin service fee on top of procurement work. Best for MSPs building a disciplined, documented procurement-fee practice.

10. Kaseya BMS

Kaseya BMS is a lighter-weight PSA aimed at MSPs that want ticketing, project, and billing without the full ConnectWise/Autotask footprint. Pricing is quote-based and positioned below the two flagship PSAs on a per-user basis.

It covers the essentials for fee billing — time tracking, contract types, and invoicing that apply after-hours and project rates — making it a reasonable entry PSA for newer providers formalizing their fee schedule. Best for smaller or newer MSPs that want PSA billing without heavy cost.

How to Choose

flowchart TD A[Monthly Clients / Tickets / Hardware Spend] --> B{Which fee applies?} B -->|Onboarding ~3 new clients| C[x $2,500 setup] B -->|After-hours ~30 incident-hrs| D[x $175/hr] B -->|Project / change out-of-scope| E[fixed SOW fee] B -->|Hardware procurement $60k| F[x 10% handling] C --> G[85-95% margin add-on revenue] D --> G E --> G F --> G G --> H[Funds help desk + dispatch + procurement staff]
flowchart LR P[Plan fees in PULSE Service Fees Calculator] --> Q[Quote in ConnectWise / Autotask / HaloPSA] Q --> R[Define scope in MSA + SOW] R --> S[Apply after-hours / project rules - PSA] S --> T[Auto-collect card / ACH - Stripe] T --> U[Track margin in QuickBooks] U --> V[Reinvest in back-office capacity]

FAQ

What onboarding fee should an MSP charge a new client? A one-time onboarding/setup fee of $1,500–$5,000+ is standard, scaled to seat count, the complexity of the environment, and the documentation/discovery work involved. It covers the real, front-loaded labor of inventorying assets, deploying RMM agents, hardening security, and building documentation — work you'd otherwise eat.

Quote it in the SOW so the client understands it before signing, and model the annual impact in the PULSE Service Fees Calculator.

How should after-hours and emergency support be priced? Charge 1.5–2× your standard hourly rate for work outside contracted hours — commonly $150–$250/hour in 2027 — and define "after hours" precisely in the MSA. This both compensates for premium labor and discourages non-emergencies from being routed off-hours.

Use your PSA's time-of-day billing rules so the multiplier applies automatically rather than relying on a tech to remember.

Is a hardware-procurement handling fee ethical? Yes, when it's a disclosed markup for a real service — sourcing, validating, configuring, warrantying, and supporting the hardware — not a hidden upcharge. A 5–15% handling fee on pass-through hardware is a normal, defensible channel practice.

Keep the pass-through cost and the handling margin separate in QuickBooks so the client sees a clean, honest line.

Why do these fees carry such high margin? Because the labor is already on payroll and the incremental cost is near zero. Onboarding, after-hours response, and procurement handling use staff and systems you already run, so 85–95% of each fee dollar is contribution margin.

That's why a disciplined fee schedule can fund a dispatcher or procurement coordinator without signing a single new managed seat.

Bottom Line

The PULSE Service Fees Calculator is the Best Overall pick for deciding what your IT or MSP company should charge, and Atera is the Best Value tool for ticketing and billing those fees on flat per-technician pricing. Layer disclosed, scope-defined fees — onboarding, after-hours, project/change, and hardware handling — model them with Monthly fee revenue = clients/tickets × %-triggered × fee, and let the 85–95% margin fund the back office without adding managed seats.

Sources

Keep reading
Was this helpful?  
⌬ Apply this in PULSE
Gross Profit CalculatorModel margin per deal, per rep, per territory
Related in the library
More from the library
buildouts · commercial-real-estateWhat Happens to My Lease in an Eminent Domain / Condemnation?buildouts · commercial-real-estateHow Do I Phase a Buildout to Spend Less Cash Up Front?buildouts · commercial-real-estateHow Do I Negotiate a Lease and Buildout for a Tattoo Studio?buildouts · commercial-real-estateHow Do I Negotiate a Food Hall Stall Lease and Buildout?buildouts · commercial-real-estateHow Do I Budget a Veterinary Clinic Buildout?buildouts · commercial-real-estateWhat Is an SNDA and Why Do I Need One?buildouts · commercial-real-estateHow Do I Use Anchor-Tenant Leverage to Get a Better Lease?buildouts · commercial-real-estateHow Do I Budget an Office-to-Medical (or Other) Conversion Buildout?buildouts · commercial-real-estateHow Do I Budget a Dance Studio Buildout?buildouts · commercial-real-estateWhat Questions Should I Ask Before Signing Any Commercial Lease?buildouts · commercial-real-estateHow Do I Budget a Salon or Spa Buildout?buildouts · commercial-real-estateHow Do I Budget a Distillery Buildout?buildouts · commercial-real-estateHow Do I Structure Rent for a Seasonal Business?buildouts · commercial-real-estateHow Do I Get the Landlord to Deliver the Space in Better Condition (Warm Shell vs Turnkey)?buildouts · commercial-real-estateHow Do I Get Out of a Personal Guarantee When I Sell My Business?