UK’s trusted IT infrastructure partner since 2003
Servnet
FinanceToolsConfiguratorGet in Touch
FREE TOOL · WINDOWS SERVER 2025 · SQL SERVER 2025

Windows Server and SQL Server cluster licensing calculator

VMs move between hosts; physical-core licences don’t. Enter your hosts, Windows and SQL Server VMs and licence status, and get only the routes Microsoft’s terms allow: Datacenter, Standard sized for each host’s peak, per-VM licensing with Software Assurance, SQL Server fail-over rights, Server + CAL, and Azure Arc pay-as-you-go. Every count shows its working.

Hosts
Windows Server VMs

Enter the non-SQL Windows VMs here. SQL Server VMs below are added automatically while the “SQL VMs run Windows Server” option is on.

SQL Server 2025 VMs

Users and devices size the Windows Server and SQL Server CALs. Prices are Microsoft US list prices or Azure retail meters; Software Assurance prices are not published and are not included.

CORES PER HOST
32
WINDOWS VMS
20
PEAK PER HOST
20
SQL VMS
2 + 2 passive

Windows Server 2025

Datacenter on every host
Windows Server 2025 Datacenter — 2-core pack96 core licences
48 packs
Windows Server 2025 CAL (User or Device)
60 CALs
$40,626 one-off · US list price (suggested MSRP), perpetual, excluding Software Assurance and CALs
Standard stacked to each host's peak
Windows Server 2025 Standard — 2-core pack960 core licences
480 packs
Windows Server 2025 CAL (User or Device)
60 CALs
$70,560 one-off · US list price (suggested MSRP), perpetual, excluding Software Assurance and CALs
Licensed by VM (Software Assurance or subscription)
Licensing Windows Server by VM is only available with active Software Assurance or subscription licences.
Pay-as-you-go through Azure Arc
Windows Server 2025 pay-as-you-go (Azure Arc)no base CALs; RDS CALs still needed
112 cores billed hourly
$3,761 a month (£2,772) · Microsoft retail meter, per month while enabled

SQL Server 2025

Enterprise: license every host the SQL VMs can run on
SQL Server 2025 Enterprise — 2-core pack96 core licences across 3 hosts
48 packs
$725,904 one-off · US list price (Open NL), perpetual, excluding Software Assurance
Licensed by VM (Software Assurance or subscription)
Licensing SQL Server by VM is only available with active Software Assurance or subscription licences.
Standard: Server + CAL
SQL Server 2025 Standard — Server licence
12 licences
SQL Server 2025 CAL (User or Device)
60 CALs
$25,668 one-off · US list price (Open NL), perpetual, excluding Software Assurance
Pay-as-you-go through Azure Arc
SQL Server Standard pay-as-you-go
16 cores billed hourly
$1,168 a month (£860) · Microsoft retail meter, per month while enabled
Check before you buy
  • Standard edition is counted for the worst case, where every Windows VM could run on one host. That is the safe reading; lower it only if your HA and placement rules really cap it.
  • Without Software Assurance, passive SQL Server copies (Always On secondaries, fail-over cluster nodes) need full licences.
Refreshing the hosts? Fewer, denser hosts often cut the Datacenter and SQL core count. We quote the servers and the licences together.

Indicative counts for planning. Confirm with a licensing specialist before you buy. SPLA, hosting, containers and Azure-hosted workloads are not covered.

Windows Server Standard

License each host for its busiest moment

A Standard licence covers two VMs for each full set of the host’s core licences, and those licences stay with the server: Microsoft allows them to be reassigned no more than once every 90 days. So when a host fails and HA restarts its VMs on the survivors, or maintenance drains a host, the hosts that receive the VMs must already be licensed for them. Size Standard for the peak each host could reach, not its normal load. If that peak gets high, Datacenter on every host is usually simpler.

