CostAnalyst
Buyer guide

AVD Capacity Management Tools, AVD Cost Modeling Tools and AVD Cost Monitoring Dashboards Compared

Capacity is the whole Azure Virtual Desktop bill. Microsoft charges nothing for AVD itself when your users hold an eligible license, and it bills Windows 10 and Windows 11 session hosts at Linux compute rates, so what you pay each month is almost entirely how many session hosts were powered on, for how many hours, at what size. A capacity management tool earns its fee in one of three ways: it models the right host pool before you deploy, it turns hosts off when nobody needs them, or it tells you how many users a host can really carry so you stop buying headroom you never use. This guide compares ten of them on those three jobs, with every price we could verify on the vendor page or its Azure Marketplace listing on 28 September 2026.

Spend Console
Cloud + SaaS
Connected AWS GCP Azure SaaS
Find savings in
Identified

projected this month if unattended

Spend by team

Budget forecast

Projected EoQ $124k
With savings
Example figures ยท read-only access, money never moves

The short answer

The best AVD capacity management tool for most teams is the free one already in Azure: AVD autoscale scaling plans, which power pooled and personal session hosts on and off by schedule and capacity threshold at no license cost, plus Start VM on Connect and hibernation for personal pools. Pay for a third party when you need more than that. Nerdio Manager adds predictive autoscaling, storage scaling, a free AVD Modeler for pre-deployment cost modeling and per-user cost reporting; its Azure Marketplace listing prices AVD Core at $6 and AVD Premium at $10 per unique user per month with a $1,000 monthly minimum. Hydra by Login VSI charges $5 per peak concurrent user per month with no minimum and a free community edition. Login Enterprise load tests how many users each host size really carries, and eG Enterprise and ControlUp monitor capacity and user experience. For a cost monitoring dashboard across AVD and the rest of your cloud, Microsoft Cost Management is free and CostAnalyst starts at $99 a month.

CostAnalyst is on this list, so here is the plain version first. We do not manage session hosts, run autoscaling or load test anything. We read your Azure billing data read-only, show AVD spend per host pool, team and client next to your other Azure, AWS and SaaS costs, and alert you when it moves. That makes us a cost monitoring dashboard, one of the three jobs on this page, and the wrong purchase if what you need is host pool automation. Everything else here was checked against the vendor site, the vendor Azure Marketplace listing or Microsoft Learn on 28 September 2026.

How we compared

Five things that actually separate these tools

Which capacity job you are buying for

AVD capacity tools do three different jobs and most products do one or two of them well. Modeling answers how many hosts of what size you need before you deploy, which is what Nerdio's free AVD Modeler, the Azure pricing calculator AVD module and a Login Enterprise load test are for. Power management answers how many of those hosts should be on right now, which is native autoscale, Nerdio and Hydra. Monitoring answers whether the hosts you run are too full, too empty or too expensive, which is AVD Insights, eG Enterprise, ControlUp and, on the cost side, Microsoft Cost Management and CostAnalyst. Name the job before you compare prices, because a monitoring tool that costs less than Nerdio will never turn a host off.

How the tool counts the users you pay for

This decides the invoice more than the headline rate. Nerdio Manager for Enterprise bills each unique Microsoft Entra ID user who accessed a managed host during the month, at the highest entitlement that user touched. Nerdio Manager for MSP bills $12 per named AVD user. Hydra bills the high-water mark of concurrent users in the month. For a 500-person organization where 300 people are ever signed in at the same moment, that is 500 billable users on Nerdio and 300 on Hydra. Shift work, part-time staff and contractors who log in twice a month all widen that gap, so pull your real peak concurrency from AVD Insights before you price anything.

What the native autoscale already does for free

Azure Virtual Desktop autoscale is not a toy. Scaling plans run on pooled and personal host pools with ramp-up, peak, ramp-down and off-peak phases, a minimum percentage of hosts to keep on and a capacity threshold that triggers scale-out. Personal pools can hibernate or deallocate idle desktops after a disconnect or sign-out timer between 0 and 360 minutes, and Start VM on Connect wakes a host when a user needs it. Dynamic autoscaling goes further and creates and deletes session hosts, but only for pooled host pools built with a session host configuration, and it is not supported in Azure Government. You cannot run autoscale and the older Azure Automation scaling script on the same host pool.

