Skip to main content

How Microsoft RDS licensing actually works, why it confuses everyone, and how CloudWare simplifies the equation. 

Ask ten IT professionals how Microsoft Remote Desktop Services licensing works, and you’ll get twelve different answers — two of which will be mutually contradictory and all of which will include the caveat “but check with a licensing specialist.” 

That’s not an exaggeration. Microsoft RDS licensing is genuinely complex, and it’s one of the biggest barriers preventing SMBs from adopting remote desktop solutions. Many businesses that would benefit enormously from remote desktop access simply don’t deploy it because the licensing feels impenetrable and the costs feel unpredictable. 

This article does two things: first, it walks you through how Microsoft RDS licensing actually works so you can have informed conversations with your customers. Second, it shows how CloudWare sidesteps much of that complexity entirely. 

The Microsoft RDS Licensing Stack (What You Actually Need) 

Let’s break it down layer by layer. A standard Microsoft RDS deployment requires multiple licences stacked on top of each other: 

Layer 1: Windows Server Licence 

This is your foundation. You need a Windows Server licence for the physical server (or virtual host) running RDS. Windows Server uses a core-based licensing model — you license every physical core in the server, with a minimum of 16 cores per server. 

Windows Server 2025 Standard starts at around $599 for a 16-core licence. Datacenter edition — required for heavy virtualisation — costs significantly more, up to $6,000+ depending on edition and features. If your server has more than 16 cores (most modern servers do), you need additional core packs. 

Layer 2: Windows Server CALs 

On top of the server licence, you need a Windows Server Client Access Licence (CAL) for every user or device that accesses the server. These are separate from the server licence and must be purchased individually. 

You choose between Per User CALs (one per person, regardless of how many devices they use) or Per Device CALs (one per device, regardless of how many people use that device). The right choice depends on how your customer’s environment works — Per User suits BYOD and mobile workers; Per Device suits shared workstations and shift-based environments. 

Layer 3: RDS CALs 

Here’s where it gets expensive. If users are accessing Remote Desktop Services — which is the entire point of deploying RDS — they need an RDS CAL in addition to the Windows Server CAL. That’s right: the RDS CAL is a separate licence on top of the standard CAL. 

RDS CALs also come in Per User and Per Device variants. Windows Server 2025 RDS User CALs are priced at approximately $179.99 per user. A five-pack of Windows Server 2022 RDS User CALs ranges from $480 to $1,000 depending on the vendor and licensing programme. 

An RDS CAL is required whether users are accessing a single application, multiple applications, or a full desktop. There’s no “light user” discount. 

Layer 4: Microsoft 365 / Office Licensing (Maybe) 

Some Microsoft 365 subscription plans include RDS rights for certain Office applications. But if users access Office apps plus even one additional Windows application through RDS, they need a Per User CAL anyway. The overlap between M365 licensing and RDS rights is a common source of confusion and accidental non-compliance. 

The Compliance Risk 

Microsoft RDS licensing compliance isn’t optional. Penalties for non-compliance under volume licensing agreements can include paying 125% of the list price for all products found to be unlicensed, plus additional percentage penalties depending on the region and licence contract. 

There’s a 120-day grace period for new RDS deployments during which no licence server is required. After that, valid RDS CALs must be in place and properly issued through a Remote Desktop Licensing server. Many businesses unknowingly run beyond this grace period and find themselves out of compliance. 

What This Actually Costs: A Worked Example 

Let’s price out a typical 25-user RDS deployment using Microsoft’s native stack: 

Windows Server 2025 Standard (16 cores): ~$599 25× Windows Server User CALs: ~$25 × 25 = ~$625 (volume pricing estimate) 25× RDS User CALs: ~$180 × 25 = ~$4,500 

Total licensing cost: approximately $5,724 (roughly R103,000 at current exchange rates) 

And that’s before the server hardware, the network infrastructure, the IT labour to configure Gateway, Broker, Web Access, and Licensing server roles, and the ongoing management overhead. It also doesn’t include Citrix or other virtualisation platforms if the customer wants features like load balancing, which Microsoft RDS doesn’t provide natively. 

For 50 users, the RDS CAL cost alone doubles to ~$9,000 (R162,000). At 100 users, you’re looking at ~$18,000 (R324,000) just for the RDS CALs — not including the server licence, the standard CALs, or the infrastructure. 

The Compatibility Trap 

There’s one more gotcha that catches businesses during server upgrades: RDS CALs are backwards-compatible only. You can use Windows Server 2025 RDS CALs to connect to Server 2022, 2019, or 2016 — but you cannot use Server 2022 RDS CALs to connect to a Server 2025 host. If you upgrade your server, you need to upgrade your CALs too. 

