
PSA for IT Services: The Retainer Profitability Playbook
Most MSPs lose margin on retainers because they track hours instead of capacity. Here's the operational framework that separates profitable MSPs from the rest.
- MSP retainer profitability lives or dies on capacity utilization, not ticket volume.
- Most MSPs under-price retainers because they don't know their true cost-to-serve per client.
- Ticket systems track work; PSA tracks what the work cost and what it earned.
- The 20/80 rule at MSPs: 20% of clients usually consume 80% of senior time.
- Profitable MSPs treat retainers as capacity contracts, not hours contracts.
IT services firms and MSPs live in a unique operational squeeze.
They sell retainers for predictable monthly revenue. They deliver through tickets, projects, and ad-hoc support. They run on slim margins. And they almost universally struggle to know which clients are actually profitable.
The root cause is operational: the tooling most MSPs use is designed for ticket tracking, not profitability. Tickets tell you what work happened. They don't tell you what it cost or whether the retainer covered it.
This piece is our POV on why MSP retainer profitability is harder than it looks, what the profitable firms do differently, and why the path to better margin runs through PSA, not just PSA-adjacent ticket systems.
Tickets tell you what. They don't tell you how much.
A typical MSP runs on a ticket system: ConnectWise, Autotask, Freshservice. These tools track what work happened. They don't typically track what it cost.
The gap: 10 tickets resolved this month for Client X could represent:
- 3 hours of junior engineer time (trivial cost).
- Or 25 hours of senior engineer time (major cost).
The ticket system doesn't distinguish. Revenue stays the same (the retainer is fixed). Cost varies wildly. Margin swings from excellent to negative depending on who resolved what.
MSPs that don't instrument the cost side of tickets are flying blind on profitability.
The retainer-as-capacity mindset
Most MSPs sell retainers as hours contracts: “40 hours of support per month for $8,000.” This is a pricing mistake disguised as a simplification.
Better framing: the retainer is a capacity contract. The client is buying ready availability, plus a cap on consumption. The MSP's margin comes from the gap between committed capacity and actual consumption — and from making the capacity profitable when it is consumed.
See our retainer vs. project billing piece for why this distinction matters for revenue recognition and dispute prevention.
The capacity framing changes what MSPs measure:
- Not “how many hours did we use” but “what percentage of committed capacity was consumed.”
- Not “how many tickets did we close” but “which clients consumed senior vs. junior time.”
- Not “were we on budget” but “is this client consuming more capacity than their retainer pays for.”
Each of these produces different decisions.
The 20/80 rule at MSPs
Across MSPs we've worked with, a pattern shows up: 20% of clients consume roughly 80% of senior engineer time.
These are the clients with complex environments, senior stakeholders who demand senior responders, or historical dependencies that make every ticket escalate up the stack.
If those clients are priced the same as the 80% that consume mostly junior time, the 20% are unprofitable and the 80% are subsidizing them.
Profitable MSPs surface this distribution weekly and use it to drive conversations:
- Renegotiating retainers with high-consumption clients.
- Building senior-level service tiers for clients whose environments genuinely need them.
- Transitioning low-profitability clients to alternative service models.
MSPs that can't see the distribution keep subsidizing the unprofitable 20% and wondering why margin is compressed.
What PSA adds to the MSP stack
MSPs typically run RMM for monitoring, ticketing for support, and QuickBooks for billing. PSA sits above these to connect time, capacity, and profitability across clients.
The additions are specific:
1. Time attribution per ticket
Every ticket tracks time by engineer. Not planned time, actual time. Senior engineer hours weighted by rate, junior hours weighted by rate. Cost per ticket becomes visible.
2. Capacity utilization per client
Rolling view: “Client X is consuming 47 hours per month against a 40-hour retainer.” See utilization piece for why capacity tracking is the foundation of profitability.
3. Profitability rollup
Per client: revenue - cost, calculated weekly. Not guessed quarterly. See finance-grade data piece.
4. Pattern detection across clients
Which clients escalate more than average? Which are trending toward higher consumption? Which should have been renegotiated three months ago?
The renegotiation conversation
Profitable MSPs normalize the renegotiation conversation. When a client consistently consumes above their retainer, the MSP has that conversation — not at renewal, but when the pattern emerges.
“We've noticed your team is consuming roughly 50 hours a month against a 40-hour retainer. We're happy to continue, but we need to adjust the retainer to 55 hours at $11,000 to make it sustainable for us. Here's the data.”
Most clients don't argue with data. The conversation is short and successful. Without data, the conversation is awkward and often doesn't happen, which means the MSP absorbs the shortfall silently.
This is why PSA tooling matters: it makes the data available for the conversation. Without it, renegotiation is a judgment call that most MSPs never make.
Three moves for MSP retainer profitability
- Track time per ticket, not just tickets. The cost side of the equation matters as much as the work side.
- Report capacity consumption per client weekly. Clients consuming above their retainer should trigger renegotiation conversations.
- Shift from hours-contract to capacity-contract framing. Changes how you price and how you manage the relationship.
MSPs that do this see retainer margin climb 8–15 points within 2 quarters. Not because they work harder or deliver less — because they finally price and manage retainers based on what they actually cost to deliver.
Profitable MSPs aren't lucky. They're instrumented.
Octayne's PSA platform integrates with ticketing, RMM, and QuickBooks to give MSPs capacity-based retainer profitability reporting out of the box. See Octayne for IT Services & MSPs or book a demo to see retainer economics on your client portfolio.
See Octayne running on your data
Real-time operational visibility built for professional services firms — time, utilization, projects, billing, all in one place.
Book a demo