Tool fee next to the compute it saves

Run this arithmetic before you sign. A Standard_D8s_v5 session host costs $0.384 an hour in East US at the Linux rate AVD is billed at, about $280 a month if it never switches off. Microsoft's sizing guidance puts medium workloads at up to 4 users per vCPU, so one D8s_v5 carries up to 32 medium users. 300 concurrent medium users need 10 hosts, about $2,800 a month always on. Run those 10 hosts for 11 hours on 22 weekdays and keep 2 on otherwise and the compute drops to about $1,300. Native autoscale captures that saving for $0. Nerdio Core for the same 500 named users is $3,000 a month, so a paid tool has to win on something beyond basic scheduling, such as predictive scaling, storage tiering, image management or the admin hours it saves.

Where the tool runs and what access it needs

Every management tool here needs write access to your session hosts, because turning a VM off is a write. Nerdio Manager for Enterprise deploys as an Azure App Service in your own subscription, so its hosting is an Azure cost on your bill in addition to the license. Hydra is also installed into your tenant from the Azure Marketplace or GitHub. Native autoscale needs the Desktop Virtualization Power On Off Contributor role, and dynamic autoscaling adds Desktop Virtualization Virtual Machine Contributor. Monitoring and cost tools need far less: AVD Insights reads Log Analytics, and a cost dashboard like CostAnalyst reads billing data only and never touches a host.

At a glance

10 AVD capacity management tools compared

← Scroll to see all columns →

Tool Best for Capacity job it does What you are billed on Pricing
Azure Virtual Desktop autoscale (scaling plans) Any AVD estate that still runs session hosts on a fixed schedule or around the clock Power management for pooled and personal host pools; dynamic autoscaling creates and deletes pooled hosts Nothing; you pay for the VMs while they run No charge; requires the Power On Off Contributor role
Nerdio Manager for Enterprise Enterprise IT teams that want modeling, autoscaling, imaging and per-user cost reporting in one AVD console Pre-deployment modeling, predictive autoscaling, storage scaling, per-user cost reports on Premium Unique users who accessed a managed host in the month Azure Marketplace: AVD Core $6, AVD Premium $10 per user per month, $1,000 monthly minimum; annual $72 and $120 per user, $12,000 minimum
Nerdio Manager for MSP Managed service providers running AVD for many small customer tenants Multi-tenant AVD deployment, autoscaling and pricing tools for customer proposals Named AVD users, plus per tenant or per user for Microsoft 365 $12 per AVD user per month; M365 $50 per tenant or $3 per user; $60 monthly minimum per customer environment
Hydra by Login VSI Teams with many part-time or shift users, and MSPs who want no per-tenant minimums Autoscaling, disk type switching on start and stop, image management, multi-tenant host pool control Peak concurrent users in the month $5 per peak concurrent user per month; free community edition up to 5 session hosts per host pool and one tenant
Login Enterprise (Login VSI) Sizing host pools before a migration or a VM family change, with evidence instead of rules of thumb Load testing to find how many users each host size carries at acceptable response times Peak concurrent usage, per the vendor Not published; vendor says usage pricing aligns to peak concurrent use with no per-tenant fees
Azure Virtual Desktop Insights Every AVD estate, as the source of peak concurrency and host utilization data Session, host and connection monitoring from Log Analytics, including peak concurrent users Log data ingested into Azure Monitor No license; you pay Azure Monitor Log Analytics for the data it stores
eG Enterprise (eG Innovations) Teams that want capacity trending and user experience monitoring across AVD, Citrix and on-premises Monitoring with capacity planning and trending reports, synthetic logon simulation Concurrent users for AVD SaaS from $125 per month; subscription from $100 per month; perpetual from $10,000
ControlUp Raising density on existing hosts where the constraint is user experience Real-time monitoring and remediation of sessions and hosts, density analysis Named users for the VDI Advanced license Not published on controlup.com; an annual VDI Advanced named-user plan is listed on Azure Marketplace, private offers for 1 to 3 years
Microsoft Cost Management Seeing AVD spend by subscription, resource group and tag at no cost Cost analysis, budgets and alerts for the Azure resources behind AVD Nothing Included with Azure
CostAnalyst A cost monitoring dashboard for AVD next to the rest of your cloud and SaaS spend Read-only AVD cost monitoring per host pool, team or client, anomaly alerts, forecasting Monthly cloud spend tracked $99, $299 and $799 per month, published

