AZ-900Chapter 107 of 127Objective 2.2

Azure Hybrid Benefit

This chapter covers Azure Hybrid Benefit, a licensing benefit that allows you to use your existing on-premises Windows Server and SQL Server licenses with Software Assurance to save money on Azure virtual machines and SQL databases. This topic falls under exam objective 2.2, which covers core Azure services and their benefits, and it carries approximately 15-20% weight on the AZ-900 exam. Understanding Azure Hybrid Benefit is crucial because it demonstrates how Azure reduces total cost of ownership (TCO) for customers migrating from on-premises environments, a key selling point for cloud adoption. By the end of this chapter, you will know exactly how the benefit works, who qualifies, and how it differs from other cost-saving options like reserved instances.

25 min read
Intermediate
Updated May 31, 2026

Software License Trade-In Program

Imagine your company has a fleet of vehicles that you own outright—you paid for the licenses (the cars) years ago. Now you want to switch to a ride-sharing service for some of your transportation needs. The ride-sharing company (Azure) offers a deal: if you bring in your own car, they will waive the daily rental fee for a similar car in their fleet. You still pay for the miles you drive (compute usage), but you don't pay the base fee for using their car. That is Azure Hybrid Benefit. You already own Windows Server and SQL Server licenses with Software Assurance (SA) or from a cloud subscription. Instead of paying the full per-minute rate for a virtual machine that includes the Windows or SQL license, you bring your own license and pay only the base compute rate—saving up to 40% or more. The mechanism: Azure checks that you have eligible licenses via the portal or CLI, then applies a discount to the VM's meter. Behind the scenes, Azure reduces the billing rate by the cost of the OS or SQL license component. You must verify eligibility and convert licenses from on-premises to Azure rights. This is not a coupon; it is a permanent pricing adjustment applied at the resource level.

How It Actually Works

What is Azure Hybrid Benefit and the Business Problem It Solves

Azure Hybrid Benefit is a licensing discount program that lets you use your existing on-premises Windows Server and SQL Server licenses with active Software Assurance (SA) or from eligible cloud subscriptions to run workloads in Azure at a reduced cost. Without this benefit, every Azure virtual machine (VM) running Windows Server includes the cost of the Windows license in its per-minute billing rate. Similarly, Azure SQL Database and SQL Managed Instance include SQL Server licensing costs. For organizations that have already invested in on-premises licenses, paying again for the same license in the cloud is wasteful. Azure Hybrid Benefit solves this by allowing you to 'bring your own license' (BYOL) to Azure, eliminating the double payment.

The business problem: A company migrating 100 Windows Server VMs to Azure would traditionally pay for both the compute (CPU, memory, storage) and the Windows Server license embedded in the VM price. If they already own 100 Windows Server Datacenter licenses with SA, they are paying twice for the same software. Azure Hybrid Benefit reduces the VM cost by removing the Windows license component, saving 40% or more on Windows VMs and up to 55% on SQL Server workloads.

How It Works – Step-by-Step Mechanism

1.

Eligibility Check: You must have an active Software Assurance agreement for Windows Server or SQL Server licenses (per core or per server) or an eligible cloud subscription like Windows Server or SQL Server subscriptions. SA is an annual maintenance program that provides upgrade rights and other benefits. For SQL Server, you need SA or a subscription license.

2.

License Conversion: When you deploy a VM or SQL database in Azure, you can enable Azure Hybrid Benefit at creation time or afterward. In the Azure portal, you check a box that says 'Already have a Windows license?' or 'Azure Hybrid Benefit' for SQL. Behind the scenes, Azure marks the resource as 'benefit-enabled' and adjusts the billing meter.

3.

Billing Adjustment: Azure's billing system calculates the cost differently. Normally, a Windows VM has two meter components: base compute and Windows OS license. With Hybrid Benefit, the Windows OS license component is removed, leaving only the base compute cost. For SQL, the SQL license meter is removed from the database pricing. The discount is applied per minute of usage.

4.

License Mobility: You can reassign your on-premises licenses to Azure at any time, but you must not use the same license for both on-premises and Azure simultaneously. This is a compliance requirement: each license can be used either on-premises or in Azure, not both at the same time. Microsoft enforces this through audits.

