Back to Microsoft Knowledge Hub
Microsoft Licensing · Azure RDS · ITAM · Independent Guide

Azure RDS Licensing: What
ITAM Professionals Need to Know

Moving to the cloud doesn't eliminate the need for RDS licences. Azure VMs running Remote Desktop Services still require client licensing — per-user CALs with Software Assurance, subscription licences, or SPLA SALs. This independent advisory covers every licensing model, compares RDS with Azure Virtual Desktop, identifies compliance pitfalls, and provides optimisation strategies for enterprise ITAM teams.

~$200
RDS User CAL Cost
User Only
Azure Requirement
25%/yr
SA Maintenance Cost
$0 Extra
AVD with M365 E3/E5
📚 This guide is part of our Microsoft Knowledge Hub · Get Expert Help →

1 Azure RDS Licensing Basics

Azure allows you to run Windows Server virtual machines, but it does not include RDS licences by default. If users connect to a Windows Server on Azure for a graphical desktop or applications (via RDS/Remote Desktop Protocol), each user or device must be licensed for RDS — just as they would on-premises. For a deeper dive into RDS CAL fundamentals, see RDS Licensing: CALs, Cloud Alternatives, and Enterprise Strategy.

Key PointWhat It MeansITAM Impact
RDS CAL RequiredEvery user or device accessing RDS on Azure needs an RDS Client Access Licence or equivalent. Windows Server CALs are exempt on Azure, but RDS CALs are not.Running RDS on an Azure VM still obligates you to have proper RDS CALs for those users.
User CAL vs Device CALMicrosoft offers per-User and per-Device RDS CALs. However, only User CALs can be used in Azure. Device CALs cannot be assigned to cloud environments.Convert any Device CAL reliance to per-User before migrating to Azure.
No Bundled RDSThere is no pay-as-you-go RDS CAL in Azure. Microsoft doesn't sell RDS CALs as part of Azure subscriptions.Licences must be acquired separately through volume licensing or SPLA/CSP programs.
Software Assurance MandatoryTo use your own RDS CALs in Azure, those CALs must have active SA. SA enables "licence mobility" to the cloud.Lapsed SA = CALs lose cloud rights. Budget SA renewal as non-negotiable for Azure usage.

Treat Azure RDS VMs exactly like on-premises RDS servers for licensing purposes. The only thing Azure includes automatically is the Windows Server OS licence itself. Every aspect of RDS client access must be separately licensed and tracked. This is one of the most common compliance gaps in cloud migrations.

2 Licensing Models and Options

Enterprises have several options for licensing RDS on Azure. The choice of model affects cost structure and compliance posture. For context on SPLA licensing specifics, see SPLA Licensing Complete Guide.

Licence OptionUse in AzureHow to ObtainCost Model
RDS User CAL (with SA)YesVolume Licensing (EA)One-time ~$200/user + annual SA (~25% = ~$50/yr)
RDS Device CALNoVolume Licensing (on-prem only)N/A — Device CALs cannot be used for Azure VMs
RDS User Subscription (SL)YesCSP or Volume SubscriptionPer-user monthly/annual fee (operational expense)
RDS SAL (via SPLA)Through Sept 2025*Service Provider Licence AgreementMonthly per-user fee (~$8-15/user/month via provider)

*Microsoft has announced that SPLA RDS SALs on Azure are available only through September 30, 2025. Future cloud service provider licensing for RDS may change after that date.

RDS User CAL with Software Assurance

Purchase perpetual RDS User CALs and maintain active SA to use them on Azure. The SA benefit (licence mobility) allows a licensed user to access RDS on Azure VMs. Pay upfront for the CAL (~$200) plus annual SA fee (~25%). This is ideal for long-term internal use with a stable workforce, as it has lower total cost per user over 2-3+ years.

RDS User Subscription Licence (SL)

Available via CSP or volume licensing as a per-user, per-month fee. Provides the same rights as a CAL with SA, but on a pay-as-you-go basis. Convenient for operational expense models or flexibility without long-term SA commitment.

RDS SAL via SPLA

Monthly licence through service providers. Useful when an organisation doesn't have its own volume licences or when external users need access. However, SALs are time-limited in Azure — available only until September 2025. Enterprises using this option should plan a transition to CALs or another solution.