Product facts checked July 2026. Vendors change pricing and packaging often, so confirm before you buy.

Tool by tool

What each tool is genuinely best at

01

Azure Virtual Desktop autoscale (scaling plans)

Best for: Any AVD estate that still runs session hosts on a fixed schedule or around the clock

Start here, because it is free and it pulls the biggest lever there is: powering off hosts nobody is using. A scaling plan sets ramp-up, peak, ramp-down and off-peak phases per day, keeps a minimum percentage of hosts on and scales out when used capacity crosses your threshold. For personal pools it hibernates or deallocates desktops after a disconnect or sign-out timer, and Start VM on Connect wakes them when the user returns. Dynamic autoscaling, which creates and deletes session hosts rather than only starting and stopping them, is limited to pooled host pools with a session host configuration and is not available in Azure Government. The honest limits: scheduling is phase-based rather than predictive, it does nothing about storage tiers or images, and you get no per-user cost view.

Azure Virtual Desktop autoscale (scaling plans) compared to CostAnalyst
02

Nerdio Manager for Enterprise

Best for: Enterprise IT teams that want modeling, autoscaling, imaging and per-user cost reporting in one AVD console

The product the rest of this category gets compared against. It models host pools before you deploy through the free AVD Modeler, runs autoscaling that Nerdio says can cut Azure costs by up to 55%, scales storage as well as compute, manages images and, on Premium, reports cost per user for chargeback. Getnerdio.com shows only a request-pricing form for its enterprise editions, but Nerdio's own Azure Marketplace listing publishes the rate card: AVD Premium $10, AVD Core $6, Windows 365 $3 and Intune endpoints $1 per user per month, each user billed once at the highest entitlement, with a $1,000 monthly minimum, or $120, $72, $36 and $12 per user per year with a $12,000 annual minimum. Two costs to add: the App Service and database it runs on in your subscription, and the fact that the minimum makes it expensive under about 170 Core users.

Nerdio Manager for Enterprise compared to CostAnalyst
03

Nerdio Manager for MSP

Best for: Managed service providers running AVD for many small customer tenants

The MSP edition prices differently from the enterprise one and publishes its numbers on both the vendor site and the Azure Marketplace: $12 per AVD user per month, defined as a unique named user assigned to an AVD, $50 per tenant per month or $3 per user for Microsoft 365 management, and a $60 monthly minimum for each customer environment in the Azure commercial cloud. The Gov edition starts at a $250 per tenant monthly minimum. It is built for the MSP job of quoting a customer, deploying a standard image and then keeping the hosts off when the customer's staff go home. At a 20-user customer the minimum barely matters; at five users it is the whole bill, so price small tenants carefully.

Nerdio Manager for MSP compared to CostAnalyst
04

Hydra by Login VSI

Best for: Teams with many part-time or shift users, and MSPs who want no per-tenant minimums

Hydra started as Microsoft MVP Marcel Meurer's ITProCloud project and became part of Login VSI in May 2025, with Meurer still leading it. The pricing is the point: $5 per peak concurrent user per month, month to month, no minimum, no onboarding fee and unlimited tenants, with volume pricing and a month of 2x burst protection on annual plans. Billing on concurrency rather than named users changes the math for any estate where fewer than two thirds of users are signed in at once. The community edition is free even for commercial use up to 5 session hosts per host pool and a single tenant, and full features run for 30 days before a new install drops to it. Autoscaling also switches managed disk types on start and deallocation to save storage cost.

Hydra by Login VSI compared to CostAnalyst
05

Login Enterprise (Login VSI)

Best for: Sizing host pools before a migration or a VM family change, with evidence instead of rules of thumb

Capacity modeling fails when it trusts a users-per-vCPU table that was never tested on your apps. Login Enterprise runs scripted virtual users against a host until response times degrade, which is the simulation approach Microsoft itself recommends for larger deployments where the capacity number drives the purchase. Login VSI published one test where a D2s_v3 host reached acceptable Excel launch times at only 4 users, while a B4ms host costing $4 a month more carried 13. That is the kind of result that changes how many hosts you buy. It does not power anything off, so pair it with autoscale or Hydra, and ask for a quote because no price is published.