Standard edition must cover each host's busiest moment
Normal dayVMs spread across hosts6Host 15Host 25Host 3Busiest host: 6 VMs → 3 Standard setsOne host failsHA restarts its VMs elsewhere8Host 18Host 20Host 3Busiest host: 8 VMs → 4 Standard setsWorst caseMaintenance drains two hosts16Host 10Host 20Host 3Busiest host: 16 VMs → 8 Standard sets
Illustration: 16 Windows Server VMs on 3 hosts with 2 × 16-core CPUs (32 core licences per host). Each full set of host core licences covers 2 VMs under Standard. Microsoft's virtualisation guidance: license for peak capacity, and physical-core licences cannot move with VMs more than once every 90 days.
Standard vs Datacenter on one 2 × 16-core host, at Microsoft's US list prices
$0$5k$10k$15k$20k$25k048121620Peak Windows Server VMs on the hostDatacenter $13,542: unlimited VMsStandard: +$2,352 every 2 VMsFrom 11 VMs, Datacenter costs less
Windows Server 2025 suggested MSRP: Standard $1,176 and Datacenter $6,771 per 16 core licences (microsoft.com, checked 2026-09-14). Excludes CALs and Software Assurance. Your price will differ; the crossover moves with it, and in a cluster it depends on each host's peak, not its average.
Software Assurance

Per-VM licensing and fail-over rights need Software Assurance

Licensing by VM is what lets licences follow workloads around a cluster, and Microsoft makes it available only with active Software Assurance or subscription licences. SQL Server adds two more rules people miss. SQL Server Standard licensed by physical core may run only in the physical operating system, so it never licenses a VM. And passive copies for high availability and disaster recovery are free only with Software Assurance.

What Software Assurance, subscriptions and pay-as-you-go unlock
Licence rights by licence statusRightPerpetual, no SAPerpetual + SASubscriptionArc pay-as-you-goWindows Server licensed by VMNoYesYesN/A: each machinebilledSQL Server licensed by VMNoYesYesYes: per VM, 4-coreminimumSQL Standard licensed by physicalcore, run in a VMNo: physical OS onlyNo: physical OS onlyNo: physical OS onlyN/ASQL Enterprise licensed by physicalcore: VMs per hostOne VM per licenceUnlimitedUnlimitedUnlimited (16-coreminimum)Licences follow a VM to anotherhostNo: a licence movesat most every 90daysYes, within a serverfarmYes, within a serverfarmBilled where it runsPassive SQL Server copies (HA, DR,Azure DR)Licensed like active1 HA + 1 DR + 1Azure free1 HA + 1 DR + 1Azure freeIncluded
From the Microsoft Product Terms for Windows Server 2025 and SQL Server 2025, the SQL Server licensing guidance, and the Azure Arc SQL Server billing documentation (checked 14 September 2026).
Passive SQL Server copies are free only with Software Assurance
With SAPrimary VMLicensedPassive HA copyFree: any serverPassive DR copyFree: any serverPassive DR in AzureFree: Microsoft AzureWithout SAPrimary VMLicensedPassive HA copyMust be licensedPassive DR copyMust be licensedPassive DR in AzureMust be licensed
Microsoft Product Terms, SQL Server: fail-over rights for each licensed instance cover one passive copy for any purpose including high availability, and two for disaster recovery (one on any server, one on Microsoft Azure). They need SA on the server licences and on any CALs. Without SA, fail-over clusters and Always On secondaries are fully licensed.
Worked examples

Windows Server core licences for common clusters

Computed by the calculator above (VMware hosts). “Not available” means the route is not allowed with that licence status. Failure-based peaks assume VMs spread evenly; that is your declaration, not a Microsoft rule.

ClusterPeak per hostDatacenterStandardPer VM (SA)
3 hosts · 2 × 16-core · 20 VMs · no SA · worst-case peak2096 core licences960 core licencesNot available
3 hosts · 2 × 16-core · 20 VMs · no SA · survives 1 host failure1096 core licences480 core licencesNot available
4 hosts · 2 × 24-core · 40 VMs · with SA · survives 1 host failure (declared)14192 core licences1344 core licences320 core licences
2 hosts · 1 × 16-core · 6 VMs · with SA632 core licences96 core licences48 core licences

Cluster licensing FAQs

How do I license Windows Server VMs on a VMware or Hyper-V cluster?

