For years, I have watched enterprises negotiate Microsoft support almost entirely from the top down.
The conversation starts with total Microsoft spend. A percentage is applied. A discount is negotiated. The resulting number becomes the support budget.
What is often missing is the most basic operating question: What are we paying for each issue the provider actually resolves?
Procurement asks this kind of question everywhere else. Manufacturers calculate cost per unit. Cloud teams calculate cost per workload. Customer-service leaders measure cost per contact and cost per resolution. Yet enterprise technology support can remain a multimillion-dollar expense without a comparable unit of economic accountability.
The missing metric is cost per resolved ticket.
It will not tell you everything about support. No single number can. But it changes the renewal conversation from what the supplier charges to what the enterprise receives.
Microsoft says Unified Enterprise pricing aligns to how customers purchase and use technology and provides coverage across the organization. The base-price methodology has historically applied graduated rates to product-spend categories, with a minimum annual contract value.
That creates budget predictability, but it also disconnects price from demand. If Microsoft licensing or Azure consumption grows, the support fee can grow even when ticket volume, complexity and outcomes do not.
The percentage appears logical because the technology estate is larger. But a larger estate does not automatically require proportionally more support. Modernization can reduce incidents. Internal teams may resolve more issues themselves. A company may add Azure consumption without opening more cases. An acquisition can increase eligible spend while adding little incremental support demand.
When price follows spend rather than work performed, the enterprise needs a second lens.
The first calculation is simple:
Direct cost per resolved ticket = Annual support fee divided by tickets resolved
If an enterprise pays $4 million a year and the provider resolves 800 cases, the direct cost is $5,000 per resolved ticket. If only 500 are resolved during the measurement period, the figure is $8,000.
That number is not a verdict. A handful of critical cases may justify a large fee. Proactive services may create value outside the ticket queue. Complexity varies widely. But once the unit cost is visible, leadership can ask whether the price is supported by the service mix and outcomes.
Counting opened tickets is easy. It is also incomplete.
A provider can touch a case, route it, request logs, reclassify severity or move it between teams without resolving the underlying problem. A fast initial response can coexist with a slow outcome. A ticket may close because the customer found a workaround, abandoned the issue or stopped responding.
The denominator should therefore be tickets resolved to an agreed standard, not tickets opened or administratively closed.
At minimum, the enterprise and provider should distinguish among:
This is where the metric becomes useful. It forces both parties to agree on what “resolved” means before they debate the price.
Direct cost per resolved ticket is only the starting point.
The real economic burden of support includes the time an enterprise spends operating the support relationship:
True support cost = Provider fee + internal escalation labor + business impact
Internal labor includes engineers gathering the same evidence repeatedly, service managers chasing updates, executives joining escalation calls and technical teams maintaining workarounds. Business impact includes downtime, delayed projects, impaired employee productivity and risk created while a case remains unresolved.
These costs are harder to calculate, but ignoring them does not make them disappear.
Consider three illustrative scenarios. These are models, not representations of named US Cloud customers:
| Enterprise profile | Direct measure | What the direct number misses |
|---|---|---|
| Global manufacturer | $3.6M fee divided by 900 resolved cases equals $4,000 per case | Plant and infrastructure teams spend 5,000 hours coordinating escalations |
| Financial institution | $6M fee divided by 1,000 resolved cases equals $6,000 per case | A small number of prolonged identity and security cases create outsized risk |
| Healthcare enterprise | $2.4M fee divided by 400 resolved cases equals $6,000 per case | Internal teams resolve many issues without opening cases because the process is too slow |
The purpose of these examples is not to establish a benchmark. It is to show why the same headline cost can mean very different things.
Cost per resolved ticket should sit inside a balanced scorecard. I recommend five measures:
Then segment the results by workload and complexity. A routine Microsoft 365 administration question should not be compared directly with a cross-tenant identity failure or an Azure architecture problem.
The objective is not to reduce support to a commodity. It is to expose whether the commercial model and service outcomes still belong together.
Before a renewal, procurement should ask the support team for 12 months of case-level data. At a minimum, collect opened date, meaningful-work date, closure date, severity, workload, resolution owner, escalation count and closure reason.
Finance should reconcile that data to the full cost of the support relationship, including add-on services and internal service-management labor. IT should identify cases that were never opened because teams expected the process to be unproductive. Those suppressed tickets are not proof of efficiency; they may be evidence that the service is underused.
Then compare the incumbent with credible alternatives using the same definitions. Do not compare one provider’s response SLA with another provider’s resolution performance. Do not compare unlimited ticket entitlement with actual cases resolved. Do not value proactive services at list price if the enterprise did not consume them.
Most importantly, do not allow a percentage discount to end the analysis. A 10% discount on a poorly aligned cost base is not necessarily a good outcome.
After 30 years in the Microsoft ecosystem, I have learned that enterprises get better commercial outcomes when they translate large contracts into operating units people can understand.
Cost per resolved ticket is not the only measure of support value. It is the measure that makes the others harder to avoid.
See your support-cost number in 60 seconds, with no sales call required: Calculate Microsoft support savings.