Cost estimates and choosing a host
Software licences in the cloud: Windows Server, SQL databases and control panels on your hosting bill
How licence-included and bring-your-own-licence pricing work for Windows Server, SQL databases, control panels and other software on cloud and VPS hosting.
Commercial software can be a large part of a cloud or hosting bill. You usually have two routes: licence included, where the provider's hourly or monthly price contains the licence fee, or bring your own licence (BYOL), where you use licences you already own or buy separately, if the publisher's terms allow it on that provider. Windows Server, Microsoft SQL Server, some Linux distributions with paid support, and hosting control panels are the common examples. Open-source alternatives avoid the fee but not the cost of skills and migration. Always check which route your quote assumes.
This guide is part of the cost estimates overview. Licence prices are set by publishers and change; amounts here are illustrative.
Where licence costs hide
| Software | How it is commonly charged in hosting | What to check |
|---|---|---|
| Windows Server | Built into the VM's hourly rate (licence included), or BYOL with conditions | Whether the quote is Linux or Windows pricing; per-core rules |
| SQL Server and other commercial databases | Included in a managed database or VM price by edition, or BYOL | Edition (the higher editions cost much more), core count, high-availability rules |
| Remote desktop access | Per user or per device licences | Whether you need them and whether they are included |
| Hosting control panels | Per server or per account, monthly | Price changes by the publisher, which hosts pass on |
| Paid Linux distributions | Included in the hourly rate or via a subscription | Whether you need vendor support |
| Backup, security or monitoring agents | Per server or per GB | Often added after go-live |
Licence included vs bring your own (illustrative)
A business needs a 4-vCPU Windows server with a standard edition SQL database for an accounting application.
| Line | Licence included | BYOL |
|---|---|---|
| VM compute (4 vCPU) | $140 | $140 |
| Windows licence portion | $70 | $0 (owned, with eligible rights) |
| SQL Server licence portion | $280 | $0 (owned, with eligible rights) |
| Licence assurance or subscription you keep paying | $0 | $180 |
| Monthly total | $490 | $320 |
In this illustration BYOL saves $170 a month, or $2,040 a year. But BYOL only works if your licences allow use on that provider's shared infrastructure, if you keep any required subscription active, and if you track compliance. If the licences are not eligible, using them anyway creates an audit risk that can cost far more than the saving. Ask the software publisher or a licensing reseller, in writing.
Per-core rules and VM sizing
Many server licences are counted per core, often with a minimum number of cores per VM or per server. Two effects follow:
- Over-sized VMs cost twice: more compute and more licence. Right-size before you license; see vCPU and RAM pricing.
- Dedicated hosts or dedicated servers can be cheaper for licensing that is tied to physical cores, even when the hardware is underused. Compare with dedicated server pricing.
Managed databases and edition choice
A managed database service bundles the licence (for commercial engines), backups, patching and failover. That is often cheaper than running the same database on your own VM once you count your time. Two choices drive most of the price:
- Edition: higher editions add features you may not use. Check what the application vendor actually requires.
- High availability: a standby replica can roughly double the database line. Decide based on how much downtime the business can accept.
Moving to an open-source database engine removes licence fees but usually requires application changes and testing; budget those as a project with the payback calculator.
Control panels and renewal changes
Hosting control panels are licensed by their publishers, and hosts generally pass licence price changes through to customers. If your VPS quote includes a panel, ask whether the panel fee is fixed for the term and what happens if the publisher changes it. Some hosts list the panel as a separate line; others raise the plan price at renewal. See hosting renewal price increases.
Licences and tax
Licence fees embedded in a cloud price are taxed with the service. Separately purchased software licences are also generally taxable, and in some provinces provincial sales tax applies to software. See GST/HST, QST and PST on cloud hosting. For income tax, software bought outright can be capital property with its own capital cost allowance class; a subscription is generally an operating expense. Ask your accountant.
Checklist
- Quote states operating system and database edition for every server
- Licence-included and BYOL prices compared
- Written confirmation that owned licences are eligible on that provider
- VM sizes reviewed against per-core minimums
- Control-panel and agent licences listed as separate lines
- Licence costs included in the three-year estimate
FAQ
Is Linux always cheaper than Windows on the cloud?
The compute is often cheaper because no Windows licence is included. Whether the whole solution is cheaper depends on whether your applications run on Linux and whether you have the skills to support it.
Can I move my office server's licences to the cloud?
Sometimes. It depends on the licence type, the publisher's mobility rules and whether you have the required subscription. Check before you migrate.
Who is responsible for licence compliance in the cloud?
You are, for licences you bring. For licence-included services, the provider handles the licence, but you must still use the software within its terms.
Sources
- Canada Revenue Agency — capital cost allowance classes for software and GST/HST on licences
- Government of British Columbia — PST on software
- Canadian Centre for Cyber Security — keeping software supported and patched