There are three compliant patterns. License every host with Datacenter, which covers unlimited VMs wherever they move. License every host with enough Standard licences for the most Windows VMs it could ever run at once, including after a failure. Or, with Software Assurance or subscriptions, license each VM by its virtual cores (at least 8 per VM, 16 in total) so the licences move with the VMs within a server farm. Every physical-core licence has the 8-per-processor and 16-per-server minimums.

Do Windows Server Standard licences follow a VM during vMotion or Live Migration?

No. Licences assigned by physical core belong to the server and can be reassigned no more than once every 90 days, except after permanent hardware failure. Each host must already be licensed for the VMs that could run on it. That is why Microsoft’s guidance says Datacenter gives the most flexibility for moving VMs, and why Standard must be sized for each host’s peak.

Can I license Windows Server or SQL Server per VM without Software Assurance?

No. Microsoft’s Product Terms make licensing by virtual OSE available only for subscription licences or licences with active Software Assurance. Several forum answers tell customers without SA to “license each VM for 4 or 8 cores”; that is not a compliant route.

How can I license SQL Server 2025 on VMware without Software Assurance?

License every physical core of every host the SQL VMs can run on with Enterprise; each host may then run one SQL Server OSE per licence assigned to it, and extra licences add extra OSEs. Enterprise core licences also cover Standard VMs through the down-edition right, whereas Standard core licences on a host cover only its physical operating system. For Standard you can instead use Server + CAL: one Server licence per VM, and because a licence without SA can move at most every 90 days, a VM that can run on several hosts needs a Server licence on each of them. Per-VM core licensing is not available without SA.

Are passive SQL Server replicas free?

Only with Software Assurance or a subscription (and with Azure Arc pay-as-you-go). Then each licensed OSE gets one passive copy for any purpose including high availability, plus two passive disaster-recovery copies, one on any server and one in Azure, which must be asynchronous with manual fail-over. Passive copies may not serve data or run active workloads. With Server + CAL the CALs need SA too. Without SA there are no fail-over rights, so Always On secondaries and fail-over cluster nodes are licensed like active servers.

What changed in SQL Server 2025 licensing?

The counting rules are the same as SQL Server 2022: every physical core with 4 per processor, or every virtual core with 4 per VM (SA or subscription only). SQL Server 2025 Standard can now use up to the lesser of 4 sockets or 32 cores, up from 24, with a 256 GB buffer pool. Microsoft’s US list prices are unchanged: $15,123 for an Enterprise 2-core pack and $3,945 for Standard.

Is Windows Server pay-as-you-go through Azure Arc cheaper?

It costs $0.046 per core-hour (£0.0339), about $33.58 per core per month. Each VM pays for its own cores: a pay-as-you-go host gives its VMs no rights, and billing continues while a machine is switched off. For comparison, Datacenter for a 2 × 16-core host lists at $13,542 and covers unlimited VMs, which pay-as-you-go matches after about 403 VM core-months. It suits short-lived or small workloads better than dense clusters.

Do DRS or affinity rules reduce the Windows Server licences I need?

Microsoft publishes no rule saying they do. Its guidance says to license each server for its peak and that VMs may move freely as long as usage never exceeds what each server is licensed for. If your placement rules genuinely cap how many Windows VMs a host can run, and you can show they are enforced, that cap is your peak. The calculator defaults to the worst case and labels any lower figure as your declaration.

What is a server farm for per-VM licensing?

A single data centre, or two data centres in time zones no more than four hours apart, or both within the EU or EFTA. Per-VM licences can move with VMs between hosts in the same server farm as often as needed, but between server farms no more than once every 90 days.

Related tools and pages

Sources

Rules and prices checked 2026-09-14. Prices are Microsoft US list prices or Azure retail meters; your agreement and reseller price will differ, and Software Assurance is not priced because Microsoft does not publish it. Not covered: SPLA and hosting rights, licence mobility to shared clouds, containers, Essentials edition and Azure-hosted VMs.

Talk to a UK specialist

Get expert advice or a no-obligation quote — servers, storage, networking, maintenance, finance and cloud. We reply the same working day.

or call 0800 987 4111