In short
A Windows Server Client Access License (CAL) gives a user or device the right to access Windows Server software under Microsoft's customer licensing model. For Windows Server 2025 Standard and Datacenter, internal users or devices generally need a qualifying Windows Server CAL unless a documented exception or CAL-equivalent right applies.
Choose a User CAL when one person accesses Windows Server from several devices. Choose a Device CAL when several people share a smaller number of devices. An RDS CAL is separate and additive when Remote Desktop Services functionality is used in a customer-owned deployment.
Raff-hosted Windows under SPLA follows the service-provider licensing model instead of ordinary customer Windows Server CAL purchasing. Hosted RDS is licensed separately with RDS User SALs. For the broader licensing model, see Windows Server Licensing on Raff.
Microsoft licensing is contract-based. Current Product Terms and the customer's executed Microsoft agreement control if they differ from this guide.
What is a Windows Server CAL?
A Windows Server CAL is an access license. It is not the Windows Server operating-system license itself.
Microsoft's Windows Server licensing model separates two layers:
- Server licensing licenses the Windows Server software, normally through core-based licensing.
- Access licensing licenses users or devices that access that Windows Server software.
For the conventional customer model, the normal base access license is a Windows Server CAL. Microsoft classifies Windows Server CALs as base CALs. Capabilities such as Remote Desktop Services use additive access licenses on top of the base right where applicable.
Windows Server User CAL vs Device CAL
The two CAL types grant access in different ways.
| CAL type | Assigned to | Best fit | Example |
|---|---|---|---|
| User CAL | One user | A person who accesses Windows Server from several devices | One employee uses an office PC, laptop, and home computer |
| Device CAL | One device | A shared endpoint used by several people | Several shift workers share one warehouse terminal |
A User CAL follows the licensed user across their devices. A Device CAL follows the licensed device regardless of which permitted user is operating it.
Choose User CALs when
User CALs usually fit when employees have individual accounts, one person uses several devices, staff work from office and home, or the number of users is lower than the number of devices they use.
10 employees Each uses an office desktop, laptop, and home computer → evaluate 10 User CALs
Choose Device CALs when
Device CALs usually fit when several people share fixed workstations, the business operates shifts, or the number of accessing devices is lower than the number of users.
24 shift workers 6 shared warehouse terminals → evaluate 6 Device CALs
Can you mix User and Device CALs?
Yes. Microsoft allows a combination of User and Device CALs when the assignments match the real access model.
For example, office employees can use User CALs while a shared reception or warehouse terminal uses a Device CAL. The assignments still need to be documented. CALs are not a floating pool that can be reassigned informally whenever user counts change.
User CAL vs Device CAL decision table
| Situation | Usually better fit |
|---|---|
| One employee uses several devices | User CAL |
| Several employees share one PC | Device CAL |
| Remote employees use work and personal devices | User CAL |
| Call center uses fixed shared terminals | Device CAL |
| Executives access from multiple endpoints | User CAL |
| Factory has more workers than terminals | Device CAL |
| User and device counts are nearly identical | Compare administration and licensing cost |
Do not treat either model as concurrent-session licensing. Five User CALs do not mean any five users may connect at the same time. Each User CAL is assigned to a specific user; each Device CAL is assigned to a specific device.
When are Windows Server CALs required?
Under Microsoft's conventional customer licensing model, Windows Server CAL planning applies when users or devices access licensed Windows Server software unless a specific exception or equivalent access right applies.
Common examples include access to:
- Active Directory services;
- Windows file shares;
- print services;
- line-of-business applications running on Windows Server;
- internal application services;
- Windows Server functionality reached indirectly through middleware or another application layer.
A user does not have to see a Windows desktop for CAL requirements to matter. Licensing evaluates access to the server software, not only interactive logon.
CALs are not the same as server licenses
Buying Windows Server Standard or Datacenter does not by itself grant unlimited employee access.
| Layer | What it licenses |
|---|---|
| Windows Server core/server license | The Windows Server software/workload |
| Windows Server CAL | Base user/device access to licensed Windows Servers |
| RDS CAL | Additional Remote Desktop Services access rights |
| SQL Server licensing | SQL Server rights, separate from Windows Server |
| Microsoft 365 licensing | Microsoft 365 Apps/services, separate from Windows Server |
Changing from Standard to Datacenter does not remove the ordinary Windows Server CAL requirement under the conventional customer model. For edition differences, see Windows Server Standard vs Datacenter.
Windows Server CAL vs RDS CAL
A Windows Server CAL is the base access license. An RDS CAL is an additive license for Remote Desktop Services functionality.
For a conventional customer-owned RDS deployment, the licensing stack can therefore be:
Windows Server license + Windows Server CAL + RDS CAL
The RDS CAL does not replace the Windows Server CAL when the base CAL requirement applies.
Example: employees use an RD Session Host
If 12 employees use a Windows Server RD Session Host for shared desktop or RemoteApp access, the customer licensing analysis normally includes the Windows Server license, applicable Windows Server CALs, and applicable RDS CALs.
For Per User vs Per Device mode, version compatibility, the RDS licensing server, grace period, and hosted SAL model, use the RDS CAL Licensing Guide.