The SPLA RDS SAL deadline is approaching. After September 30, 2025, Microsoft is disallowing SPLA partners from using their own SPLA licences on major cloud providers (Azure, AWS, GCP). If you rely on service provider licensing for Azure RDS, plan your transition now — either to owned CALs with SA, CSP subscriptions, or Azure Virtual Desktop. For full detail on these changes, see SPLA Licensing Guide.

Assess Your Microsoft EA Renewal Readiness

Not sure if your EA includes the right RDS CAL coverage for Azure? Our free assessment benchmarks your licence position and identifies gaps before renewal.

Start Free Assessment →

3 Azure RDS vs Azure Virtual Desktop (AVD)

Many enterprises are now considering Azure Virtual Desktop (AVD) as an alternative to traditional RDS. AVD delivers virtual Windows 10/11 desktops from Azure — with fundamentally different licensing requirements. For a detailed comparison, see AVD vs Windows 365: Licensing and Cost Strategies.

FeatureTraditional RDS on AzureAzure Virtual Desktop (AVD)
RDS CAL Required?Yes — every user needs an RDS CAL/SLNo — RDS CALs not needed
User LicensingSeparate RDS User CALs (with SA) or subscriptionsM365 E3/E5 or Windows Enterprise E3/E5 (often already owned)
Operating SystemWindows Server (multi-session via RDS roles)Windows 10/11 Enterprise multi-session (client OS)
Infrastructure CostAzure VM cost + RDS licence costAzure VM cost only (if M365 licences already held)
Incremental Licence Cost~$200/user CAL + ~$50/yr SAOften $0 additional (covered by existing M365)
ManagementTraditional RDS deployment — licence server, CAL trackingCloud-managed — no RDS licence server needed
Best ForServer-only apps, lift-and-shift of existing RDS, legacy systemsDesktop apps, internal user remote access, new deployments

AVD Cost Comparison — 500 Users

A global firm with 500 users, all on Microsoft 365 E5, evaluates two options:

Option A: Traditional RDS on Azure — 500 RDS User CALs (~$200 each) + SA (~$50/yr each) = $100,000 upfront + $25,000/year. Plus Azure VM costs.

Option B: Azure Virtual Desktop — No additional licence cost (M365 E5 covers AVD). Only Azure VM costs.

Result: AVD saves $100,000 upfront + $25,000/year in RDS licence costs. Over 3 years, that's $175,000 in licensing savings alone — before any VM optimisation.

Consider AVD as a modern alternative to hosting RDS on Azure, especially if you already licence users with M365 E3/E5. It reduces licensing complexity and shifts focus to optimising Azure resources instead. For deeper planning guidance, see Licensing Virtual Desktops and Windows 365 for CIOs.

Need Expert Help Choosing Between RDS and AVD?

The licensing model choice between traditional RDS and Azure Virtual Desktop has six-figure cost implications for enterprise deployments. Our independent advisory helps ITAM teams model total cost of ownership, validate licence positions, and negotiate optimal EA terms.

Talk to a Microsoft Specialist →

4 Cost Drivers and Optimisation Strategies

Cost FactorDetailOptimisation Tip
Upfront vs OngoingCAL (~$200) + SA (~$50/yr) = ~$350 over 3 years. SPLA SAL (~$10/user/month) = ~$360 over 3 years.Break-even is ~2-3 years. Long-term users: buy CALs. Temporary/fluctuating: subscription.
SA is MandatoryOnly CALs with active SA can be used in Azure. SA adds 25% annually.Never let SA lapse on Azure-destined CALs. Budget SA renewals as non-negotiable.
Unused LicencesOver-provisioned CALs or SALs = wasted spend. Paying for 100 users when only 80 connect.Regular usage audits. Reclaim CALs from departed employees. Adjust SPLA counts downward.
Azure Hybrid BenefitWindows Server licences with SA can reduce Azure VM costs (not RDS CALs, but the underlying VM).Always apply Azure Hybrid Benefit to reduce infrastructure costs alongside RDS licensing.
Existing InvestmentsOn-prem RDS User CALs can be brought to Azure by adding SA.Leverage existing CALs. Adding SA to existing inventory is cheaper than buying new licences.
CSP for Burst CapacityCSP subscriptions can be added/removed monthly for variable demand.Hybrid approach: owned CALs for steady-state + CSP subscriptions for overflow.