5.

Automatic Application: If you enable Hybrid Benefit on a VM, Azure automatically applies the discount. You do not need to upload license keys or provide proof upfront, but you must maintain compliance records.

Key Components, Tiers, and Pricing Models

Windows Server: Azure Hybrid Benefit applies to Windows Server Standard and Datacenter editions. The Datacenter edition provides unlimited virtualization on-premises, but in Azure, the benefit works the same for both editions. You can use one Windows Server Datacenter license with SA to cover up to 16 cores on a VM (or two licenses for 32 cores, etc.). Standard edition licenses cover up to 2 VMs per license.

SQL Server: Azure Hybrid Benefit applies to SQL Server Enterprise and Standard editions. For SQL Server Enterprise, you can use one license with SA to cover up to 4 cores on Azure SQL Database or SQL Managed Instance. For Standard, one license covers up to 8 cores. The benefit is available for Azure SQL Database (single database, elastic pool), SQL Managed Instance, and SQL Server on Azure VMs.

Pricing Impact: For a Windows Server VM, the discount is approximately 40% of the total VM cost. For SQL Server, the discount can be up to 55% on Azure SQL Database. The exact savings depend on the region, VM size, and license type.

Combination with Reserved Instances: Azure Hybrid Benefit can be combined with Reserved Instances (RI) for maximum savings. RI gives a discount for committing to a one- or three-year term, and Hybrid Benefit reduces the base cost further. The combined effect can reduce costs by up to 80% compared to pay-as-you-go.

Comparison to On-Premises Licensing

On-premises, you buy licenses outright or via subscription, and you pay for SA annually to get upgrades and support. In Azure without Hybrid Benefit, you pay a per-minute fee that includes the license. With Hybrid Benefit, you pay only the compute cost, similar to running a VM on your own hardware but without the hardware and maintenance costs. The key difference: on-premises, you have a capital expenditure (CAPEX) model; in Azure, it's operational expenditure (OPEX). Hybrid Benefit reduces OPEX by leveraging existing CAPEX investments.

Azure Portal and CLI Touchpoints

Azure Portal: When creating a Windows VM, under the 'Licensing' section, check 'Save money with Azure Hybrid Benefit'. For existing VMs, go to the VM's 'Configuration' blade and toggle the benefit on. For SQL databases, in the 'Compute + storage' blade, check 'Azure Hybrid Benefit'.

Azure CLI: Use az vm create --license-type Windows_Server to enable the benefit at creation. For existing VMs, use az vm update --license-type Windows_Server. For SQL, use az sql db create --license-type BasePrice (for BYOL) or az sql mi create --license-type BasePrice.

PowerShell: New-AzVM -LicenseType Windows_Server or Set-AzVM -LicenseType Windows_Server.

Concrete Business Scenarios

Scenario 1: Enterprise Migration – A company with 500 Windows Server licenses with SA migrates 200 VMs to Azure. By enabling Hybrid Benefit, they save $50,000 per month on compute costs. They must decommission the on-premises VMs to stay compliant.

Scenario 2: SQL Server Consolidation – A retailer uses SQL Server Enterprise licenses with SA to run Azure SQL Managed Instance for its e-commerce platform. The benefit reduces the database cost by 55%, making the cloud migration financially viable.

Scenario 3: Hybrid Deployment – A financial firm runs some workloads on-premises and some in Azure. They use Hybrid Benefit on the Azure VMs but must ensure the same licenses are not used in both places. They track license usage with Azure Hybrid Benefit compliance reports.

Walk-Through

1

Verify License Eligibility

Before applying Azure Hybrid Benefit, confirm that you have active Software Assurance (SA) on your Windows Server or SQL Server licenses, or that you have an eligible cloud subscription (e.g., Windows Server Subscription). SA must be current (not expired). If you have volume licensing agreements, check the Microsoft Volume Licensing Service Center. For SQL Server, SA is required for Enterprise and Standard editions. Without SA, you cannot use the benefit. This step is critical because applying the benefit without eligible licenses violates licensing terms and can result in audit penalties.

2

Enable Hybrid Benefit on a New VM

