People working on laptops in an office
Microsoft VDI Licensing

Microsoft VDI licensing for remote work. Map the rights you already own before you buy more.

Which Microsoft 365 and Windows licenses already cover virtual desktops, how to license contractors and shift workers, and how to choose between Windows 365 and Azure Virtual Desktop.

Contact Us Microsoft Advisory
500+Enterprise clients
$2B+Under advisory
PublishedOctober 18, 2024UpdatedSeptember 24, 2026
ContentsKey takeawaysRights you already ownPer user or per deviceContractors and offshore staffWindows 365 or AVDRDS licenses for session hostsWhat we have seenWhat to do nextFAQ

Most VDI savings come before the technology choice. Map the Windows rights your E3 and E5 subscriptions already grant, fix external worker coverage, then decide between Windows 365 and Azure Virtual Desktop population by population.

Key takeaways
  • Many organizations pay twice. About half the organizations we reviewed bought virtual desktop rights that their E3 or E5 subscriptions already included.
  • External workers carry the audit risk. Contractor and offshore coverage was wrong in 4 of 10 organizations and made up most of the exposure we found.
  • One licensing model rarely fits everyone. Hybrid workers suit per user licensing, shared kiosks suit per device, and thin clients may need Windows VDA.
  • Density decides the desktop service. Azure Virtual Desktop beat Windows 365 above roughly three users per vCPU equivalent with scheduled scaling, and lost below it.
  • Modeling pays. Comparing both services against real usage cut virtual desktop cost by 20 to 35 percent against defaulting to one.
  • Windows Server hosts still need RDS CALs. Multisession Windows 11 hosts run on user rights, but any Windows Server session host needs RDS coverage for every user.

Do Microsoft 365 E3 and E5 already include VDI rights?

Yes, for most users. Microsoft 365 E3 and E5 carry Windows Enterprise per user rights, which cover access to virtual Windows desktops and make the user eligible for Azure Virtual Desktop. The suites also include the Windows Enterprise, Intune and Entra ID P1 rights that Windows 365 Enterprise requires, so only the Cloud PC license is extra.

Despite that, roughly half the organizations we reviewed were paying twice. At least one population held Windows VDA or a virtual desktop bundle on top of suite rights covering the same access, bought by another team in another budget cycle. Fixing it needs only an inventory, and the duplicate subscriptions can be cut at the next anniversary or renewal.

Which licenses give a user virtual desktop rights
License the user holdsAzure Virtual Desktop (Windows 11 or 10)Windows 365 EnterpriseWhat to watch
Microsoft 365 E3 or E5EligiblePrerequisites covered; buy the Cloud PC license onlyMost common source of double licensing
Microsoft 365 F3EligiblePrerequisites covered, including for Windows 365 FlexOften the cheaper suite for shift populations
Microsoft 365 Business PremiumEligiblePrerequisites covered; buy the Cloud PC license onlyCapped at 300 licenses per plan in a tenant
Windows Enterprise E3 or E5 (standalone)EligibleIntune and Entra ID P1 needed as wellUser must be primary user of a device with a qualifying OS
Windows VDA per userEligibleNot on Microsoft's prerequisite list; add a qualifying suite or Windows Enterprise, Intune and Entra ID P1Redundant for anyone already on E3 or E5
RDS CAL with Software Assurance, or RDS User Subscription LicenseWindows Server session hosts onlyNot relevantNeeded on top of the rights above for server based hosts

How to check what you already own

Build the entitlement map from these sources and reconcile them before anyone raises a new order:

  • Tenant licenses. Microsoft 365 admin center under Billing, then Licenses, or the Get-MgSubscribedSku cmdlet in Microsoft Graph PowerShell for counts by SKU.
  • Agreement records. The Microsoft licensing statement from your reseller or account team, which shows Windows VDA, RDS CALs and Software Assurance bought outside the tenant.
  • Actual use. Azure Virtual Desktop Insights and Entra ID sign in logs for who connects, and the Windows 365 pages in the Intune admin center for provisioned Cloud PCs.
  • Old purchase orders. Standalone Windows VDA and third party VDI bundles often sit in a project or regional budget, outside the central Microsoft agreement.

Any user who appears in the VDA or bundle list and also holds E3 or E5 is a candidate for removal. Confirm the edge cases first, such as users whose only device is a thin client or who sit in another tenant.

