Channel Economics

The MSP Cloud Margin Stack: Building a Profitable Cloud Practice

Sep 6, 2026

MSPs routinely discover a gap between the hyperscaler discount rate they negotiated and the margin that actually shows up at the billing cycle. Revenue is growing. Profitability is not moving in the same direction. The reason is structural: cloud margin is not a single number you either have or do not have — it is a stack of five distinct layers, and most managed service providers actively manage only the bottom one. Cloud channel research from Canalys consistently shows that margin compression at the hyperscaler resale layer is accelerating, while providers who build multiple revenue layers above it sustain healthier gross margins over time. The MSPs that get this right are not simply negotiating harder at Layer 1 — they are building margin that compounds.

Why Cloud Margin Behaves Differently From On-Premise Margin

On-premise licensing was generous on margin and brutal on duration: a large deal closed once, paid out once, and then the relationship reset. Cloud is the inverse — thin margin per period, repeated indefinitely. The real variables driving profitability are duration and attach, not the upfront discount percentage.

Margin compression is also structurally embedded in how hyperscaler partner programs work. As an MSP grows its total cloud billing volume, it advances through discount tiers and earns a higher reseller margin. But customer sophistication grows at the same rate: buyers who have been in the cloud for three years know what AWS list prices look like and have a reasonable sense of what a CSP takes off the top. The natural pressure on Layer 1 is relentless. Viewed over a 24-month window per account rather than as a point-in-time snapshot, managed cloud margin is thin and getting thinner for anyone anchored exclusively to the resale spread.

The Five Layers of an MSP Margin Stack

A durable cloud practice builds margin intentionally at each layer. The layers are not interchangeable — each serves a different commercial function, and the ones closer to the customer relationship are both harder to commoditize and more valuable to protect.

Layer 1 — Hyperscaler Discount (the Floor)

This is the raw reseller margin from the cloud provider: AWS Partner tier discounts, Azure CSP margins currently running at roughly 15–20% on most compute and SaaS workloads, and GCP reseller credits. The specific discount level is determined by the partner's program tier — Select, Advanced, or Premier on AWS Partner tier structure; Tier 1, 2, or 3 on Azure CSP. On standard compute the effective floor is typically 8–20% depending on workload type, and it drops sharply on SaaS licenses and marketplace transactions. Data egress and transfer deserve special attention: if these are not explicitly priced through to the customer, they carry a negative effective margin and silently erode the account economics.

Layer 1 is the most competed surface in the MSP market. Direct cloud providers, distributors operating in two-tier models, and competing MSPs all operate at this layer. Defending margin here through volume commitments and tier advancement is necessary but not sufficient. An MSP whose profitability model depends primarily on Layer 1 is running a business that looks like distribution, not managed services.

Layer 2 — Managed Services Premium (the First Multiplier)

The MSP wraps the hyperscaler's IaaS and PaaS with monitoring, patching, alerting, incident response, and FinOps optimisation. This managed layer is billed either as a fixed monthly fee or as a percentage of cloud spend, and the typical uplift over bare-cloud cost runs 15–40% depending on SLA tier and operational complexity. A standard managed cloud contract might sit at 20% over AWS cost; an enterprise-grade SLA with 15-minute response commitments and 24/7 coverage runs higher.

This is where differentiation between MSPs actually shows up. Commodity providers fight at Layer 1 and add a thin managed services margin that customers view as overhead. High-performing MSPs anchor their value proposition here: they have built monitoring tooling, runbooks, and operational cadences that are genuinely better than what the customer could assemble internally, and they price that operational value explicitly. The services premium also creates the cloud partnership economics that make long-term accounts worth owning: a 20% managed services fee on a $300K annual cloud spend is $60K of recurring margin that does not require the MSP to win a new competitive deal each year.

Layer 3 — Professional Services (the Second Multiplier)

Migration projects, architecture design engagements, AWS Well-Architected Reviews, security hardening, and custom integrations are billed on time-and-materials or fixed-scope, and they carry the highest gross margin of any revenue type in the stack. Professional services frequently run at 60–70% gross margin for MSPs with experienced solution architects, compared to 20–35% on managed services.

The attach problem is real and common. Many MSPs successfully close managed services contracts but fail to run professional services into the same account, leaving the second multiplier unused. The professional services attach rate — the percentage of managed accounts with at least one professional services engagement in the trailing 12 months — is one of the most diagnostic metrics a cloud practice can track. An attach rate below 30% typically signals that the services sales motion is not integrated with the managed services renewal and expansion motion.

Layer 4 — Support and Success (the Retention Layer)

Dedicated support tiers, FinOps dashboards, quarterly business reviews, and account advisory services sit at Layer 4. These are often underpriced or given away to win initial contracts or retain accounts facing competitive pressure. That pattern is a structural margin leak. When support tiers are priced explicitly — a standard support tier at $X per month, a premium tier with named engineers at $Y — they add 5–15% effective uplift on the managed services base and they produce a measurable impact on renewal rates.

The renewal connection is the underappreciated value of getting Layer 4 right. An account receiving a quarterly FinOps report showing cost optimisation outcomes and a monthly support summary is substantively harder to displace than an account receiving only an invoice. The subscription renewal motion depends heavily on whether the customer has visibility into what they are getting — and Layer 4 is the delivery mechanism for that visibility.

Layer 5 — True-Up and Consumption Uplift (Surprise Revenue)