When creating a Windows VM in the Azure portal, on the 'Basics' tab, under 'Licensing', check the box that says 'Save money with Azure Hybrid Benefit'. Alternatively, in the CLI, use `--license-type Windows_Server`. For SQL VMs, the option appears in the 'SQL Server settings' tab. Azure then configures the VM to use your license, and the billing meter excludes the OS or SQL license cost. The discount applies from the moment the VM starts. You can also enable it after creation by editing the VM's configuration.

3

Enable Hybrid Benefit on an Existing VM

For an existing Windows VM, navigate to the VM's 'Configuration' blade in the portal. Under 'Licensing', toggle the 'Azure Hybrid Benefit' option to 'On'. Click 'Save'. The change takes effect immediately, and billing adjusts from that point forward. You can also use CLI: `az vm update --license-type Windows_Server`. Note that enabling the benefit on an existing VM does not require a reboot. For SQL databases, the process is similar but in the 'Compute + storage' blade.

4

Apply Hybrid Benefit to SQL Databases

For Azure SQL Database or SQL Managed Instance, during creation or after, go to the 'Compute + storage' blade. Under 'Licensing', select 'Azure Hybrid Benefit' and choose the license type (e.g., 'BasePrice' for BYOL). For SQL Server on Azure VMs, you enable it via the SQL Server configuration. The discount is applied per vCore. For SQL Database, the benefit reduces the vCore price by the SQL license component. You must have SA for the number of cores you plan to use.

5

Monitor Compliance and Costs

After enabling Hybrid Benefit, you must track your license usage to ensure compliance. Microsoft provides the Azure Hybrid Benefit compliance report in the Azure portal under 'Cost Management + Billing'. This report shows how many licenses are being used in Azure. You must not use the same license on-premises and in Azure simultaneously. To manage costs, you can combine Hybrid Benefit with Reserved Instances. Use Azure Cost Management to view savings. If you disable the benefit, the VM reverts to pay-as-you-go pricing.

What This Looks Like on the Job

Scenario 1: Large Manufacturing Company Migrating to Azure A manufacturing company with 1,000 Windows Server Datacenter licenses (with SA) plans to migrate 800 VMs to Azure over two years. Without Azure Hybrid Benefit, the monthly cost for those VMs would be $120,000. With the benefit, the cost drops to $72,000, a 40% savings. The IT team enables the benefit on each VM during migration using Azure PowerShell scripts. They also decommission the on-premises VMs and track license usage via the Azure portal. The challenge is ensuring that no on-premises VMs continue to use the same licenses. They set up a compliance dashboard to alert if any on-premises Windows Server instances are running without valid licenses. The cost savings justify the migration and allow the company to reinvest in cloud-native services.

Scenario 2: E-commerce Company Using SQL Server An e-commerce company runs its database on SQL Server Enterprise with SA. They migrate to Azure SQL Database using the Hyperscale tier. By enabling Azure Hybrid Benefit, they reduce the vCore cost from $1.50/hour to $0.68/hour, a 55% savings. They have 40 vCores, so the monthly savings are approximately $23,600. The team configures the benefit at deployment by selecting 'Azure Hybrid Benefit' in the portal. They also purchase a Reserved Instance for 3 years, further reducing costs. The risk: if they later decide to move back on-premises, they must reassign licenses, but the SA provides flexibility. A common mistake is not enabling the benefit on all databases, leading to higher-than-expected bills.

Scenario 3: Healthcare Provider with Hybrid Deployment A healthcare provider runs a mix of on-premises and Azure workloads. They use Windows Server licenses with SA for both environments. They apply Azure Hybrid Benefit to 50 VMs in Azure but continue to run 30 VMs on-premises. To stay compliant, they ensure that the number of licenses used in Azure plus the number used on-premises does not exceed the total licenses owned. They use Azure Hybrid Benefit compliance reports to monitor. A common pitfall is accidentally double-counting licenses: an administrator might enable the benefit on an Azure VM while the same license is still assigned to an on-premises VM. The provider sets up automated scripts to deactivate on-premises licenses when Azure VMs are provisioned. This scenario highlights the importance of license management in hybrid environments.

How AZ-900 Actually Tests This