Watch the briefingResearch briefing · 4:02

The Microsoft EA Preparation Playbook: The Work That Wins the Renewal

When does per user licensing beat per device for remote workers?

Per user wins whenever one person works across more devices than one device serves people. Per device wins where several people share a machine. Most organizations have both groups, plus a third on thin clients, so they need several licensing models at once.

Which licensing model fits which population
ScenarioCheaper modelWhy
Hybrid knowledge worker, three devicesPer userOne license covers every device they use
Shift workers sharing kiosksPer deviceMany users, one machine
Call center on dedicated thin clientsPer device plus device access subscription (Windows VDA)The devices lack qualifying Windows
Contractors on personal devicesPer user, scopedDevice ownership is irrelevant to the obligation

Why the 2019 default no longer fits

Per device licensing made sense when an office had shared workstations, one machine per desk and fewer machines than people. Hybrid work reversed that ratio, so a knowledge worker with a laptop, a home desktop and a tablet now needs three device licenses or one user license.

The policy that was efficient in 2019 is expensive today, and most organizations never revisited it. Per device is still right where headcount exceeds devices, on manufacturing floors, clinical workstations and retail kiosks, so segment by population.

A worked example of segmentation

Say you have 1,000 hybrid knowledge workers averaging three devices each, and 400 shift workers who share 120 kiosks. Count each population both ways before you choose:

Hypothetical license counts, per user against per device
PopulationPeopleDevicesLicenses if per userLicenses if per deviceResult
Hybrid knowledge workers1,0003,0001,0003,000Per user is lower
Shift workers on shared kiosks400120400120Per device is lower
Company wide per user default1,4003,1201,400n/a280 more licenses than the kiosks need
Company wide per device default1,4003,120n/a3,120Pays for 2,000 extra laptops and tablets

The segmented answer is 1,120 licenses: 1,000 per user plus 120 per device. Either single default costs more, and the gap grows as hybrid workers add devices. User and device SKUs carry different unit prices, so price each line from your own agreement.

The suite side of this decision sits in our Microsoft 365 licensing pillar, and the hybrid work detail in Microsoft 365 licensing for remote and hybrid work.

Shift workers who need a Cloud PC

For shift workers who need a personal cloud desktop, look at Windows 365 Flex, formerly Windows 365 Frontline. In dedicated mode one license provisions up to 3 Cloud PCs with one active session at a time. Three shifts of 30 people can therefore share 30 licenses among all 90 workers, provided the shifts do not overlap.

Thin clients without a qualifying Windows license

Call center thin clients lack a qualifying Windows version. Standalone Windows Enterprise per user needs the user to be the primary user of a qualifying device, so it fails when a thin client is their only device. For on premises VDI, license the thin client with Windows VDA per device or the user with Windows VDA per user.

Azure Virtual Desktop works differently. Users with Microsoft 365 E3, E5, F3 or Business Premium, or Windows VDA per user, can connect from endpoints that do not run Windows Pro, so check which platform the thin clients reach before you buy device subscriptions.

Free white paper

Microsoft EA Renewal Guide

How to prepare a Microsoft renewal, including where virtual desktop rights sit inside your current subscriptions.

Get the white paper →

How should contractors, outsourcers and offshore staff be licensed for VDI?

License them through your own agreements, or accept their employer's coverage only after you have verified it in writing, population by population. Assuming the supplier handles it was the most common finding in our remote work reviews. Coverage was wrong in 4 of 10 organizations and accounted for most of the audit exposure we found.

Treat it as risk rather than cost. Our wider Microsoft audit defense work points the same way: unmanaged cloud consumption drove 30 to 50 percent of disputed amounts, and external identities on your tenant are cloud sprawl with a compliance obligation attached.

The external user price does not cover contractors

Azure Virtual Desktop offers per user access pricing for external users, billed monthly through your Azure subscription. Microsoft means customers you serve with a SaaS application, and it is not available for Windows Server session hosts. Contractors and vendors working for you count as internal users and need the same eligible licenses as employees.

What to write into outsourcing and staffing contracts

