Fix it now
Virtualisation licensing has two separate rules and mixing them is what costs money. Windows Server is licensed on the physical host and never travels with the guest; server applications such as SQL Server and Exchange Server can travel, but only through Licence Mobility with active Software Assurance.
- Licence Windows Server on the host: every physical core, minimum 8 core licences per processor and 16 per server, whatever the guests are running.
- Use Standard if the host will carry two Windows virtual machines; relicense all the cores again for each further pair, and compare that total against Datacenter.
- Do not assume a guest carries its licence to another host. Core licences move between server farms no sooner than 90 days after the last assignment.
- Buy Software Assurance or subscription licences if virtual machines must move freely, or if you want to licence individual virtual machines rather than whole hosts.
- Skip Licence Mobility for Windows Server. It is not eligible; Azure Hybrid Benefit is the route into Azure and the Flexible Virtualization Benefit is the route to an outsourcer.
- Never build Windows client virtual desktops on OEM Pro licences. Desktop virtualisation rights come from Windows Enterprise E3/E5, VDA, Windows 365 or Azure Virtual Desktop.
If your estate is one host with a couple of Windows guests, the host licence is the whole answer and you can stop. Below is what changes when machines move, when applications rather than the operating system are virtualised, and when the workload leaves your building.
Why it happens
Microsoft licenses virtualisation in two layers that people routinely collapse into one. The operating system layer is counted on the physical hardware: you licence every physical core in the server, and the edition then decides how many operating system environments you may run on it. The application layer – SQL Server, Exchange Server, SharePoint Server and the rest – is counted separately, either on the same physical cores or on the virtual cores assigned to a guest. A wrong bill almost always means someone applied the host rule to an application, or the application rule to the operating system.
On the operating system layer, the number of licences required equals the number of physical cores on the licensed server, subject to a minimum of eight per physical processor and sixteen per server. That minimum is why deliberately buying small hardware saves nothing: a four-core box and a sixteen-core box cost the same in Windows Server licences. Datacenter then permits the server software in any number of operating system environments on that server; Standard permits two, plus a third in the physical environment if that instance is used solely to host and manage the virtual ones.
Standard scales by relicensing rather than by adding: for each additional two operating system environments, the server must be relicensed for the same number of core licences. Four Windows guests on a sixteen-core host is two complete sets of sixteen. The core count does not move the Standard-versus-Datacenter crossover, because it sits on both sides of the sum and cancels; only the price ratio on your own quote does.
The guest moves and the licence does not
You have this one if A failover cluster, live migration, or any design where a virtual machine might start on a different host tomorrow.
- Licences are assigned to a physical server. Microsoft permits reassignment from one server farm to another, but not within 90 days of the last assignment.
- A server farm is a single data centre, or two data centres either in time zones no more than four hours apart or both within the EU or EFTA. Every host a workload might land on has to be licensed for the worst case it could carry.
- The escape route is licensing by virtual machine: it needs active Software Assurance or subscription licences, and carries a minimum of eight core licences per virtual machine and sixteen per customer.
Someone has confused Licence Mobility with Azure Hybrid Benefit
You have this one if A plan that says existing Windows Server licences will be ‘moved’ to Azure or to a hosting partner under Software Assurance.
- Licence Mobility through Software Assurance covers server applications – Exchange Server, SharePoint Server, SQL Server and similar – not Windows Server. Microsoft states Windows Server is not eligible.
- Windows Server goes to Azure through Azure Hybrid Benefit, which also needs active Software Assurance or a subscription licence.
- Licence Mobility deployments must be registered: the licence verification form goes to Microsoft within ten days of deploying with an Authorised Mobility Partner. Confirm the provider is on that list before you commit.
The workload is leaving your building for a third party
You have this one if Hosting with a managed service provider, a co-location partner running the hypervisor, or any shared-hardware arrangement.
- The Flexible Virtualization Benefit lets subscription or Software Assurance licences run in an Authorised Outsourcer’s data centre, on shared or dedicated hardware, under the same terms as on-premises.
- An Authorised Outsourcer is a provider that is not a Listed Provider and is not using a Listed Provider as its data centre provider. Microsoft names the Listed Providers; if your host is one, the deployment needs licences bought through that provider or through Azure instead.
Windows desktops are being virtualised on Pro licences
You have this one if A virtual desktop pilot built on Windows 11 Pro images, activating happily and apparently working.
- Virtualisation access rights for the Windows client come from Windows Enterprise E3 or E5, from Virtual Desktop Access for devices with no qualifying Windows licence, or from Windows 365 and Azure Virtual Desktop use rights.
- Windows Enterprise is itself an upgrade licence, so the device still needs a qualifying Windows Pro licence underneath. Fix the entitlement before the environment grows: it activates either way, so nothing will warn you.
Full reference
Which rule applies to which layer
| Layer | How it is counted | Minimums | Moves with the guest? |
|---|---|---|---|
| Windows Server on the host | Every physical core on the licensed server | 8 per physical processor, 16 per server | No. Assigned to the server; farm-to-farm reassignment no sooner than 90 days |
| Windows Server by virtual machine | Virtual cores assigned to the guest | 8 core licences per virtual machine, 16 per customer | Yes, with active Software Assurance or subscription licences |
| SQL Server on the host | Every physical core on the server | 4 core licences per physical processor | No, under the same 90-day rule |
| SQL Server by virtual machine | Virtual cores assigned to the guest | 4 core licences per virtual OSE | Yes, with Software Assurance or subscription licences |
| Server applications to a hoster or Azure | Licence Mobility through Software Assurance | As above, plus registration | Yes, to Authorised Mobility Partners |
| Windows Server to Azure | Azure Hybrid Benefit | 8 core licences per virtual machine minimum | Not via Licence Mobility – Windows Server is excluded |
| Windows client guests | Per user or per device subscription | None published as a core count | Rights come from Enterprise E3/E5, VDA, Windows 365 or AVD |
What the physical operating system environment costs you
Windows Server Standard entitles you to two operating system environments on a fully licensed server, and there is a third instance in the deal running in the physical environment – but only where that instance is used solely to host and manage the virtual ones. This is the clause that quietly consumes an allowance. Install a file share, a print queue, a backup agent that does more than back up the hypervisor, or a line-of-business service on the host, and that physical instance stops qualifying and starts counting against your two. On Datacenter the same rule exists but the ceiling above it is unlimited, so nobody notices.
Containers follow the same accounting. Windows Server containers without Hyper-V isolation are unlimited on both editions. Containers with Hyper-V isolation count as operating system environments, so Standard allows two of them and they compete with your virtual machines for the same allowance.
Licensing individual virtual machines instead of the host
There is a second model that most small estates never hear about. Rather than licensing every physical core in the box, you can licence the virtual machine on its virtual cores. Microsoft restricts it to customers with subscription licences or active Software Assurance, and it carries its own floors: a minimum of eight core licences per virtual machine and sixteen per customer for Windows Server, and a minimum of four per virtual OSE for SQL Server. It is the only model that lets licences follow workloads between servers in the same farm without waiting out the reassignment rule, which is why it exists at all.
Run the comparison honestly. On a large host carrying a handful of small guests, per-virtual-machine licensing is often cheaper than licensing sixty-four physical cores. On a densely packed host it is not, and the physical model wins comfortably. Microsoft also offers pay-as-you-go Windows Server billing through Azure Arc for customers without unlimited virtualisation rights who need to add capacity temporarily, which is worth knowing about before you buy a permanent set of licences for a workload that only exists for a quarter.
Licence Mobility, precisely
Licence Mobility through Software Assurance is a benefit attached to server application licences. It permits deployment in an Authorised Mobility Partner’s data centre or on Azure, which the base licence terms do not allow, and it removes the standard reassignment restriction so licences can move to another server within the same server farm at any time. Microsoft names Exchange Server, SharePoint Server and SQL Server among the eligible products and states plainly that Windows Server is not eligible. Deployment has to be registered with Microsoft through the licence verification form within ten days.
Since October 2022 the Flexible Virtualization Benefit sits alongside it and is broader: subscription licences and licences with active Software Assurance may be deployed with an Authorised Outsourcer on shared or dedicated hardware under the same terms as on-premises. The exclusion is the important part. An Authorised Outsourcer is a provider that is neither a Listed Provider nor using one as its data centre provider, and Microsoft publishes the Listed Provider list. Check your hosting partner against it before you plan a migration around either benefit.
Hypervisor choice does not change any of this
The Hyper-V role ships as part of Windows Server, so there is no separate hypervisor licence to buy. Equally, running your Windows Server guests on VMware, Proxmox, KVM or anything else changes nothing about the counting: the licences attach to the physical hardware and the operating system environments running on it, not to the product doing the virtualising. Linux guests do not consume the Windows Server allowance at all, so a Standard host running two Windows guests and a dozen Linux ones is correctly licensed.
When a licence is the actual fix
Once a host is carrying more than a couple of Windows virtual machines, Windows Server 2025 Datacenter ends the relicensing arithmetic permanently, because it permits the server software in any number of operating system environments on that server. It is not automatically the right answer: for a single host with two guests, Standard is plainly cheaper. Arco supplies both editions with the core count worked out against your actual processor layout, and will price the stacked Standard total next to one Datacenter set on your own quoted figures rather than a list price. Send us the socket and core layout, the peak guest count and whether any machine has to be able to move between hosts, and we will also tell you whether Software Assurance pays for itself in reassignment rights before you buy it.
Questions people ask about this
Do I have to licence cores I have disabled in firmware?
Licensing counts the physical cores on the licensed server, and the published minimums of eight per physical processor and sixteen per server apply regardless. Disabling cores is not a licensing strategy. Specify the processor with the minimums in mind instead, because a four-core server and a sixteen-core server cost the same in Windows Server core licences.
Does the host operating system count as one of my two Standard instances?
Not if the instance running in the physical environment is used solely to host and manage the virtual ones. The moment you give it another job – a share, a print queue, an application agent that is not there for the hypervisor – it stops qualifying and consumes one of the two.
Can I move a SQL Server licence into Azure?
Yes, through either Licence Mobility through Software Assurance or Azure Hybrid Benefit, both of which require active Software Assurance or a subscription licence. Windows Server is the exception: it is explicitly not eligible for Licence Mobility, so Azure Hybrid Benefit is its only route.
Is Hyper-V free?
The Hyper-V role is included with Windows Server, so there is no separate hypervisor licence. What you are paying for is the Windows Server licensing of the physical host and the operating system environments running on it. Choosing a different hypervisor does not change the counting either.
Can I run Windows 11 virtual machines on my Hyper-V host under the Pro licences the PCs already have?
No. Virtualisation access rights for the Windows client come from Windows Enterprise E3 or E5, from Virtual Desktop Access for devices that carry no qualifying Windows licence, or from Windows 365 and Azure Virtual Desktop use rights. Windows Enterprise is itself an upgrade licence, so the device still needs a qualifying Windows Pro licence underneath. The virtual machines will activate without any of this, which is exactly why the mistake is so common.
What is a server farm, in the reassignment rule?
Microsoft defines it as a single data centre, or two data centres each physically located either in time zones no more than four hours apart or both within the EU or EFTA. Reassignment within a farm is unrestricted with Software Assurance; moving licences from one farm to another cannot happen within 90 days of the last assignment.