Login Enterprise (Login VSI) compared to CostAnalyst
06

Azure Virtual Desktop Insights

Best for: Every AVD estate, as the source of peak concurrency and host utilization data

The native capacity monitor and the data every other decision on this page depends on. It shows sessions per host, CPU and memory pressure, connection reliability and user counts over time, which is where you get the peak concurrency number that decides whether Hydra or Nerdio bills less. It is free as a feature, but Microsoft is explicit that its log data is billed through Azure Monitor, and turning on detailed performance counters across a large pool is not a rounding error. The limit that matters here: it sees every session and never a dollar, so it cannot be your cost dashboard.

Azure Virtual Desktop Insights compared to CostAnalyst
07

eG Enterprise (eG Innovations)

Best for: Teams that want capacity trending and user experience monitoring across AVD, Citrix and on-premises

A full monitoring suite that covers AVD host pools, session hosts, brokering, the Azure subscription and Entra ID, with a logon simulator and capacity trending that shows when a pool is running out of room or carrying too much. It licenses AVD by concurrent users, and eG's pricing page gives entry points of $125 a month for SaaS, $100 a month for subscription and $10,000 for a perpetual minimum configuration. Buy it when the capacity question is really a performance question, for example users complaining about logon times at 9 a.m. It does not turn hosts off, so it complements rather than replaces autoscaling.

eG Enterprise (eG Innovations) compared to CostAnalyst
08

ControlUp

Best for: Raising density on existing hosts where the constraint is user experience

The density play. Fitting 28 users on a host instead of 22 cuts the number of hosts you run by a fifth, and doing that safely is a measurement problem: you need to see which process or app is eating the host before you pack more people onto it. ControlUp shows that in real time and lets you act on it. It does not publish a price on its own site; its Azure Marketplace listing sells an annual VDI Advanced named-user license with private offers for one to three years. Model its fee against hosts removed, not against a scheduler, because it does not schedule anything.

ControlUp compared to CostAnalyst
09

Microsoft Cost Management

Best for: Seeing AVD spend by subscription, resource group and tag at no cost

The free cost view of AVD, and good enough for many single-tenant estates if you tag host pools and resource groups consistently. Budgets and anomaly alerts cover the surprise a misconfigured scaling plan can cause. The gaps are the mirror image of AVD Insights: it sees dollars and never a session, so it cannot tell you cost per user, and it stops at Azure, so AVD sits alone rather than next to your AWS, Google Cloud or SaaS spend. Cost allocation rules require an EA or Microsoft Customer Agreement, which leaves out CSP customers served by an MSP.

Microsoft Cost Management compared to CostAnalyst
10

CostAnalyst

Best for: A cost monitoring dashboard for AVD next to the rest of your cloud and SaaS spend

We are the cost dashboard on this page, not a capacity controller. CostAnalyst reads your Azure billing data read-only, groups AVD spend by host pool, team or customer, puts it next to AWS, Google Cloud and SaaS costs, and alerts you when the daily run rate moves, which is how a broken scaling plan shows up the morning after instead of on the invoice. Plans are $99, $299 and $799 a month by tracked spend. Pair us with autoscale, Nerdio or Hydra to prove what the capacity work saved; do not buy us expecting a host to switch off.

See how CostAnalyst works

How to choose

Pick by the problem you actually have

Your hosts run on a fixed schedule or around the clock today

Turn on AVD autoscale before you buy anything. A scaling plan with a sensible off-peak minimum is the largest single saving in most estates and costs nothing. Measure a month, then decide whether a paid tool can add enough on top.

You are sizing a new AVD deployment or a migration from Citrix

Model first with the Azure pricing calculator AVD module or Nerdio's free AVD Modeler, then validate users per host with a Login Enterprise load test on your real apps. Buying hosts from a users-per-vCPU table alone is how estates end up paying for headroom nobody uses.

Most of your users are part-time, shift workers or contractors

Price Hydra first. Its $5 per peak concurrent user beats per-named-user billing whenever fewer than about two thirds of your users are ever signed in at once, and it has no monthly minimum.

You want one console for AVD, Windows 365 and Intune with per-user chargeback

Nerdio Manager for Enterprise on Premium is built for that. Budget $10 per active user per month from its Azure Marketplace card, the $1,000 monthly minimum and the App Service it runs on.