Every supplier whose people touch your desktops or your Microsoft 365 tenant needs these points settled in the contract:

  1. Who licenses. Name the party that supplies the Windows, Microsoft 365 and RDS rights for each supplier population, and the SKUs.
  2. Who proves it. Require the supplier to produce license evidence within a set number of days on request, and to keep it for the life of the contract.
  3. Who pays findings. If an audit finds the supplier's population unlicensed, the supplier pays the license cost and any back charge, and indemnifies you for it.
  4. Who reports changes. A monthly joiner and leaver list for every account with access to your tenant. External populations churn faster than employee headcount, and a list that was right at the last true up is often wrong today.

Is Windows 365 or Azure Virtual Desktop cheaper?

It depends on user density and on how well you run the platform. In our cost models the curves crossed at around three users per vCPU equivalent with scheduled scaling. Above that pooling ratio Azure Virtual Desktop won, and below it the flat Windows 365 subscription did.

Organizations that modeled both services against real usage profiles cut virtual desktop cost by 20 to 35 percent compared with defaulting to either. Most landed on a mix. The density test works for planning because it measures how hard each host works, which headcount cannot show.

What each service charges for

Windows 365 Enterprise against Azure Virtual Desktop
FactorWindows 365 EnterpriseAzure Virtual Desktop
Price basisFlat per user per month at fixed sizesAzure consumption for hosts, storage and networking
US list prices, September 2026$41 (2 vCPU, 8 GB, 128 GB), $66 (4 vCPU, 16 GB), $132 (8 vCPU, 32 GB, 256 GB), $537 for GPU StandardDepends on VM family, region, hours running and reservations
Windows license on the hostIncludedWindows 11 and 10 hosts billed at Linux compute rates when users hold eligible licenses
Response to tuningNone; the price is fixedLarge, in both directions
Best fitStable, full day, persistent usersPooled, bursty or shift based users

What does optimizing Azure Virtual Desktop require?

Left unoptimized, Azure Virtual Desktop routinely costs more than the flat subscription. Optimized on pooled workloads, it routinely costs less. The work is specific:

  • Autoscaling host pools on a schedule, so hosts shut down outside working hours.
  • Right sized machine families chosen from the load you measure in each host pool.
  • Reserved capacity or savings plans on the base load that runs every day.
  • Profile storage tiering for FSLogix containers, so idle profiles do not sit on premium storage.
Spreadsheet cost model open on a computer screen
A usable desktop cost model needs a month of connection data per population: peak concurrency, session length and hours of use. Azure Virtual Desktop Insights gives sessions per host, and a Cost Management export gives cost per host pool.

Why the platform team should not pick the desktop service first

The standard advice treats Windows 365 against Azure Virtual Desktop as an architecture decision for the platform team. We disagree, because in our reviews two commercial facts that come before the architecture mattered more: duplicate entitlements and unlicensed external workers. Settle those first, then decide the desktop service population by population.

That last decision turns on whether your team can run Azure Virtual Desktop well enough to earn the lower cost. Until it can, Windows 365 is the cheaper choice for stable populations. Our Windows 365 against AVD licensing comparison covers the product differences.

Which server licenses do VDI session hosts still need?

Windows Server session hosts need Remote Desktop Services client access licenses. On Azure Virtual Desktop, each user of a Windows Server host needs an RDS CAL with active Software Assurance, per user or per device, or an RDS User Subscription License. The same applies on premises, including Citrix or VMware Horizon on Windows Server.

Cloud desktop proposals tend to leave these out because the usual design runs Windows 11 Enterprise multisession, which needs no RDS CAL. Published app farms and legacy host pools on Windows Server bring the requirement back, and the gap tends to surface during an audit. See our guide to Azure RDS licensing for the detail.

Map what you already own and fix the external populations before you compare desktop services. Most of the money sits in those two steps.

What have we seen in Microsoft VDI licensing reviews in 2024 and 2025?

Across roughly 25 to 35 remote work licensing reviews in 2024 to 2025, three patterns decided where the money went. Each had an organizational cause that is easy to spot once you look for it:

  • Paying twice. VDI projects were funded from infrastructure budgets while suite licenses sat with procurement, and neither team checked the other's list.
  • External coverage wrong. Business units signed supplier contracts with no licensing clause, and offshore teams joined the tenant without anyone updating the count.
  • Modeling paid. The savings went to organizations that collected connection data per population before choosing a desktop service, and the resulting mix beat either single default.

What the account team and your suppliers will say, and how to answer