This means a business that invested in Windows Server 2022 RDS CALs and then upgrades to Server 2025 needs to repurchase CALs for every user or device. That’s a significant unplanned cost that most SMBs don’t budget for. 

How CloudWare Changes the Equation 

CloudWare approaches remote desktop delivery differently. Instead of layering licence upon licence upon licence, CloudWare provides a streamlined alternative that addresses the same core need — secure multi-user remote access to Windows applications — without the Microsoft RDS licensing maze. 

Here’s what that means in practice: 

Simplified licensing model. CloudWare uses a straightforward licensing structure rather than the multi-layered CAL model. You don’t need to calculate separate Windows Server CALs and RDS CALs per user, choose between Per User and Per Device models, and worry about backwards-compatibility traps during server upgrades. The licensing conversation with your customer takes minutes, not hours. 

No RDS role dependency. Traditional RDS requires configuring multiple server roles — Session Host, Connection Broker, Gateway, Web Access, and Licensing — each adding complexity and potential failure points. CloudWare provides equivalent functionality through a more integrated approach, reducing setup time from days to hours. 

HTML5 browser access included. Microsoft’s native RDS requires the Remote Desktop client or the newer Windows App on each endpoint. CloudWare includes HTML5 browser-based access as standard, meaning users can connect from any device with a modern web browser — no client installation required. This is particularly valuable for BYOD environments where you can’t control what’s installed on the user’s device. 

Application publishing built in. Publishing individual applications so they appear as local windows on the user’s device — what Microsoft called RemoteApp — is a core CloudWare capability. Users don’t need to navigate a full remote desktop to access their accounting package or CRM; the application opens in its own window as if it were installed locally. 

Designed for the reseller channel. CloudWare is built to be deployed and supported by IT resellers, not just enterprise consultants. The deployment process is accessible to a reseller with standard Windows Server experience — you don’t need Citrix certifications or dedicated VDI architects. 

What CloudWare Doesn’t Replace 

In the interest of honest positioning — CloudWare is a remote desktop and application delivery solution. It’s not a full VDI platform. For enterprises requiring features like GPU passthrough virtualisation, desktop pooling across hypervisors, or integration with VMware Horizon or Azure Virtual Desktop, those platforms have capabilities that CloudWare doesn’t target. 

CloudWare is aimed at a different market: the SMB and mid-market customers who need reliable remote access to Windows applications without the infrastructure complexity and licensing overhead of enterprise VDI. That’s a large and underserved market, and it’s where resellers can add the most value. 

How to Talk to Customers About This 

Here’s the positioning framework for your sales conversations: 

When the customer says “We want remote desktop access”: Start with what they actually need. How many users? What applications? What devices will they connect from? Are they running their own server or using hosted infrastructure? Nine times out of ten, the answers will point toward a solution that’s simpler and more affordable than full Microsoft RDS. 

When the customer says “We already have RDS”: Ask about their licensing situation. Are they properly licensed for every user? Are their CALs compatible with their current server version? Have they budgeted for re-licensing when they next upgrade the server? Many businesses discover gaps when someone asks the right questions — and CloudWare becomes the cost-effective alternative or complement. 

When the customer says “We looked at Citrix but it’s too expensive”: This is CloudWare’s sweet spot. The customer already understands the value of remote desktop — they’ve just been priced out by enterprise solutions. CloudWare delivers the core capabilities at a fraction of the cost, without the infrastructure complexity. 

When the customer says “We just need people to work from home”: Start with the problem, not the technology. CloudWare lets their employees access work applications from home, from a branch, or from the road — securely, through a web browser, without installing anything on the home device. Keep it simple and focus on the outcome. 

The Bottom Line 

Microsoft RDS is powerful technology. It’s also expensive, complex to licence correctly, and carries meaningful compliance risk for businesses that get it wrong. For large enterprises with dedicated licensing teams and substantial IT budgets, it works. For SMBs — and that’s the vast majority of the South African market — the licensing overhead alone can make the entire proposition unviable. 

CloudWare exists to serve that gap. It provides secure, reliable remote desktop and application delivery with a licensing model that resellers can explain in one conversation, a deployment timeline measured in hours rather than days, and a total cost that doesn’t require a spreadsheet to calculate. 

For resellers, the message is simple: if your customer needs remote access to Windows applications, you don’t have to send them to a Citrix partner or leave them to wrestle with Microsoft licensing. You can solve it yourself, with CloudWare, and keep the customer — and the margin — in your channel. 

CloudWare remote desktop solutions are available through authorised reseller channels. Contact CloudGate at info@cloudgate.co.za or call 010 140 4400 for licensing comparisons, product demonstrations, and reseller pricing. Visit www.cloudgate.co.za for technical documentation. 

Leave a Reply