You are an MSP running AVD for many small customers

Compare Nerdio Manager for MSP at $12 per named user with a $60 minimum per customer against Hydra at $5 per peak concurrent user with no per-tenant fees. The smaller your average customer, the more the minimums decide it.

Finance wants AVD cost on one dashboard with the rest of the cloud

Use Microsoft Cost Management if AVD and Azure are all you run. If AVD sits next to AWS, Google Cloud or SaaS spend, a read-only cost dashboard like CostAnalyst shows it in one place and alerts on it daily.

Questions buyers ask

AVD capacity management tools, answered

What is the best AVD capacity management tool?

For most estates the best AVD capacity management tool is native AVD autoscale, because it powers pooled and personal hosts on and off by schedule and capacity threshold at no license cost. Add Nerdio Manager when you want predictive scaling, storage scaling and per-user cost reports in one console, or Hydra when concurrency-based pricing at $5 per peak user fits your workforce better.

How much does Nerdio cost?

Nerdio Manager for Enterprise lists AVD Core at $6 and AVD Premium at $10 per unique user per month on its Azure Marketplace listing, with a $1,000 monthly minimum, or $72 and $120 per user per year with a $12,000 minimum. Nerdio Manager for MSP is $12 per named AVD user per month with a $60 monthly minimum per customer environment.

Is AVD autoscale free?

Yes. Azure Virtual Desktop autoscale scaling plans carry no license charge; you pay only for the session host VMs while they run, which is the saving. You must assign the Desktop Virtualization Power On Off Contributor role, and dynamic autoscaling, which creates and deletes hosts, also needs Desktop Virtualization Virtual Machine Contributor and only works on pooled host pools with a session host configuration.

How many users can an AVD session host support?

Microsoft's sizing guidance for multi-session hosts suggests up to 6 users per vCPU for light workloads, 4 for medium, 2 for heavy and 1 for power users, on hosts of at least 8 vCPUs and 16 GB of RAM. Treat those as starting points: Microsoft recommends load testing or a pilot, because logon storms and your own apps decide the real number.

How do I estimate Azure Virtual Desktop costs before deploying?

Use the Azure pricing calculator AVD module, which estimates session host compute, storage and networking from your user count, hours and concurrency, or Nerdio's free AVD Modeler. Price VMs at Linux compute rates, because Microsoft bills Windows 10 and 11 AVD hosts that way, and add FSLogix storage, Log Analytics and licenses separately.

Is Hydra for AVD free?

Hydra has a free community edition that can be used commercially for up to 5 session hosts per host pool and a single tenant. New installs run with full features for 30 days first. Beyond that, Hydra by Login VSI costs $5 per peak concurrent user per month, billed month to month, with no minimum or per-tenant fee.

What is the difference between Nerdio and Hydra?

The biggest difference is what you pay for. Nerdio bills each unique user who used AVD in the month, $6 or $10 on enterprise editions with a $1,000 minimum, while Hydra bills the peak number of users signed in at once at $5 with no minimum. Nerdio adds a broader console covering Windows 365, Intune and per-user cost reporting.

Does AVD bill session hosts at Windows or Linux rates?

Linux rates. Microsoft states that Azure Virtual Desktop VMs are charged at Linux compute rates for Windows 11 and Windows 10 single-session and multi-session operating systems, because the Windows rights come from the user license. A Standard_D8s_v5 in East US is $0.384 an hour on that basis, against $0.752 at the Windows rate.

How do I build an AVD cost monitoring dashboard?

Tag host pools and their resource groups, then use Microsoft Cost Management views grouped by those tags, with a budget and anomaly alert per host pool. For cost per user, join Cost Management data with AVD Insights session data or use Nerdio Premium. For AVD next to AWS, GCP or SaaS spend, use a multi-cloud tool such as CostAnalyst.

Can I use AVD autoscale with Nerdio or Hydra?

Not on the same host pool. Pick one engine per pool, because two schedulers fighting over the same hosts will start and stop them against each other. Microsoft also blocks running native autoscale and the older Azure Automation scaling script on one host pool, so retire any legacy runbooks before you switch.

See your savings in dollars

Connect your cloud and SaaS spend read-only and get a prioritized savings plan. Money never moves. Create your account and get started.