Microsoft Licensing Intelligence

Microsoft Licence Mobility Through Software Assurance: Complete Documentation Guide

Last reviewed: 2024-11-20 · Microsoft Negotiations

Microsoft Negotiations · Est. 2016 · 500+ Engagements · $2.1B Managed

Licence mobility through Software Assurance is one of Microsoft's most commercially powerful but least understood provisions. It allows organisations to deploy eligible server software licences on third-party shared infrastructure — AWS, Google Cloud, and authorised hosting partners — without purchasing additional licences. For organisations in hybrid or multi-cloud strategies, this provision can represent $200,000–$2,000,000 in avoided re-licensing costs. Yet we regularly find organisations either not using it at all, or using it without the required verification documentation — which creates an audit exposure that negates the entire benefit.

Independent Advisory. Zero Vendor Bias.

500+ Microsoft EA engagements. $2.1B in managed spend. 32% average cost reduction. We negotiate on your behalf — never Microsoft's.

View Advisory Services →

What Licence Mobility Through SA Covers

Licence mobility through Software Assurance allows the deployment of SA-covered server application licences on "shared servers" at authorised hosters. The mechanism is: your on-premises SA licence entitles you to run the same product on a hoster's shared infrastructure, without the hoster needing to licence the software additionally on your behalf.

Eligible Products

ProductLicence Mobility EligibleNotes
SQL Server Standard & Enterprise✅ YesPer-core licences; shared server rules apply
Exchange Server✅ YesServer + CAL model; mobility applies to server licence
SharePoint Server✅ YesServer + CAL model; mobility applies to server licence
Skype for Business Server✅ YesLegacy deployments only
Project Server✅ YesServer + CAL model
System Center✅ YesPer-OSE model
Dynamics CRM Server✅ YesServer + CAL model
BizTalk Server✅ YesPer-core model
Windows Server❌ No (AHUB instead)Covered by Azure Hybrid Benefit for Azure; not mobility eligible for third-party hosters
Microsoft 365 Apps for Enterprise❌ NoDesktop apps excluded from licence mobility
Windows Desktop OS❌ NoExcluded entirely

Common misconception: Windows Server is NOT eligible for licence mobility through SA. This is a frequent misunderstanding that creates audit exposure for organisations deploying Windows Server workloads on AWS without purchasing Windows Server licences or using AWS Windows AMIs. For Azure, Azure Hybrid Benefit provides the equivalent saving. For AWS and GCP, organisations must either purchase Windows licences through the cloud provider or use BYOL-eligible EC2 dedicated infrastructure and Windows Server SA — the rules are more restrictive than for SQL Server.

The Shared Server Requirement

Licence mobility is available only on "shared servers" — defined as servers whose physical hardware is shared among multiple customers of the hoster. This requirement has significant implications for architecture decisions in AWS and GCP.

What Qualifies as a Shared Server

In AWS: standard EC2 instances running on shared physical infrastructure qualify. EC2 Dedicated Instances (dedicated hardware per customer) also qualify for licence mobility because the "shared" definition in Microsoft's Product Terms refers to the server being operated by a hoster, not whether hardware is shared at the physical layer. EC2 Dedicated Hosts (where you control the physical host) do NOT qualify under some interpretations — because you effectively control dedicated infrastructure, making you more analogous to an on-premises customer.

In practice, we recommend that organisations deploying SQL Server on AWS via licence mobility use EC2 Dedicated Instances rather than standard shared tenancy, as Dedicated Instances provide clearer compliance documentation while still qualifying as hosted infrastructure. Consult your independent licensing adviser before finalising the architecture choice.

The 90-Day Reassignment Restriction in Cloud Contexts

Licence mobility licences are subject to the same 90-day reassignment restriction as on-premises licences: once a licence is assigned to a specific hoster deployment, it cannot be moved to a different server (or cloud region/provider) for 90 days. This restriction applies per licence, not per deployment. For cloud workloads that scale dynamically, this creates licence inventory management challenges that require careful planning.

Organisations using SQL Server licence mobility for production SQL workloads in AWS typically maintain a reserve pool of 15–20% additional licences above current deployment to cover burst scenarios — ensuring burst capacity can be licenced immediately without triggering 90-day reassignment locks on the baseline pool. For more on reassignment rules, see the licence transfer and assignment rules guide.

Documentation Requirements: The Licence Mobility Verification Process

Unlike Azure Hybrid Benefit — which is applied through the Azure portal without any documentation submission — licence mobility on third-party hosters requires a formal verification process involving both you and the hoster.

Step-by-Step Verification Process

  1. Confirm SA coverage: Verify in VLSC that all products you plan to deploy under licence mobility have active SA coverage. Note the agreement numbers and SA expiry dates.
  2. Confirm hoster eligibility: Your hoster must be an Authorised Mobility Partner. AWS, Microsoft Azure (not applicable — use AHUB), Google Cloud, and most major enterprise hosters are authorised. Check Microsoft's Authorised Mobility Partner list before proceeding with smaller hosters.
  3. Complete the Licence Mobility Verification form: Download the form from Microsoft's Volume Licensing documentation portal. The form requires: your Microsoft agreement number, SA coverage confirmation, product name and version, deployment quantity (number of cores or server licences), hoster name, and deployment region.
  4. Hoster submits to Microsoft: You provide the completed form to your hoster's licensing contact. The hoster submits to Microsoft on your behalf and receives a Microsoft acknowledgement number. This process takes 10–20 business days.
  5. Retain acknowledgement documentation: File the Microsoft acknowledgement number alongside your VLSC entitlement records. This documentation is what you produce in an audit to prove licence mobility compliance.