For broader Azure cost optimisation strategies including AHB, Reserved Instances, and rightsizing, see our Azure Licensing and Cost Optimisation CIO Playbook. The Azure Cost Optimisation Assessment can also help identify savings across your entire Azure estate.

5 Compliance and Common Pitfalls

Assuming Azure Covers RDS. Azure VM pricing includes Windows Server OS — but not RDS. Companies deploying RDS without acquiring CALs are non-compliant. Explicitly account for RDS licensing in every Azure deployment plan. It's never automatically included.

Using Device CALs in Azure. RDS Device CALs cannot be used in cloud environments. Applying them creates a compliance gap. Convert Device CAL reliance to per-User when migrating to Azure. Device CALs are on-prem only.

Missing Licence Mobility Form. Microsoft requires a Licence Verification form within 10 days of deploying RDS with CALs on Azure. Plus a 90-day assignment minimum. Submit the form on time. Plan deployments to minimise frequency of licence transfers between on-prem and cloud.

External User Access. Contractors, partners, and clients also need licensing. Standard internal CALs don't cover external users. Use External Connector licences or RDS SALs for external users. Treat external access as a separate licence line item.

Poor Record-Keeping. Not knowing how many CALs you have or who they're assigned to. Audit exposure. Track actual usage via Azure logs and RDS licence server reports. Reconcile with procurement records quarterly.

SPLA Policy Changes (2025). SPLA RDS SALs on Azure retiring after September 2025. Continuing on a deprecated model creates non-compliance. Transition to owned CALs, CSP subscriptions, or AVD before the deadline. Review Microsoft Product Terms regularly.

Ignorance is not a defence in Microsoft licensing. Microsoft audits can impose back-dated charges at list price (often 125% of cost) plus additional fees. A single Azure deployment with 200 unlicensed RDS users could result in a $40,000+ compliance finding. Proactive management is far cheaper than reactive remediation. If you're facing an audit, see our Microsoft Audit Defence Service.

6 Licence Planning and Enterprise Agreements

Managing Azure RDS licensing at scale requires strategic planning and EA negotiation. For broader context on Microsoft enterprise licensing, see Overview of Windows Server Licensing Models.

Factor RDS into EA Negotiations. Include RDS User CALs (with SA) in your EA renewal. Enterprise customers can often secure better pricing as part of a bundled agreement. Communicate your Azure RDS plans to negotiate licence mobility rights upfront.

Hybrid CSP + EA Approach. Own CALs for steady-state users (base in EA) and leverage CSP subscriptions for burst capacity and transient users. Add or remove CSP monthly without overcommitting.

Plan SPLA Transition. If you rely on SPLA SALs, plan to bring licensing in-house via CALs or shift to AVD before September 2025. Engage Microsoft account reps early for options.

Budget SA Renewals. SA must be renewed every year (or at EA renewal cycles). Skipping SA to save money backfires if those users still need Azure access. Include SA costs in forecasts as non-negotiable.

Monitor Utilisation. Track RDS usage trends. If usage is growing 20%/year, proactively include additional licences in your next agreement. If dropping (moving to AVD), reduce the RDS component at true-up.

Get Written Confirmation. Ask Microsoft for clarifying terms in writing for Azure RDS usage, especially for complex scenarios (partner access, third-party hosting). An addendum explicitly stating your rights prevents misunderstandings. For guidance on Microsoft contract terms and negotiation, our advisory team can help.

Calculate Your Microsoft True-Up Risk

Approaching a true-up? Assess whether your RDS CAL counts, SA status, and Azure deployments are aligned before Microsoft reconciliation.

Start Free Assessment →

7 Recommendations and Checklist

10 Expert Recommendations

1. Maintain Software Assurance. Always keep RDS User CALs under active SA for Azure use. This ensures cloud usage rights and avoids compliance gaps.

2. Assess AVD Viability. Evaluate Azure Virtual Desktop. If users are eligible via existing M365 licences, AVD eliminates separate RDS CAL costs entirely. See CIO Playbook: Microsoft Licensing for Remote Work and VDI.

3. Choose the Right Model Per User Profile. Perpetual CALs for long-term users. Subscription licences for temporary or fluctuating users. Hybrid approach optimises cost and flexibility.

4. Monitor and Reconcile Usage. Implement monthly or quarterly audits of Azure RDS usage vs licences owned. Revoke access for unlicensed users. Reclaim CALs from departing employees.

