Windows Server Licensing Explained: Cores, CALs and What You Actually Pay For
Delen
Windows Server licensing has a reputation for being impenetrable. It isn't — it's three rules and some multiplication. Here's the whole model with worked examples, so you can price a deployment in five minutes.
Rule 1 — You license cores, with minimums
Since Server 2016, Windows Server is licensed per physical CPU core with two floors: a minimum of 8 cores per processor and 16 cores per server. A small server with one 8-core CPU still needs 16 core licenses; a dual 12-core machine needs 24. Licenses are sold in packs (and as complete 16- or 24-core keys), so in practice you buy a key matching your core count — a 24-core Standard key covers most single-socket and modest dual-socket hosts outright.
Rule 2 — Edition sets your virtualization rights
Standard: full feature set, and licensing all cores entitles you to run two Windows Server VMs on that host (plus the host itself as hypervisor-only). Need four VMs? License the cores twice. Datacenter: unlimited VMs on the licensed host — it pays for itself only on dense virtualization hosts, typically somewhere past 6–8 VMs. Full decision maths in our Standard vs Datacenter guide.
Rule 3 — Every user or device needs a CAL
The server license covers the server. Each user (or device) that accesses it needs a Windows Server CAL — and anyone connecting over Remote Desktop needs an RDS CAL on top. User vs Device CAL selection, counting rules and installation are covered in RDS CALs explained. CALs are version-tied upward: 2025 CALs work against older servers, not vice versa.
Three worked examples
Small office file/AD server (one 8-core CPU, 20 staff): 16-core Standard license + 20 Server CALs. No RDS CALs unless staff use Remote Desktop sessions.
Terminal server for 30 remote workers (dual 12-core): 24-core Standard license + Server CALs + 30 RDS User CALs — or simply a Server + 50 RDS CAL bundle with growth headroom.
Virtualization host running 10 VMs (dual 16-core): either five Standard licenses stacked (2 VMs each — rarely sensible at this density) or one 32-core Datacenter license with unlimited VMs.
What about SQL Server?
SQL Server licenses separately — either per-core (no CALs, any number of users) or Server+CAL (cheaper for small, known user counts). If you're running line-of-business databases, a SQL Server Standard lifetime key alongside your Windows Server usually beats subscription pricing within the first year.
The honest checklist before you buy
- Count your physical cores (min 16/server).
- Count VMs → Standard (≤2) or Datacenter (unlimited).
- Count users or devices → Server CALs.
- Count Remote Desktop users → RDS CALs.
All of it — Server 2019/2022/2025 keys, CAL 50-packs and bundles — ships by email within minutes at Nerdused with a 30-day guarantee. Send us your core count and user numbers and we'll spec it straight, including when the cheaper option is the right one.