The Questions Every MSP Should Be Asking Right Now
If you're an MSP or cloud reseller, you already know that cloud commitments are where margin lives. Reserved Instances (RIs) and Savings Plans (SPs) can reduce a customer's AWS spend by 20%–40% compared to on-demand pricing — and whoever manages those commitments has historically captured the difference.
But here's the problem with the native model: when you purchase RIs or SPs on behalf of a customer and they scale down mid-year, restructure, or exit — you absorb 100% of the financial exposure. AWS keeps the commitment. You eat the loss. AWS policy changes effective June 2025 also ended cross-customer commitment sharing, eliminating the traditional arbitrage margin source for many resellers entirely.
That means native AWS commitments today offer the MSP direct margin only when commitments are fully utilized — and zero recurring commission if they're not.
Understanding the Two Models
Native RI and SP: You Hold the Risk
Purchasing native RIs or SPs for a customer means making a financial commitment to AWS on their behalf. The margin between the discounted rate and what you bill the customer is your revenue. But if that customer downsizes, AWS doesn’t issue a refund— the unused capacity is a sunk cost, and in the native model, it comes out of your margin.
Guaranteed Commitments: You Earn, No Commitment Risk
Guaranteed Reserved Instances (GRI) and Guaranteed Savings Plans (GSP), offered through Ripple, work differently. Rather than purchasing native RIs and SPs directly, you enroll customers in a guaranteed plan:
✓ The customer receives a real AWS commitment discount (equivalent to 3-year SP rates)
✓ A money-back guarantee protects the customer if savings go negative due to underutilization
✓ You earn 20% of the Risk Premium as recurring commission — every month, per enrolled account, with zero balance sheet exposure
The Guaranteed Commitments commission is additive— it stacks on top of your SPP base reseller, not instead of it.
The Three Zones: How Utilization Drives Everything
Before the scenario numbers, understanding the three utilization zones is essential — they determine whether your customer saves money, avoids a loss, or generates commission for you.
The pivot formula is: Coverage × Utilization = 0.60
Zone | Condition | What Happens |
Protection Zone | Utilization < 60% | Guaranteed Commitments refunds customer |
Transition Zone | 60%-75% utilization (at 80% coverage) | Guaranteed Commitments still in refund territory. |
Revenue Zone | Utilization > 75% (at 80% coverage) | Guaranteed Commitments generate savings for end users and commission for MSPs. |
The revenue threshold depends on coverage:
Coverage | Utilization Needed to Enter Revenue Zone |
100% | 60% utilization |
90% | 66.7% utilization |
80% (most common) | 75% utilization |
70% | 85.7% utilization |
50%-60% | ❌ Never — commission impossible within realistic utilization ranges |
Key lever: higher coverage lowers the utilization threshold for revenue. If your customer has reliable utilization above 75%, push coverage to 80–100% to enter the revenue zone faster.
The Numbers: Four Possible Scenarios Compared
All figures are based on Tokyo Region on-demand pricing, with +7% SPP shown throughout as a sample indication of the additional base reseller margin on top of the Guaranteed Commitments commission, for consistency.
Scenario 1: The Stable Fleet
A production fleet of 100 EC2 m5.xlarge instances enrolled in a 1-Year Guaranteed Commitments (High Discount Plan) delivers committed discount rates with a refund backstop if savings go negative — compared to a 1-Year AWS Compute SP that offers slightly deeper discounts but leaves the customer exposed if any instance is retired or resized mid-year, and generates no direct commission for you.
| On-Demand | 1-Year Guaranteed Commitment (High Discount Plan) | 1-Year AWS Compute SP |
Monthly cost | $18,104.00 | $13,252.13 | $11,388.00 |
Monthly savings | — | $4,851.87 (26.8%) | $6,716.00 (37.1%) |
Upfront cost | $0 | $0 | $0 |
Lock-in | none | 1 year | 1 year |
Refund if usage drops | — | ✅ Yes | ❌ No |
Commission (20%) | — | $477.95/mo + 7% SPP | $0 + 7% SPP (but MSP holds commitment risk) |
The standard AWS Compute SP saves the customer ~$1,864 more per month on paper — but that comparison ignores what happens when workloads change. If the customer scales down or retires instances mid-year, AWS keeps 100% of the Compute SP commitment and you absorb the exposure.
Under Guaranteed Commitments, the proportional lost savings are refunded to the customer. Your commission is earned on the Risk Premium, which is tied to realized savings — so as long as the customer's net savings remain positive, your commission continues. If savings reach zero, no Risk Premium is charged for that period.
The Guaranteed Commitments route generates ~$478/mo in commission on top of your existing SPP base margin — a meaningful revenue addition with zero additional commitment risk.
Your MSP sample revenue projection per account for Scenario 1 (at full utilization):
Coverage Level | Commission/mo | Year 1 | 3-Year Total |
80% | $238.97 + 7% SPP | $2,867.67 + 7% SPP | $8,603.02 + 7% SPP |
90% | $358.46 + 7% SPP | $4,301.51 + 7% SPP | $12,904.53 + 7% SPP |
100% | $477.95 + 7% SPP | $5,735.35 + 7% SPP | $17,206.04 + 7% SPP |
At 80% coverage—leaving 20% of the fleet on native AWS—you still earn an estimated $8,603 in Guaranteed Commitments commission over three years for this one account, on top of your SPP base. Coverage doesn’t have to be all or nothing.
Portfolio penetration — Scenario 1 (100 total customers, 80% coverage per enrolled account, 1-Year Guaranteed Commitments):
Accounts Enrolled | Commission/mo | Annual Revenue | 3-Year Revenue |
30 accounts | $7,169.10 + 7% SPP | $86,030.10 + 7% SPP | $258,090.60 + 7% SPP |
50 accounts | $11,948.50 + 7% SPP | $143,383.50 + 7% SPP | $430,151.00 + 7% SPP |
80 accounts | $19,117.60 + 7% SPP | $229,413.60 + 7% SPP | $688,241.60 + 7% SPP |
100 accounts | $23,897.00 + 7% SPP | $286,767.00 + 7% SPP | $860,302.00 + 7% SPP |
At 80% utilization, compare: Native SP route at 100 accounts earns SPP base margin only — but puts ~$1,388,000/month in committed cloud spend on your balance sheet with zero protection if any customer churns.
Portfolio penetration across utilization levels —Scenario 1 (100 total customers, coverage of 80% at 1-Year Guaranteed Commitments)
Utilization | 30 accounts | 50 accounts | 80 accounts | 100 accounts |
50%–70% | $0 + 7% SPP | $0 + 7% SPP | $0 + 7% SPP | $0 + 7% SPP |
80% | $1,433.70/mo + 7% SPP | $2,389.50/mo + 7% SPP | $3,823.20/mo + 7% SPP | $4,779.00/mo + 7% SPP |
90% | $4,301.40/mo + 7% SPP | $7,169.00/mo + 7% SPP | $11,470.40/mo + 7% SPP | $14,338.00/mo + 7% SPP |
Below 80% at 80% coverage: commission = $0 but Guaranteed Commitments is actively refunding customers and protecting them losses. At 80% and above: the customers save while you earn.
Scenario 2: The Full-Stack Customer
A full-stack workload running 80 × EC2 m5.xlarge app servers alongside 40 × RDS db.r5.large database instances shows where 1-Year Guaranteed Commitments pulls ahead — covering both services under one plan and a refund guarantee, while the equivalent AWS Compute SP requires a separate $40,400 upfront RDS commitment with no exit protection.
| On-Demand | 1-Year GRI (High Discount Plan) | 1-Year AWS Compute SP |
Monthly cost | $23,593.60 | $17,405.50 | $15,843.83 |
Monthly savings | — | $6,188.10 (26.23%) | $7,749.77 (32.85%) |
Upfront cost | $0 | $81,840.00 | $40,400 (RDS only) |
Lock-in | None | 1 year | 1 year |
Refund if usage drops | — | ✅ Yes | ❌ No |
Covers EC2 + RDS in one plan | — | ✅ Yes | ❌ No |
Commission (20% ) | — | $833.51/mo + 7% SPP | $0 + 7% SPP (but $40,400 locked upfront) |
AWS Compute SP doesn't cover EC2 and RDS at the same terms. To cover database instances with native commitments, you fall back to RDS Reserved Instances — which require $40,400 in upfront cash from the customer for just 40 instances, with no refund if any database is resized or retired mid-year.
Guaranteed Commitments covers both EC2 and RDS under a single plan and refund guarantee. The question to put to your customer: "Would you pay $1,562 more per month to keep that capital liquid and get a full refund if your database footprint changes?" For most, the answer is yes.
The Guaranteed Commitments route generates ~$834/mo in commission on top of your existing SPP base margin — with no margin exposure and a single plan covering both services.
Your MSP sample revenue projection per account at 90% utilization—Scenario 2:
Coverage Level | Commission/mo | Year 1 | 3-Year Total |
80% | $397.50+ 7% SPP | $4,770.05 + 7% SPP | $14,310.15 + 7% SPP |
90% | $ 537.65 + 7% SPP | $6,451.80 + 7% SPP | $19,355.41 + 7% SPP |
100% | $677.80 + 7% SPP | $8,133.55 + 7% SPP | $24,400.66 + 7% SPP |
Portfolio penetration — Scenario 2 (100 total customers, 80% coverage per enrolled account, 1-Year Guaranteed Commitments, 90% utilization ):
Accounts Enrolled | Commission/mo | Annual Revenue | 3-Year Revenue |
30 accounts | $11,925.00 + 7% SPP | $143,101.50 + 7% SPP | $429,304.50 + 7% SPP |
50 accounts | $19,875.00 + 7% SPP | $238,502.50 + 7% SPP | $715,507.50 + 7% SPP |
80 accounts | $31,800.00 + 7% SPP | $381,604.00 + 7% SPP | $1,144,812.00+ 7% SPP |
100 accounts | $39,750.00 + 7% SPP | $477,000 + 7% SPP | $1,431,015.00 + 7% SPP |
Scenario 3: The Startup / Flexibility Play
A 50 × EC2 t3.large fleet on a Guaranteed Commitments Flexible Plan matches the exact monthly cost of a 1-Year AWS Compute SP while cutting the lock-in from 12 months to 30 days — making it the go-to pitch for customers who aren't ready to commit long-term but still want real savings.
| On-Demand | 30-Day GRI (Flexible Plan) | 1-Year AWS Compute SP |
Monthly cost | $3,971.20 | $3,176.96 | $3,176.96 |
Monthly savings | — | $794.24 (20%) | $794.24 (20%) |
Upfront cost | $0 | $0 | $0 |
Lock-in | None | 30 days | 12 months |
Refund if usage drops | — | ✅ Yes | ❌ No |
Commission (20%) | — | $158.85/mo + 7% SPP | $0 + 7% SPP |
The Guaranteed Commitments Flexible Plan delivers the exact same monthly cost and savings as a 1-Year AWS Compute SP — but the customer is only committed for 30 days at a time. If they downsize in month 3, they simply stop renewing and proportional savings are refunded for that period. With the native SP, they've committed to ~$38,124 over 12 months — and there's no exit. Same price. Radically different risk profile. The phrase that typically closes this: "Same cost as a 1-year AWS Savings Plan — but you stay flexible after any 30 days."
Your MSP revenue/ account for Scenario 3 at 90% utilization:
Coverage Level | Commission/mo | Year 1 | Year 1 (50 Similar Customers) |
80% | $47.65 + 7% SPP | $571.85 + 7% SPP | $28,592.50 + 7% SPP |
90% | $83.40 + 7% SPP | $1,000.74 + 7% SPP | $50,037.00+ 7% SPP |
100% | $119.14 + 7% SPP | $1,429.63 + 7% SPP | $71,481.50 + 7% SPP |
Small per-account numbers — but this is the account you close in a single conversation, and the commission is pure incremental revenue on top of your existing SPP base.
Portfolio penetration — Scenario 3 (100 total customers, 80% coverage, 30-day Guaranteed Commitments, 90% utilization):
Accounts Enrolled | Commission/mo | Annual Revenue | 3-Year Revenue |
30 accounts | $1,429.50 + 7% SPP | $17,155.50 + 7% SPP | $51,466.80 + 7% SPP |
50 accounts | $2,382.50 + 7% SPP | $28,592.50 + 7% SPP | $85,778.00 + 7% SPP |
80 accounts | $3,812.00+ 7% SPP | $45,748.00 + 7% SPP | $137,244.80 + 7% SPP |
100 accounts | $4,765.00 + 7% SPP | $57,185.00 + 7% SPP | $171,556.00 + 7% SPP |
Scenario 4: When Utilization Drops Mid-Year
A 100 × EC2 m5.xlarge fleet that scales down to 70% utilization mid-year illustrates the refund guarantee in action — where the Guaranteed Commitments adjusts and refunds the unused portion, while the AWS Compute SP continues charging the full commitment cost regardless of how much the customer actually uses.
| On-Demand | 1-Year Guaranteed Commitments (High Discount Plan) | 1-Year AWS Compute SP |
Monthly cost at 70% usage | $12,672.80 | $11,459.83 | $11,388.00 |
Monthly cost at 80% usage | $14,483.20 | $12,057.26 | $11,388.00 |
Monthly cost at 90% usage | $16,293.60 | $12,654.70 | $11,388.00 |
Refund on unused portion | — | ✅ Yes | ❌ No |
Commission (C=80%, 70% util) | — | $0 + 7% SPP | $0 + 7% SPP (full $11,388 locked) |
Commission (C=80%, 80% util) | — | $47.79/mo + 7% SPP | $0 + 7% SPP |
Commission (C=80%, 90% util) | — | $143.38/mo + 7% SPP | $0 + 7% SPP |
At any utilization level, the customer's Guaranteed Commitments cost can never exceed on-demand. Under AWS SP, that unused spend is simply lost — no refund, no credit. Your commission is earned on the Risk Premium, which is tied to the customer's realized net savings. As long as net savings remain positive, commission accrues. If net savings drop to zero, no Risk Premium is charged for that period.
Guaranteed Commitments coverage breakdown at 70% utilization:
Coverage | Commission/mo | Customer Refund/mo | Total MSP Revenue/mo |
80% | $0 + 7% SPP | $724.16 | 7% SPP only |
90% | $35.85 + 7% SPP | $0 | $35.85 + 7% SPP |
95% | $77.67 + 7% SPP | $0 | $77.67 + 7% SPP |
100% | $119.49 + 7% SPP | $0 | $119.49 + 7% SPP |
Portfolio penetration — Scenario 4 (100 total customers, 80% coverage, 1-Year Guaranteed Commitments):
Utilization | 30 accounts | 50 accounts | 80 accounts | 100 accounts |
50%–70% | $0 + 7% SPP | $0 + 7% SPP | $0 + 7% SPP | $0 + 7% SPP |
80% | $1,433.70/mo + 7% SPP | $2,389.50/mo + 7% SPP | $3,823.20/mo + 7% SPP | $4,779.00/mo + 7% SPP |
90% | $4,301.40/mo + 7% SPP | $7,169.00/mo + 7% SPP | $11,470.40/mo + 7% SPP | $14,338.00/mo + 7% SPP |
The Monthly Portfolio Model
For MSPs managing ~$50,000/month in total customer cloud spend across EC2 and RDS — with 30-Day Guaranteed Commitments adopted across the full book:
Line Item | USD/month |
Total MSP customer cloud spend | ~$50,000.00 |
Effective Guaranteed Commitments discount delivered | ~20% |
Risk Premium charged | ~$10,000 |
Commission (20% of premium) | ~$2,000 |
SPP base margin | + 7% |
Commission annualized | ~$24,000 + 7% SPP |
Commission over 3 years | ~$72,000 + 7% SPP |
The commission is additive to your SPP base — not a replacement. At $50,000/month portfolio scale, the 20% Guaranteed Commitments commission layer alone generates ~$2,000/month ($24,000/year) in pure incremental profit on top of existing margins.
Where Guaranteed Commitments Wins and Where to Be Honest
Metric | Native AWS RI/SP | Guaranteed Commitments (GRI/GSP) |
Customer savings (1-yr plan) | Up to 40% — but MSP holds all downside risk | 20–27% effective, guaranteed |
Customer savings (3-yr plan) | Up to 66% — requires large upfront, no exit | Up to 40% |
Refund if usage drops | None | Yes — proportional refund |
Zero upfront for customer | Depends on plan | Yes (no customer upfront) |
Recurring commission | $0 | 20% of Risk Premium/month |
SPP base margin | ~7% — but commitment risk on balance sheet | ~7% — with zero balance sheet exposure |
MSP balance sheet risk | Full exposure on committed spend | None |
Covers RDS under one plan | No (requires separate RI) | Yes |
30-day flexible option | No | Yes (matches 1-yr SP savings) |
Where native commitments still win: raw monthly savings for stable workloads on 3-year all-upfront RI plans — but only for customers with perfectly stable infrastructure, a very long time horizon, available capital, and zero need to change architecture for 36 months.
Guaranteed Commitments wins for MSPs: any customer with evolving workloads, any customer who can't afford upfront cash, any customer who needs RDS alongside EC2 — and any MSP who wants to earn commission on top of their existing SPP margin without absorbing commitment risk.
Why the Commission Model Is Structurally Better Than the Arbitrage Model
The traditional MSP commitment arbitrage model was straightforward: buy cheap, resell higher, keep the spread. Post-June 2025 AWS policy changes have ended cross-customer commitment sharing, compressing or eliminating those margins for many resellers.
The Guaranteed Commitments model replaces a margin-at-risk approach with a commission-on-service-fee approach:
Traditional arbitrage margin: variable, dependent on utilization, disappears when customers scale down, and disappears entirely when AWS policy closes the arbitrage opportunity.
Guaranteed Commitments commission: tied to the Risk Premium, which is calculated on realized net savings per enrolled account. Commission accrues each month savings remain positive — and because the guarantee caps downside, the Risk Premium is never charged on savings that don't materialize. This makes it predictable, recurring, and additive to your SPP base margin.
The result is that MSPs who fully transition accounts to Guaranteed Commitments shift from a high-variance, risk-exposed margin model to a predictable, recurring revenue stream — the kind of revenue that makes your business more valuable and more defensible.
Start Calculating Your Portfolio's Potential
The figures in this article come from real scenarios modeled in the Ripple Guaranteed Commitments Revenue Simulator — the same tool available to MSP partners through Ripple's Guaranteed Commitment Manager.