5. Don't Overbuy. Avoid purchasing excess CALs "just in case." Leverage CSP subscriptions for demand spikes instead of creating shelfware.

6. Include RDS in Cloud Governance. Add RDS licensing checks to your cloud deployment checklist. Every new Azure VM with RDS must have user access licensing accounted for.

7. Stay Informed on Changes. Designate someone to track Microsoft Product Terms updates. Early awareness of changes (like the 2025 SPLA update) allows smoother transitions.

8. Leverage Licence Management Tools. Use Microsoft's tools or third-party SAM tools to track RDS CAL assignments and Azure usage. Automation reduces human error.

9. Plan for External Access Separately. If external users need RDS access, treat their licensing as a separate line item. Don't assume internal CALs cover non-employees.

10. Engage Experts. An annual licensing review can prevent costly mistakes and surface optimisation opportunities in your EA negotiations. To understand your specific exposure, book a confidential call with our team.

5 Actions to Take Now

Related Reading

Microsoft & Azure Guides

Case Studies

Microsoft Advisory Services

Frequently Asked Questions

Do we need RDS CALs for users accessing a Windows Server VM on Azure?

+

Yes. Any user accessing a Remote Desktop session hosted on a Windows Server in Azure requires an RDS CAL (with active SA) or an equivalent subscription licence. Azure VM pricing includes the Windows Server licence, but not the RDS user licences — those must be obtained separately.

Can we use our existing on-prem RDS CALs for Azure?

+

You can bring your own RDS CALs to Azure if those CALs have active Software Assurance. SA grants "extended rights" to use the CAL in a cloud environment. You'll need to submit a Licence Mobility verification form to Microsoft. RDS CALs without SA, or Device CALs, cannot be used for Azure sessions.

What's the difference between an RDS CAL and an RDS SAL?

+

An RDS CAL is a perpetual licence you buy (usually per user) with SA for cloud use — it's a capital expense. An RDS SAL is a subscription (rented) licence through a Service Provider Licence Agreement — it's an operational expense. Both cover a user's rights to use RDS, but CALs are one-time purchases with ongoing SA, while SALs are pay-as-you-go. SPLA SALs on Azure are expected to change after September 2025.

Does Azure Virtual Desktop require RDS CALs?

+

No. Azure Virtual Desktop runs on Windows 10/11 multi-session — classified as a "desktop OS" environment. RDS CALs are not needed. Instead, each user needs an eligible Windows licence, typically covered by M365 E3/E5. If your users already have these subscriptions, there's often no incremental licence cost for AVD.

How do we licence external users for Azure RDS?

+

External (non-employee) users aren't covered by regular RDS User CALs. Two main approaches: (1) Obtain an External Connector licence for Windows Server/RDS — a single licence covering all external users per server. (2) Have external users covered by RDS SALs via a provider, or assign them RDS User SL subscriptions. Either way, explicitly licence each external user as a separate line item.

What are the risks of not managing Azure RDS licensing?

+

Compliance audit failures can result in financial penalties and forced purchases. Microsoft audits impose back-dated charges (often at 125% of list price) plus additional fees. For example, 200 unlicensed users at ~$200/CAL could result in a $50,000+ finding. Beyond financial risk, there's reputational risk. Proper management upfront is always cheaper than reactive remediation.

Microsoft's Licensing Terms Protect Microsoft. Not Your Budget.

RDS licensing in Azure is one of the most misunderstood areas of Microsoft compliance. Device CAL restrictions, SA requirements, SPLA deadlines, and licence mobility forms create traps that cost enterprises six figures in audit remediation. Independent advisory prevents these surprises.

New Service
Vendor Shield
Always prepared. Never outmanoeuvred.

Year-round subscription access to independent licensing intelligence, contract reviews, pre-call briefings, and audit response support across all major enterprise software vendors.

📊
Benchmarking

Market pricing data

📞
Pre-Call Briefings

Vendor meeting prep

📄
Contract Reviews

Independent analysis

🛡
Audit Response

Rapid-response support

Free Monthly Newsletter

Get Licensing Intelligence
Delivered to Your Inbox

Microsoft licensing changes, RDS compliance updates, EA negotiation strategies, and audit defence tactics — curated monthly by independent advisory specialists.

Subscribe Now Company email only · No spam