Cloud consumption rarely stays flat across a contract period. Customers scale workloads, spin up new environments, add services they did not anticipate at contract signing, or exceed committed spend tiers. MSPs with well-designed billing cycles capture this consumption growth automatically as true-up revenue at the end of each billing period. This layer requires almost no incremental cost to serve — the customer's growth flows through the existing managed services relationship.

Proactive FinOps practice shapes what happens to this layer. An MSP running FinOps primarily as a cost-reduction service will actively compress consumption and compress Layer 5 revenue along with it. An MSP whose FinOps practice identifies legitimate expansion opportunities — workloads that would benefit from scaling up, services that match the customer's growth trajectory, reserved instance strategies that require larger commitments — converts usage data into upsell pipeline rather than cost savings. The distinction is commercial, not technical.

Where Margin Compression Enters

The forces compressing cloud margin are structural and ongoing. Customers who have been running in the cloud for several years know the economics well enough to challenge Layer 1 spreads directly. Hyperscalers are expanding direct sales motions into mid-market — the accounts that form the core of most MSP books of business — with programs designed to reduce the cost of direct engagement. In two-tier models, distributors add an intermediary margin layer that reduces what reaches the MSP on top-line resale.

The remedy is not defending Layer 1 against a structural decline. It is deepening Layers 2 through 4 until the customer's frame of reference shifts. A customer comparing raw hyperscaler list prices to a managed services invoice is comparing two fundamentally different products — one is infrastructure access, the other is operational management of that infrastructure. The MSPs that communicate this distinction clearly, and price each layer explicitly, are the ones that sustain margin when Layer 1 is under pressure. Those that bundle everything into a single cloud management fee are the ones whose margin erodes invisibly, deal by deal.

The Three Pricing Models MSPs Actually Use

Cost-Plus

Cost-plus pricing bills the customer at cloud cost plus a fixed markup percentage. It is straightforward to administer and transparent to customers, which makes it easy to sell in early relationships. The structural problem is that it ties margin directly to cost: when the MSP's hyperscaler discount improves due to tier advancement, the cost base drops and the customer reasonably expects the savings to pass through. Cost-plus pricing makes Layer 1 visible and negotiable in a way that erodes the MSP's ability to retain margin from program improvements.

Fixed-Fee Managed Cloud

A monthly flat fee covering defined scope and SLA tiers creates predictability for both sides and rewards operational efficiency: if the MSP reduces its cost to serve through automation or better tooling, the margin improvement stays with the practice rather than being passed to the customer. The risk is scope creep — incident volume that spikes beyond what the fixed fee assumed, or customer requests that fall outside the defined scope but feel adjacent enough that refusing them damages the relationship. Fixed-fee models require explicit scope documentation and disciplined account management to hold their margin profile over time.

Value-Based Packaging

Value-based pricing tiers are anchored to business outcomes — an uptime SLA guarantee, a security posture score, a committed FinOps savings target — rather than to cost. This approach carries the highest margin potential of any model and is increasingly common among MSPs with five or more years of vertical specialisation, because it requires strong account-level data and executive-level relationships to sell. It is also the model that most completely shifts the customer's frame of reference away from cloud cost and toward business value, which is exactly what a CSP transition from pure resale requires.

The Profitability Metrics That Tell the Real Story

Blended gross margin across the book of business obscures more than it reveals. The metrics that drive better decisions are account-level and layer-specific, according to channel benchmarks from CompTIA's State of the Channel research:

  • Gross margin per account by workload type — compute, SaaS licenses, and data services carry different economics and should be tracked separately
  • Services attach rate — the percentage of managed-services accounts with at least one professional services engagement in the trailing 12 months; below 30% is a warning signal
  • Cost to serve — fully loaded support and operations cost per account per month; accounts that were profitable at onboarding are often underwater at year three
  • Margin-adjusted NRR — net revenue retention weighted by margin, not just revenue dollars; an account that expands but adds only Layer 1 consumption is worth less than one that expands with managed services upsell
  • Layer 1 dependency ratio — the percentage of total gross margin derived from hyperscaler resale discount alone; anything above 40% indicates a practice that is fragile to the competitive and structural pressures bearing on that layer

The Operating Principles of a Durable Margin Stack

The practices that maintain margin across the stack over time share a few structural habits. Price each layer explicitly and separately: bundling obscures which layers are generating margin and which are leaking it, and it makes every pricing conversation a renegotiation of the entire relationship rather than a discussion of specific value delivered. Audit cost-to-serve annually; customers onboarded two years ago at a margin that worked for their original workload profile often cost substantially more to support as their environments have grown in complexity, and the billing has not kept pace.

Build a FinOps practice oriented toward expansion, not just savings. An MSP whose FinOps team surfaces exclusively cost-reduction opportunities is actively compressing Layer 1 and doing nothing to build Layers 3 and 5. The same data and tooling used to find savings can identify workloads ready to scale, architectures that would benefit from professional services engagement, and reserved instance strategies that require a commitment conversation — all of which expand margin rather than reduce it.

Finally, invest in Layer 3 capacity before chasing Layer 2 volume. Solution architects and migration engineers are the constraint on professional services revenue. Building that capacity in advance of demand means the MSP can attach professional services to managed services contracts at the point of signing rather than 12 months later, when the relationship is already established and the customer has less incentive to fund an architecture review of infrastructure that is already running.

← Back to the blog