Let’s take a look at each cost component in detail so you can understand what drives your monthly bill.
Virtual machine costs
Virtual machines are the workhorses of your AVD deployment. Each desktop session runs on an Azure VM, and these represent your primary infrastructure cost. VM costs depend on several factors:
- VM size – From basic B-series VMs for light users to GPU-enabled NV-series for power users. A typical knowledge worker might use a D4s_v5 (4 vCPUs, 16GB RAM). Costs vary a lot by region, VM series, and whether you’re using pay-as-you-go or reserved instances.
- Operating system – Windows 10/11 multi-session allows multiple users per VM, reducing costs. Windows 10/11 single-session gives each user a dedicated VM for better performance isolation.
- Running hours – VMs are charged per second while running, so managing when they’re actually on can make a huge difference. Implementing proper start/stop schedules—or letting Azure’s Scaling Plans handle it automatically—can reduce costs by 70% or more for standard business hours usage.
- Reserved instances – Committing to one or three-year reservations can save up to 72% compared to pay-as-you-go pricing.
For pooled desktops (multiple users per VM), you’ll typically need fewer, larger VMs. For personal desktops (one VM per user), you’ll have more VMs but can right-size each one to the specific user’s needs.
Storage costs
Storage in AVD comes in several forms, each with its own pricing:
- OS disks – Every VM needs an operating system disk. Standard SSD storage typically ranges from £7-15 per month for a 128GB disk, varying by performance tier and region.
- Temporary disks – Some VM sizes include local temporary storage at no extra cost. Great for page files and temporary data.
- User profile storage – FSLogix profile containers store user data and settings. When using Azure Files Premium tier, expect around £0.15 per GB per month, while Standard tier is approximately £0.05 per GB per month. Exact rates depend on your region and the specific storage solution you choose (Azure Files, Premium File Shares, or NetApp Files).
- Data disks – Additional storage for applications or data. Prices vary by disk type and size.
Most organisations find that user profile storage becomes a significant cost as it grows over time. A typical user might need 5-10GB for their profile, but power users can easily go over 50GB with documents, desktop files, and application data.
Network costs
Network charges in AVD are often overlooked but can add up:
- Outbound data transfer – Azure charges for egress: data leaving the data centre. After the first 5GB free per month, costs typically go from £0.065-0.087 per GB depending on destination and volume. Intra-region transfers are usually free, but internet egress and cross-region transfers incur charges.
- VPN Gateway or ExpressRoute – If you’re connecting AVD to on-premises resources, you’ll need secure connectivity. VPN Gateways range from £100-500 per month depending on the SKU and bandwidth. ExpressRoute starts at around £40 per month for 50 Mbps metered connections but can exceed £8,000 per month for dedicated 10 Gbps circuits.
- Public IP addresses – If users connect directly over the internet, you won’t need public IPs. But if you’re using network appliances or custom routing, each static public IP costs about £3 per month.
For most deployments, network costs are relatively minor compared to compute and storage. However, if users are regularly downloading large files or streaming video content, egress charges can become significant.
Licensing and access costs
The licensing model for AVD can be confusing, so take a careful look to make sure you get these right.
Windows licensing – You need appropriate Windows licensing for your VMs. This is typically included if you have:
- Microsoft 365 E3/E5
- Microsoft 365 A3/A5/Student
- Microsoft 365 F3
- Microsoft 365 Business Premium
- Windows 10/11 Enterprise E3/E5
- Windows 10/11 Education A3/A5
Something to note, though: licensing eligibility can be nuanced and might vary by region and specific SKU. It’d be sensible to verify your current eligibility in your tenant’s licensing documentation (or with your Microsoft representative) before assuming you’re covered.
You’ll also need to consider:
- Per-user access pricing – If you don’t have eligible licensing, you can pay per-user access fees, typically around £8 per user per month for Windows desktops, though exact pricing depends on your region and agreement type.
- Azure Hybrid Benefit – If you have Windows Server licenses with Software Assurance, you can use them to reduce VM costs by up to 40%. This is massive for cost savings. Check out our guide to learn more about Azure Hybrid Benefit.
- External user access – For external users like contractors, licensing can be charged per user or per concurrent session depending on your setup. Costs typically range from £8-15 per user per month. Check with Microsoft for your specific scenario as external user licensing has several options.
Most businesses already have some form of Microsoft 365 licensing that covers AVD access rights, making the additional licensing cost zero. But it’s worth checking your current agreements to be sure.