Why SQL Server 2022 Licensing Requires Re-examination
SQL Server 2022 is not simply an incremental feature release. It introduced licensing rule changes that have material compliance and cost implications for organisations that have not reviewed their SQL estate since the previous version. Two changes in particular demand attention: the mandatory Software Assurance requirement for virtual deployments, and the deepened integration with Azure through expanded Hybrid Benefit and Azure Arc provisions.
Organisations that upgraded from SQL Server 2016 or 2019 without revisiting their licensing strategy may be operating in a non-compliant state — or conversely, may be paying for Software Assurance benefits they are not fully exploiting. This guide examines each dimension of SQL Server 2022 licensing systematically to enable informed decision-making across the full lifecycle.
It is also worth noting the trajectory of SQL Server licensing beyond 2022. SQL Server 2025 entered general availability with notable changes including discontinuation of the Web Edition, a 9 percent Enterprise Edition price increase, and expanded Standard Edition capabilities. Understanding the 2022 baseline is essential for planning the migration or upgrade strategy that follows.
SQL Server 2022 Editions: Selecting the Right Foundation
SQL Server 2022 is available in four primary editions, each designed for different workload profiles and organisational contexts.
Enterprise Edition
Enterprise Edition is the mission-critical tier, offering unlimited virtualisation with Software Assurance, advanced in-memory OLTP, Always On Availability Groups with up to eight secondary replicas, and the full in-database analytics and machine learning feature set. It is licensed per core only — there is no Server + CAL option — at approximately $15,123 for a two-core pack at list price following the January 2023 price increase from SQL Server 2019 levels.
The critical characteristic of Enterprise Edition is that Software Assurance unlocks unlimited virtualisation rights: a single physical host licensed for Enterprise Edition with SA can run an unlimited number of SQL Server virtual machines on that host, driving the marginal cost of each additional VM to zero. This is the architecture decision that most significantly determines whether Enterprise Edition provides value relative to Standard Edition.
Standard Edition
Standard Edition is the mid-tier database platform, supporting mission-critical applications that do not require the advanced HA, performance, or scale features of Enterprise. The two-core list price is approximately $3,945, making it roughly one-quarter the cost of Enterprise on a per-core basis. Standard Edition can be licensed either per core (minimum four cores per physical processor) or via Server + CAL for environments with defined and predictable user or device counts.
Standard Edition has a capped resource utilisation of 24 CPU cores and 128 GB of RAM under SQL Server 2022 — important limits for ITAM professionals to document, as workloads that grow beyond these thresholds create a compliance exposure that requires either migration to Enterprise Edition or workload redistribution.
Developer and Express Editions
Developer Edition provides the full Enterprise feature set at no licence cost for development, testing, and demonstration purposes only. It cannot be used in production environments. Express Edition is the free tier with a 10 GB per-database size limit, suitable for small applications and desktop databases. Neither edition requires purchase, but both require careful governance to prevent inappropriate production use — a common compliance gap in SQL Server audits.
Need a SQL Server licence position review?
We assess SQL Server estates for compliance gaps and cost optimisation opportunities.Licensing Models: Core vs Server + CAL
SQL Server 2022 supports two fundamentally different licensing models, and selecting the wrong one for a given environment is one of the most common sources of both overpayment and compliance risk.
Core-Based Licensing
Core-based licensing charges per processor core, with a minimum of four cores per physical processor. All cores in a licensed physical server must be licensed, regardless of how many are actively used by SQL Server. This model is required for Enterprise Edition and is the default option for Standard Edition in virtualised environments.
Core licensing is required when the number of users or devices accessing SQL Server is large, unpredictable, or public-facing. Internet-facing deployments, applications accessible by an unbounded user population, and any environment where tracking individual users or devices for CAL purposes is impractical must use core-based licensing. The mathematical break-even against Server + CAL varies with hardware configuration but typically falls at 25 to 30 users or devices for Standard Edition.
Server + CAL Licensing
Server + CAL licensing requires a single server licence per physical server plus one Client Access Licence (CAL) for each user or device that accesses the SQL instance. A User CAL covers a named user accessing SQL from any device; a Device CAL covers a specific device regardless of how many users access SQL from it. The server licence cost is approximately $899 for Standard Edition; CALs are approximately $209 per user or device at list price.
Server + CAL is cost-effective for internal-only deployments with fewer than 25 to 30 users or devices. It becomes administratively complex and potentially more expensive than core licensing at higher user counts or in environments with significant device sharing (shift workers, shared terminals) where device CALs can create cost advantages over user CALs. Server + CAL cannot be used for externally accessible deployments under standard SQL Server licensing terms.
Software Assurance: The Critical 2022 Licensing Change
The most consequential licensing change introduced with SQL Server 2022 is the mandatory Software Assurance requirement for virtual machine deployments. Under SQL Server 2019 and earlier versions, virtual machine deployments could in many scenarios proceed without active Software Assurance. SQL Server 2022 eliminates this flexibility for virtual environments — organisations running SQL Server 2022 in VMs without Software Assurance are in a non-compliant position.
What Software Assurance Costs
The annual cost of Software Assurance typically represents approximately 25 percent of the licence acquisition price. For an Enterprise Edition two-core pack at $15,123, the annual SA cost is approximately $3,781 per two-core pack. This is a significant ongoing cost that must be factored into total cost of ownership modelling, particularly for large core-count deployments.
What Software Assurance Delivers
The SA cost is justified when organisations utilise the major benefits it unlocks. The highest-value SA benefits for SQL Server 2022 include:
- Unlimited virtualisation (Enterprise Edition): License a physical host and run unlimited SQL VMs on that host. For dense virtualisation environments, this single benefit can justify SA costs many times over.
- Azure Hybrid Benefit: Use existing SQL Server licences in Azure at a significant discount. SQL Server Enterprise with SA can displace the equivalent Azure SQL database charges, often reducing Azure SQL costs by 40 to 55 percent compared to pay-as-you-go.
- License Mobility: Move SQL Server licences between physical hosts or cloud instances without the standard 90-day reassignment restriction. Essential for dynamic virtualisation environments and cloud migrations.
- Version upgrade rights: Automatically entitled to upgrade to new SQL Server versions released during the SA term without additional licence cost. Over a typical three-year licensing period, this alone can justify the SA investment.
- Passive secondary server rights: Run a warm standby server for HA/DR purposes without a separate SQL Server licence, provided the passive server runs no active SQL workloads.
Software Assurance pays for itself when organisations utilise any two or more of these major benefits. ITAM professionals should document SA benefit utilisation as part of the SQL Server licence position review to demonstrate return on investment to finance and procurement stakeholders.
Virtualisation Rules: Physical and Virtual Environments
Virtualisation is where SQL Server licensing complexity compounds most rapidly, and where the majority of compliance gaps in Microsoft SQL Server audits originate.
Physical Host Licensing
When licensing a physical server running SQL Server directly (no virtualisation), all physical cores on all processors in the server must be licensed, subject to the four-core minimum per processor. A four-socket server with 16 cores per socket requires 64 core licences regardless of SQL Server's actual thread utilisation.
Virtual Machine Licensing — Standard Edition
Standard Edition licensed per core in a virtual machine requires licensing the cores assigned to the VM, subject to the four-core minimum. A VM assigned two cores requires four Standard Edition core licences. Unlike Enterprise Edition, Standard Edition does not provide unlimited virtualisation rights — each VM must be individually licensed for its assigned cores, and Standard Edition VMs are limited to four sockets or 24 cores (whichever is reached first).
Virtual Machine Licensing — Enterprise Edition with SA
Enterprise Edition with active Software Assurance provides unlimited virtualisation rights when applied to a physical host. Licensing all physical cores on a host with Enterprise + SA permits running an unlimited number of SQL Server Enterprise VMs on that host without additional per-VM licences. This is the architecture model that drives the highest virtualisation density at the lowest per-VM cost.
The financial analysis is straightforward: if a physical host runs more than four Enterprise Edition SQL Server VMs with comparable core assignments, licensing the host with Enterprise + SA is cheaper than licensing each VM individually. At eight VMs, the host-based approach costs 50 percent less per VM than individual VM licensing. The economics improve further at higher VM densities.
Container Environments
SQL Server 2022 supports container deployments, with licensing applied to the underlying host cores that support the container environment. Container deployments do not require per-container licences — the physical or virtual host running the container orchestration layer must be fully licensed for all cores assigned to SQL Server containers. Kubernetes-based deployments require careful capacity planning to ensure core licences cover the maximum cores that any SQL Server pod may be scheduled to consume.
Azure Hybrid Benefit: Maximising Cloud Value
Azure Hybrid Benefit (AHB) is the mechanism by which existing SQL Server licences with active Software Assurance can be applied to reduce Azure SQL costs. It is one of the most valuable benefits available to organisations with a significant on-premises SQL Server estate transitioning to Azure.
How Azure Hybrid Benefit Works
When deploying Azure SQL Database, Azure SQL Managed Instance, or SQL Server on Azure Virtual Machines, enabling Azure Hybrid Benefit removes the SQL Server licence component from the Azure billing. The organisation pays only for the underlying Azure compute (VM or DTU/vCore capacity), with the SQL Server licence cost effectively zeroed out because the existing on-premises licence covers it.
The savings are significant. A General Purpose Azure SQL Managed Instance at 8 vCores in West Europe costs approximately $1,170 per month at pay-as-you-go rates. With Azure Hybrid Benefit applied using equivalent Enterprise Edition core licences with SA, the cost reduces to approximately $580 per month — a 50 percent reduction. At scale across a multi-instance Azure SQL estate, these savings compound to material annual figures.
AHB Eligibility and Compliance
Azure Hybrid Benefit is available for SQL Server licences with active Software Assurance purchased through Volume Licensing programmes. The key eligibility rules are: the on-premises licence used to enable AHB must have active SA coverage, the licence must not be simultaneously deployed on-premises in a way that exceeds the allowed concurrent use, and the licence count applied to AHB must match the Azure vCore count on an appropriate conversion ratio.
Enterprise Edition core licences convert at a 1:1 ratio to Azure SQL vCores for General Purpose tier or at a 1:4 ratio for Business Critical tier. Standard Edition core licences convert at a 1:1 ratio for General Purpose tier only. Organisations must maintain a licence inventory that clearly tracks which licences are deployed on-premises and which are applied to Azure Hybrid Benefit to avoid double-counting violations.
Azure Arc: The Hybrid Management and Licensing Bridge
Azure Arc-enabled SQL Server extends the Azure management plane to on-premises and multi-cloud SQL Server instances, and introduces new licensing options that have material implications for hybrid organisations.
Under Azure Arc, SQL Server instances can be configured with one of three licence types: Licence Only (covered by existing volume licences without active SA), Paid (covered by volume licences with active SA, which enables all premium features including AHB), or Pay As You Go (consumption-based billing through Azure, enabling on-demand access to SQL Server Enterprise features without upfront licence investment).
The Pay As You Go option is particularly significant for variable workloads, dev/test environments, and organisations evaluating Enterprise Edition capabilities without committing to perpetual licence investment. Pay As You Go billing through Azure Arc is currently the only compliant path for SQL Server deployments on AWS or Google Cloud, as Microsoft's standard licensing terms do not extend full mobility rights to third-party cloud providers without Arc-enabled management.
Running SQL Server on AWS or GCP?
The licensing rules are more complex than most organisations realise. We can help you navigate compliantly.Compliance Risks and Common Audit Findings
Microsoft SQL Server is a frequent subject of software audit activity, both through Microsoft's own Software Asset Management audit programme and through third-party auditors acting on Microsoft's behalf. The most common compliance gaps identified in SQL Server 2022 audits fall into several predictable categories.
Unlicensed Virtual Machine Deployments
The most prevalent finding is SQL Server VMs running without corresponding core licences, or with licences that do not cover the full core count assigned to the VM. This gap is particularly common in dynamic virtualisation environments where VMs are provisioned and deprovisioned frequently, or where core assignments change after initial provisioning. Automated discovery tools that capture SQL instances and their associated vCore assignments are essential for maintaining a current licence position.
Developer Edition in Production
Developer Edition is extensively used by application teams for testing and development, and is occasionally promoted to production environments — intentionally or inadvertently — without corresponding licence procurement. Microsoft's audit methodology specifically looks for Developer Edition instances accessible outside designated development networks. The remediation cost is typically the retail cost of Standard or Enterprise licences retroactively applied.
Missing Software Assurance on Virtual Deployments
Following the SQL Server 2022 mandatory SA requirement for virtual deployments, organisations that upgraded without reviewing their SA coverage position are exposed. SA lapses — particularly common at three-year renewal points — can create an immediate compliance gap for all virtualised SQL Server 2022 instances.
CAL Tracking Failures in Server + CAL Environments
Organisations using Server + CAL licensing for internal deployments frequently fail to maintain accurate CAL counts as user populations grow or device inventories change. A deployment licenced for 50 users that has grown to 75 active users without corresponding CAL procurement represents a 50 percent under-licence position.
SQL Server 2022 Licensing vs SQL Server 2025
For ITAM professionals planning upgrade cycles, understanding the licensing trajectory from 2022 to 2025 is essential for long-range cost modelling.
SQL Server 2025, generally available in 2025, introduced the following material changes relevant to licensing: the Web Edition was discontinued (SQL Server 2022 Web Edition remains supported until January 2033, providing runway for workloads on that tier); the Standard Edition maximum core count increased from 24 to 32 cores, and maximum supported RAM increased from 128 GB to 256 GB; the Developer Edition split into Standard and Enterprise variants; and Enterprise Edition pricing increased by approximately 9 percent while Standard Edition increased by approximately 6.5 percent.
Power BI Report Server use rights are now included with both Enterprise and Standard Editions in SQL Server 2025 without requiring active Software Assurance — a meaningful benefit expansion that was previously restricted to SA-covered Enterprise Edition holders.
Organisations currently on SQL Server 2022 with active Software Assurance are entitled to upgrade to SQL Server 2025 at no additional licence cost. This is one of the clearest SA benefit calculations available and should be factored into any SA renewal decision.
Cost Optimisation Strategies for the SQL Server Estate
SQL Server is consistently one of the top three software cost categories in enterprise licence audits. The following optimisation strategies deliver the highest-impact cost reductions with the lowest implementation risk.
Edition Right-Sizing
A significant proportion of Enterprise Edition SQL Server deployments are running workloads that would operate identically on Standard Edition. The features that genuinely require Enterprise — specifically, Always On Availability Groups beyond basic configurations, unlimited virtualisation, advanced in-memory OLTP, and unlimited database engine scale — are underutilised in many Enterprise Edition deployments. A workload-by-workload feature assessment often reveals 20 to 40 percent of Enterprise instances that can migrate to Standard Edition without any application impact.
Host-Level Virtualisation Optimisation
For environments running multiple Enterprise Edition SQL VMs on a shared physical host, the transition from per-VM licensing to host-level licensing with SA almost always reduces total licence cost at four or more VMs per host. Consolidating SQL workloads to dedicated SQL hosts and applying host-level Enterprise + SA licensing is the highest-impact single action available in most virtualised SQL estates.
Azure Hybrid Benefit Activation
Organisations with active SA on on-premises SQL Server licences that are migrating any workloads to Azure consistently under-utilise Azure Hybrid Benefit. Activating AHB for Azure SQL Managed Instance, Azure SQL Database, or SQL Server on Azure VMs converts the Azure billing from full pay-as-you-go to compute-only pricing — typically a 40 to 55 percent reduction in Azure SQL line item costs.
SA Renewal Timing and Volume Licensing Programme Optimisation
SQL Server Software Assurance is typically purchased through Volume Licensing programmes — Enterprise Agreement, Microsoft Customer Agreement Enterprise, or Open Value. The programme selected, the term length negotiated, and the timing of SA renewals all influence the effective per-core cost of coverage. Organisations approaching SA renewals should evaluate whether their current Volume Licensing programme remains the optimal commercial vehicle or whether migration to MCA-E or a different programme structure would reduce total licensing costs.
Stay Current on Microsoft Licensing Changes
SQL Server licensing rules, SA benefits, and Azure pricing evolve continuously. Subscribe for quarterly updates from the Microsoft licensing team at Redress Compliance.