20+ years with Microsoft 1,100+ organisations under management 131 countries invoiced locally 4 of 6 Solutions Partner designations 4-hour first response
IT Partner.Microsoft Solutions Partner +44 20 8142 5752 Talk to us Get a quote

HomePricing › SQL Server calculator

Free tool · six currencies · Microsoft list prices, September 2026

SQL Server 2025 licensing calculator

Per-core against Server + CAL, Standard against Enterprise, licensing each VM against licensing the whole host for unlimited VMs — all four priced side by side, with the 4-core minimum per instance applied, in EUR, GBP, CHF, SEK, NOK or DKK, perpetual or subscription. Passive failover replicas counted correctly. Then request an invoice.

1Pick a situation 2Adjust the numbers 3Print, email or request an invoice

Step 1 of 3 · Start from your situation

Which of these sounds like you?

Pick one and the calculator below fills with a typical configuration and ticks the services that usually come with it; then change the numbers to yours. Or skip straight to the numbers →

Before buying, seven things decide the number: physical or virtual; how many processors; how many cores; how many users; Standard or Enterprise; how many VMs; on-premises or Azure. The calculator asks all seven. If you are unsure of any, ask an engineer — the licence count is usually the smallest part of what comes next.

Step 2 of 3 · Your numbers

Currency?The currency Microsoft sets for your country. EUR for the euro area, GBP for the UK, CHF for Switzerland, SEK, NOK and DKK for the Nordics. It decides which entity invoices you and in what currency; it is not a conversion.
Licence type?Commercial for companies. Education for accredited schools and universities. Charity for registered non-profits that Microsoft has validated. The last two are heavily discounted; eligibility is checked before invoicing.
Payment model?Perpetual: pay once, own that version forever, no upgrades. 1-year subscription: pay yearly, cancel or resize at renewal, always the current version, Azure and failover rights included. 3-year: same rights, cheaper per year, committed for three.

SQL Server instances

One row per VM or physical server running SQL Server. For a VM enter its virtual cores; for a physical server, its physical cores. Minimum 4 core licences per instance.

Name?A label for this server type so the estimate reads clearly: Hyper-V host, Domain controller, File server. It appears in the printed estimate and the invoice request.Instances?How many separate installations of SQL Server of this type. A VM running one SQL instance is 1. Two VMs with the same spec is 2. Each is licensed separately.Cores each?For a virtual machine: the number of virtual processors assigned to it, in Hyper-V Manager or vSphere settings. For a physical server: physical cores across all processors. Minimum 4 core licences per instance regardless of the number.Passive replicas each?Standby copies that do no work except wait for failover: an Always On secondary that serves no queries, a log-shipping target, a mirrored server. With subscription or Software Assurance one passive replica per licensed instance is free. A replica that serves read-only queries or backups is not passive.

If licensing the whole host instead (Enterprise, unlimited VMs)

Physical hosts?How many physical servers you would license entirely with Enterprise so that every SQL VM on them is covered. Only relevant if several SQL VMs share hardware.
Physical cores per host?Physical cores across all processors in one host, not virtual cores. Task Manager on the host, Performance, CPU: Cores. Every core must be licensed for the unlimited-VM right.
 

Enterprise with subscription or Software Assurance covers unlimited SQL VMs on a fully licensed host.

Server + CAL (Standard only)

Users?People who access anything on these servers: log on, use a file share, print, authenticate. Count people, not accounts. Service accounts and administrators count too if they are people.
Devices?Use only if you license by device rather than by person, e.g. shared shop-floor terminals used by many staff. A device CAL covers one machine for any number of users. Most companies use user CALs and leave this at 0.

Server + CAL needs one server licence per instance plus a CAL for every user or device that reaches any SQL Server, directly or through an application. Multiplexing does not reduce the CAL count.

Runs entirely in your browser. Nothing is sent anywhere unless you choose to send it.

The rules this applies

Four ways to license SQL Server 2025, and what each counts

The calculator prices every model that fits your inputs. These are the rules behind the numbers.

Per core, per VM

License the virtual cores of each VM running SQL Server, minimum four per VM, in 2-core packs. Standard or Enterprise. The usual model for a handful of database servers.

Per core, whole host

License every physical core of the host with Enterprise plus subscription or Software Assurance, and run as many SQL VMs on it as you like. Wins once you have many small SQL VMs on the same hardware.

Server + CAL

Standard edition only. One server licence per instance, plus a SQL CAL for every user or device that reaches it — through an application counts, so a web app with a thousand users needs a thousand CALs. Right for a small, known user base.

Passive failover replicas

With subscription or Software Assurance, one passive replica per licensed instance is free. Without it, a perpetual licence covers the active node only and the passive node is licensed in full. The calculator applies both.

Questions

Asked about SQL Server licensing

What is the minimum number of SQL Server core licences?

Four per VM or per physical processor, sold in 2-core packs. A VM with two virtual cores is licensed as four.

When is Server + CAL cheaper than per core?

When the number of users or devices reaching the server is small and known. Every user reaching SQL Server through an application still needs a CAL, so a web or line-of-business application with hundreds of users almost always costs less per core. Server + CAL is available for Standard only.

When does licensing the whole host make sense?

When several SQL VMs share the same hardware. Enterprise edition with subscription or Software Assurance on every physical core of the host covers unlimited SQL VMs on it. The calculator compares it against licensing each VM.

Is a passive failover replica free?

With a subscription or Software Assurance, one passive replica per licensed instance is covered at no cost. A perpetual licence without Software Assurance covers the active node only; the passive node needs its own licences.

Standard or Enterprise?

Standard is capped at 24 cores and 128 GB of buffer pool per instance and lacks online index operations, Always On with multiple replicas, and some in-memory and partitioning features. Enterprise removes the caps at roughly 3.8 times the per-core price. Most line-of-business databases run on Standard.

Are these your prices or Microsoft’s?

Microsoft’s published list prices for the Europe region, in the currency Microsoft sets for each country, dated September 2026. Our price to you is lower and confirmed on the pro-forma invoice.

Licensing Windows Server too? Windows Server 2025 calculator →  ·  Full price list: every subscription in six currencies →

What usually comes with this

The licence is the small part. Four questions that change the number.

Most SQL Server enquiries start as a licence count and become a project, because the answers to these are usually yes. Tick what applies and it is added to your request; each links to the service and its published price.

Also worth asking before you buy: does anyone reach the database through an application (every user counts for CALs); is there a reporting or BI workload on top (Power BI →); does the passive node need to serve read traffic (then it is not passive)

Step 3 of 3 · Request an invoice

Get this licensed — invoice from our entity in your country

The configuration above is attached to the request automatically. You get back a confirmed price — below list — and a pro-forma invoice within one business day. Nothing is billed until you approve it.

Also quote me for

Prices shown are Microsoft’s list prices for the Europe region; our price to you is lower and confirmed on the invoice. Customers in the Middle East, Asia-Pacific, Australia and Canada are invoiced in USD, AUD or CAD by the entity for their region — ask and we quote in that currency. Privacy.