Documentation Retention Requirements

Microsoft's audit terms require licence records to be retained for a minimum of 5 years. Licence mobility verification documentation — the completed verification form and Microsoft acknowledgement — must be retained for the same period. Maintain a centralised repository for all verification forms, indexed by: agreement number, product, hoster, deployment start date, and acknowledgement number. Do not rely solely on the hoster's records — they may not maintain documentation on the required timeline.

Get an Independent Second Opinion

Before you sign your next Microsoft agreement, speak with an adviser who has no commercial relationship with Microsoft.

Request a Consultation →

Licence Mobility vs. Azure Hybrid Benefit: Choosing the Right Mechanism

Many organisations confuse licence mobility and Azure Hybrid Benefit because both involve using on-premises SA licences in cloud environments. They are different mechanisms with different eligible products and different geographic scope.

DimensionLicence Mobility Through SAAzure Hybrid Benefit
Applicable cloud providersAWS, GCP, authorised hosters (NOT Azure)Azure only
Eligible productsSQL Server, Exchange, SharePoint, othersWindows Server, SQL Server
Windows Server coverage❌ Not eligible✅ Yes — 40–49% Azure VM saving
Documentation requirementVerification form required; 10–20 day processToggle in Azure portal — no form
SA requiredYes — active SA mandatoryYes — active SA mandatory
Cost saving mechanismAvoid purchasing cloud-native licencesEliminate Windows/SQL OS charge in Azure VM pricing
Typical saving (SQL Server)$7,128/2-core pack avoided (SQL Enterprise)55% reduction on SQL Server Azure VM costs

Licence Mobility in M&A Contexts

Licence mobility provisions become particularly complex during mergers and acquisitions. When an organisation acquires another entity that has licence mobility deployments, those deployments are tied to the acquired entity's SA agreement — not the acquiring company's EA. Post-close, three scenarios arise:

For the full M&A licensing framework, see our Microsoft licensing M&A post-close operations guide.

Negotiating Licence Mobility Provisions in EA Renewals

Licence mobility is a Software Assurance benefit — its availability depends on maintaining active SA on eligible products. During EA renewal negotiations, organisations with significant third-party cloud deployments should negotiate specifically around SA cost and licence mobility preservation.

Three negotiation levers apply specifically to licence mobility:

For the complete EA negotiation playbook, see the Microsoft EA negotiation advanced guide and the SAM programme implementation guide for how licence mobility fits into overall SAM governance.

📄 Free Guide: Software Assurance Complete Guide

Maximise the value of Software Assurance across licence mobility, SA benefits, and upgrade rights in your Enterprise Agreement.

Download Free Guide →

Frequently Asked Questions

Which Microsoft products support licence mobility through Software Assurance?

Products eligible include SQL Server (Standard and Enterprise), Exchange Server, SharePoint Server, Skype for Business Server, Project Server, System Center, Dynamics CRM Server, and BizTalk Server. Notably absent: Windows Server (covered by Azure Hybrid Benefit for Azure deployments, not by licence mobility for third-party hosters), Windows desktop OS, and Microsoft Office desktop applications.

What is the Licence Mobility Verification form and when is it required?

The Licence Mobility Verification form is a mandatory document submitted to Microsoft when deploying SA-covered server licences on a third-party hoster or cloud provider (not Azure). It confirms SA coverage, hoster eligibility, and deployment compliance. For Azure deployments, no verification form is required — Azure Hybrid Benefit applies directly.

How long does licence mobility verification take?

Typically 10 business days but can extend to 20 business days during high-volume periods. Start the process a minimum of 30 days before planned deployment to avoid unlicensed deployment windows.

Can I use licence mobility for SQL Server on AWS?

Yes, provided you have active Software Assurance on your SQL Server licences and AWS is used as an Authorised Mobility Partner hoster. The deployment must follow shared server model requirements — EC2 Dedicated Instances qualify; standard shared tenancy EC2 also qualifies under most interpretations.

What happens to licence mobility rights when Software Assurance expires?

When SA expires, licence mobility rights end immediately. Any server software deployed under licence mobility on third-party hosters becomes unlicensed. There is no grace period. Plan your SA renewal timeline to ensure mobility-dependent cloud deployments maintain continuous coverage.

Does Azure Hybrid Benefit replace licence mobility for Azure deployments?

Yes — for Azure deployments, Azure Hybrid Benefit (AHUB) is the mechanism that applies Windows Server and SQL Server SA coverage to Azure VMs. Licence mobility through SA is specifically for third-party hosters (AWS, Google Cloud, etc.), not Azure. AHUB does not require a verification form.

Microsoft Licensing Intelligence — Weekly

Negotiation tactics, price movement alerts, and licensing analysis. Read by 4,000+ enterprise buyers.

Subscribe Free →

Related Microsoft SAM & Licensing Guides