Expect some version of these lines from Microsoft, a reseller or an outsourcer:

  • "Windows 365 is simpler, so move everyone." It is simpler to run. Ask for the per user cost at your measured density on both services before any population changes platform.
  • "Our people are covered under our own Microsoft agreement." Ask which agreement, which SKUs and which clause allows those licenses to be used on your hosts. Until that is in writing, count them as yours.
  • "Buy Windows VDA for the new VDI users." Ask for the list of those users and compare it with your E3 and E5 assignments. Anyone on both lists is already licensed.
  • "Cloud desktops remove the server licensing." That holds only for Windows 11 or 10 multisession hosts. Ask for written confirmation that no Windows Server session hosts are in scope.

What to do next

  1. This month. Map what your existing subscriptions already grant before you buy anything for virtual desktops, and list every Windows VDA and VDI bundle held by a user who also has E3 or E5.
  2. Within 60 days. Inventory every external population with virtual desktop or Microsoft 365 access, decide per population whether it runs on your licenses or on verified supplier coverage, and write down who licenses, who proves it and who pays findings.
  3. Before the next true up. Segment by usage shape so each group gets per user, per device or Windows VDA coverage, and drop the duplicates. The M365 license optimizer shows where suite assignments and actual use diverge.
  4. Before choosing a desktop service. Model Windows 365 and Azure Virtual Desktop against a month of real usage for each population, and test each one against the density crossover described above.
  5. For every Windows Server host. Confirm RDS CAL with Software Assurance or RDS User Subscription License coverage for each user.
  6. Every quarter. Review external populations, because the obligation follows your tenant wherever the person sits. Our Microsoft practice can run the entitlement mapping with you.
When to bring in help

Want a second opinion on your Microsoft licensing? Our Microsoft licensing consultants work only for buyers, with no reseller margin.

Frequently asked questions

Do our existing Microsoft 365 subscriptions already cover virtual desktop access?

Usually. E3 and E5 include Windows Enterprise per user rights that cover virtual desktop access and qualify users for Windows 365. The duplicate to look for is a Windows VDA order raised by a project team for users the suite already licensed.

Do I need Windows VDA if users already have Microsoft 365 E3?

Not for Azure Virtual Desktop, where E3 is an eligible license on its own. Windows VDA still matters for users without a qualifying suite and for thin clients reaching on premises VDI without a qualifying Windows license.

When does per user licensing beat per device?

When a worker uses more devices than a device has workers. Recheck the split at every hardware refresh, because the number of devices per person tends to rise over a hardware cycle and can move a population from one model to the other.

How should external and offshore workers be licensed?

Decide it per population: they run on your licenses, or their employer's coverage is verified and written into the contract. Keep the decision in a register that procurement and IT both update whenever a supplier contract starts or ends.

Does geography change the Microsoft licensing obligation?

No. Multi region access can affect data residency and sometimes program eligibility, but the license requirement follows your tenant and the user. A team abroad that signs in to your desktops is counted exactly like a team in your head office.

Which desktop service is cheaper, Windows 365 or Azure Virtual Desktop?

It depends on density and on how well you run the platform. A team without scaling schedules and reservations in place will usually pay less on Windows 365, because its fixed price does not punish idle capacity the way Azure consumption does.

What does optimizing Azure Virtual Desktop actually require?

Scheduled autoscaling, right sized machine families, reservations or savings plans for base load, and tiered profile storage. Each needs an owner and a monthly review, so the choice is as much about operating capability as architecture.

Which licenses do cloud desktop proposals usually leave out?

Remote Desktop Services CALs for Windows Server session hosts. Ask the partner to list every host pool by operating system, because one legacy app farm on Windows Server is enough to bring the RDS requirement back for all of its users.

Newsletter
Licensing news that changes what you pay

One email a week on vendor price moves, audit activity and what worked in recent renewals.

Subscribe
Vendor Shield
An advisor on call for every vendor conversation

Always on advisory for renewals, audits and contract questions across your software vendors.

Explore Vendor Shield
Advisory White Paper

Get the Microsoft EA renewal guide.

The renewal sequence, the suite structure, and where virtual desktop rights sit inside the subscriptions you already hold.

Gated with a work email on the download page. No sales follow up you did not ask for.

Get the White Paper →
We never share your details with vendors.

Microsoft licensing news, once a week.

Price changes, audit activity and what worked in recent renewals. No vendor spin.