Objective 2.2: Core Azure Services – Azure Hybrid Benefit The AZ-900 exam tests your understanding of Azure Hybrid Benefit as a cost-saving mechanism for Windows Server and SQL Server workloads. You are expected to know: (1) what Software Assurance is and that it is required, (2) that the benefit applies to Windows Server and SQL Server (not Linux), (3) that it can be combined with Reserved Instances, and (4) that you must not use the same license on-premises and in Azure simultaneously.

Common Wrong Answers and Why Candidates Choose Them 1. 'Azure Hybrid Benefit applies to all operating systems.' – Candidates assume it applies to Linux because they think of 'hybrid' as any on-premises software. Reality: It only applies to Windows Server and SQL Server. 2. 'You must have an active Azure subscription to use the benefit.' – Candidates confuse license eligibility with Azure subscription. Reality: You need SA or eligible subscription, but the Azure subscription is required to deploy resources anyway. 3. 'Azure Hybrid Benefit is automatically applied when you migrate VMs.' – Candidates think Azure automatically detects licenses. Reality: You must manually enable it per resource. 4. 'You can use the same license on-premises and in Azure at the same time.' – Candidates misunderstand license mobility. Reality: Dual use is not allowed; you must choose one environment.

Specific Terms and Values That Appear Verbatim - 'Software Assurance' – the key requirement. - 'Windows Server' and 'SQL Server' – the only products eligible. - '40% savings' – often cited for Windows VMs. - 'Reserved Instances' – the exam asks if Hybrid Benefit can be combined (yes). - 'License mobility' – the ability to move licenses to Azure.

Edge Cases and Tricky Distinctions - The exam may ask about Azure Hybrid Benefit for SQL Server on Azure VMs vs. Azure SQL Database. Both are eligible, but the configuration steps differ slightly. - Candidates might confuse Azure Hybrid Benefit with Azure Reserved Instances. RI is a discount for committing to a term; Hybrid Benefit is a discount for using your own license. They are complementary. - Another trick: 'Does Azure Hybrid Benefit apply to VMs running Linux?' No. The benefit is specifically for Microsoft software.

Memory Trick / Decision Tree Ask: 'Do I own a license with Software Assurance for Windows or SQL?' If yes → you can use Azure Hybrid Benefit. If no → you must pay the full rate. To decide between Hybrid Benefit and other discounts: Hybrid Benefit is for license reuse; Reserved Instances is for usage commitment. They can be combined for maximum savings.

Key Takeaways

Azure Hybrid Benefit allows you to use on-premises Windows Server and SQL Server licenses with Software Assurance to save on Azure costs.

The benefit applies only to Windows Server and SQL Server workloads, not Linux or other Microsoft products.

You must have active Software Assurance (SA) or an eligible cloud subscription to qualify.

The benefit can be combined with Reserved Instances for maximum savings (up to 80%).

You cannot use the same license on-premises and in Azure simultaneously; dual use is prohibited.

Enabling Hybrid Benefit does not require a reboot and can be done at any time via portal, CLI, or PowerShell.

Typical savings: ~40% on Windows Server VMs and up to 55% on Azure SQL Database/SQL Managed Instance.

Easy to Mix Up

These come up on the exam all the time. Here's how to tell them apart.

Azure Hybrid Benefit

Requires Software Assurance or eligible subscription

Discounts the license portion of the VM/SQL cost

Can be enabled or disabled per resource at any time

No term commitment required

Typical savings: 40% on Windows, up to 55% on SQL

Azure Reserved Instances

Requires a one- or three-year commitment

Discounts the entire compute cost (including license if no Hybrid Benefit)

Must purchase a reservation for a specific region, size, and term

Cannot be disabled without penalty (early termination fee)

Typical savings: up to 72% on pay-as-you-go

Watch Out for These

Mistake

Azure Hybrid Benefit applies to all Microsoft software, including Office 365.

Correct

Azure Hybrid Benefit only applies to Windows Server and SQL Server. Other Microsoft products like Office 365 or SharePoint are not eligible. The benefit is specifically for server workloads in Azure.

Mistake

You need to upload your license key to Azure to use the benefit.

Correct

No license key upload is required. Azure trusts that you have eligible licenses and applies the discount based on your selection. However, you must maintain compliance records for audits.

Mistake

Azure Hybrid Benefit is only available for new deployments, not existing resources.

Correct

You can enable the benefit on existing VMs and databases at any time. The discount applies from the moment you toggle it on, with no reboot needed.

Mistake

You can use the same license for both on-premises and Azure workloads simultaneously.

Correct

Dual use is prohibited. Each license can be used either on-premises or in Azure, but not both at the same time. You must reassign licenses when moving workloads.

Mistake

Azure Hybrid Benefit is the same as Azure Reserved Instances.

Correct

They are different. Hybrid Benefit reduces the per-minute rate by removing the license cost. Reserved Instances provide a discount for committing to a one- or three-year term. They can be combined for greater savings.

Frequently Asked Questions

What is Azure Hybrid Benefit and how does it save money?

Azure Hybrid Benefit is a licensing discount that lets you use your existing Windows Server and SQL Server licenses with Software Assurance (SA) in Azure, reducing the cost of VMs and SQL databases. Without it, you pay for the OS or SQL license as part of the per-minute rate. With Hybrid Benefit, that license cost is removed, saving up to 40% on Windows and up to 55% on SQL. You enable it per resource in the portal or CLI. For example, a Windows VM that costs $100/month without the benefit would cost ~$60/month with it. The savings come from not paying twice for the same license.

Do I need Software Assurance to use Azure Hybrid Benefit?

Yes, for most scenarios. For Windows Server and SQL Server licenses purchased through volume licensing, you need active Software Assurance (SA). SA is an annual maintenance program that provides upgrade rights and other benefits. If you have a cloud subscription (e.g., Windows Server Subscription), that also qualifies. Without SA or an eligible subscription, you cannot use the benefit. The exam tests this: 'Azure Hybrid Benefit requires Software Assurance.'

Can I use Azure Hybrid Benefit on existing VMs?

Yes, you can enable Azure Hybrid Benefit on existing Windows VMs and SQL databases at any time. In the Azure portal, go to the VM's 'Configuration' blade and toggle the benefit on. The change takes effect immediately, and billing adjusts from that moment. No reboot is required. For SQL databases, modify the 'Compute + storage' settings. This flexibility allows you to apply the benefit after migration.

Can I combine Azure Hybrid Benefit with Reserved Instances?

Yes, Azure Hybrid Benefit can be combined with Reserved Instances (RI) for maximum savings. RI gives a discount for committing to a one- or three-year term, while Hybrid Benefit reduces the base rate by removing the license cost. Together, they can reduce costs up to 80% compared to pay-as-you-go. For example, a VM with a pay-as-you-go cost of $100/month might cost $60 with Hybrid Benefit, and then $30 with a three-year RI.

Does Azure Hybrid Benefit apply to Linux VMs?

No, Azure Hybrid Benefit only applies to Windows Server and SQL Server workloads. Linux VMs do not have a Microsoft license component, so there is no license cost to remove. The benefit is specifically for Microsoft server software. If you see a question on the exam about Linux and Hybrid Benefit, the answer is 'No'.

What happens if I enable Azure Hybrid Benefit but don't have eligible licenses?

You would be in violation of Microsoft licensing terms. Azure does not verify license eligibility in real-time; it trusts you to have the rights. However, Microsoft can audit your usage. If found non-compliant, you may be required to purchase licenses or pay back fees. Always ensure you have active Software Assurance for the number of cores or VMs you use. Use the Azure Hybrid Benefit compliance report to track usage.

How do I enable Azure Hybrid Benefit for SQL Server on Azure VMs?

For SQL Server on Azure VMs, you enable the benefit during VM creation or afterward. In the Azure portal, when creating a SQL VM, under 'SQL Server settings', check 'Azure Hybrid Benefit'. For existing VMs, go to the SQL Server configuration blade and toggle the benefit. The discount applies to the SQL Server license cost. You must have SA for the SQL Server edition and cores used.

Terms Worth Knowing

Ready to put this to the test?

You've just covered Azure Hybrid Benefit — now see how well it sticks with free AZ-900 practice questions. Full explanations included, no account needed.

Done with this chapter?