Capacity-based licensing: the buyer's guide.
Capacity-based models charge by the compute your software can consume — cores, sockets, processor value units, or memory — not by named users. On virtualised estates that can inflate required entitlements by 200–400% when sub-capacity rules are not applied correctly. This note explains where the inflation comes from and the four moves that keep entitlement efficient.
Capacity-based licensing turns your infrastructure size into your licence bill. The gap between sub-capacity and full capacity is the difference between a fair cost and a 200–400% overcharge. Deploy approved tracking, bound your workloads, reconcile quarterly, and negotiate the metric at signing — buyers who do all four keep the model efficient; those who do none fund the next audit claim.
01 Key findings
The model rewards large infrastructure and loose tracking. Capacity licensing counts the hardware software can run on, not the people using it — which is exactly the gap that produces oversized audit claims and surprise true-up bills.
Full capacity versus sub-capacity is the entire risk. Full capacity licenses every core in the host, and on a cluster potentially every core a workload could migrate to; sub-capacity licenses only allocated virtual resources but requires approved tracking to qualify.
Miss the tracking requirement and you revert to full capacity. If the approved tool is not deployed, or reports are missing for any period, the vendor is entitled to assess that period at full capacity — where the 200–400% inflation appears.
Virtualisation is where the claims are made. A workload using four virtual cores can sit on a 48-core host in a ten-host cluster; without bounded migration the vendor argues it is licensable against far more than four cores.
The metric you accept at signing governs every audit that follows. Negotiating a named-user or tracked sub-capacity basis, with a cluster cap, is worth more attention than the headline discount.
02 How the model works
Instead of counting people, capacity-based models count the hardware the software runs on, or could run on. The unit varies by vendor: physical or virtual cores, processor value units that weight cores by chip type, or allocated memory. The model made sense when software ran on dedicated physical servers, but virtualisation broke the simple mapping between hardware and usage, and that is where the cost risk now lives.
The critical distinction is full capacity versus sub-capacity. Full capacity licenses every core in the physical host, and on a cluster potentially every core the workload could ever migrate to, even if the software only uses a fraction. Sub-capacity licenses only the virtual resources actually allocated, but it requires approved tracking to qualify. This pairs with our software contract negotiation guide and the per-core models discussed in our contract terms analysis.
03 Metric types & rules
Capacity models differ in the unit they count, and the unit changes both the bill and the defence. The license always follows what the software can consume, so the discipline is to bound and document what it actually consumes.
| Metric | What it counts | Where it appears | Defence priority |
|---|---|---|---|
| Physical / virtual core | Cores in the host or allocated to the VM | Most modern per-core models | Bound migration; track allocation |
| Socket | Populated CPU sockets in the host | Legacy and hypervisor products | Host pinning; inventory accuracy |
| PVU (processor value unit) | Cores weighted by processor type | IBM and similar catalogues | Accurate chip inventory |
| vCPU | Virtual CPUs exposed by a cloud instance | Public-cloud deployments | Confirm cloud conversion factors |
| Memory / resource | Allocated memory or resource units | Resource-based models | Cap and document allocation |
The unit also determines where the audit risk concentrates. Core and PVU models reward precise tracking of virtual allocation and processor type; a missing report or an undocumented hardware change defaults you to a higher count. The escalation from a named-user baseline to an untracked full-capacity claim is stark:
| Scenario | Licensing basis | Relative cost |
|---|---|---|
| Named user | Per person | Baseline |
| Sub-capacity, tracked | Allocated virtual cores | Moderate |
| Full capacity on small VM | All physical host cores | High |
| Full capacity on cluster | Every core that could run it | Very high |
| Untracked sub-capacity claim | Defaults to full capacity | Very high |
04 The sub-capacity trap
A workload that should license a handful of allocated cores can, without the right tracking in place, be assessed against every core in a cluster it might theoretically migrate to. On a large virtualised estate that single distinction is the difference between a fair bill and a claim several multiples higher, which is why vendors examine virtualisation and tracking first in any capacity-based audit.
Sub-capacity eligibility usually depends on running the vendor's approved tracking tool and keeping its reports for a defined retention period. If the tool is not deployed, or reports are missing for any period, the vendor is entitled to assess that period at full capacity. Verify your tracking is current and complete before any audit notice arrives; reconstructing it after the fact rarely satisfies the vendor and never satisfies it cheaply.
05 Virtualisation exposure
Virtualisation is the single largest source of capacity-based audit exposure, because it breaks the simple mapping between software and hardware that the model assumes. A workload that uses four virtual cores may sit on a host with 48 physical cores, in a cluster of ten such hosts. Without approved sub-capacity tracking and bounded migration, the vendor can argue the workload is licensable against far more than the four cores it uses, because the contract entitles full-capacity assessment wherever sub-capacity cannot be proven.
Moving capacity-licensed software to public cloud does not dissolve the model; it changes how the count is derived. Cloud instances expose vCPU counts that map to the vendor's licensing rules, and some vendors apply specific, sometimes unfavourable, conversion factors for their software running on competitors' clouds. Before lifting a capacity-licensed workload to cloud, confirm how the vendor counts cloud cores, whether bring-your-own-license terms apply, and whether the move changes your sub-capacity eligibility. The same dynamic drives the exposure covered in our container licensing rules guide.
06 Measurement & audit risk
Every capacity-licensing defence begins with knowing exactly what you run and how it is licensed, and most estates do not. An accurate inventory maps each capacity-licensed product to the hosts and clusters it runs on, the cores or units it consumes, the metric in its contract, and the tracking evidence that supports a sub-capacity position. Building that inventory often reveals immediate savings: products deployed more widely than entitled, workloads that could be consolidated onto fewer cores, and tracking gaps that need closing before they become audit findings.
The inventory is also the baseline against which quarterly reconciliation runs, so the one-time effort pays off continuously. These records connect directly to the events in our audit triggers guide and to building an effective license position; recognising which trigger is likely to fire tells you where your tracking needs to be airtight.
07 Optimisation framework
Four moves contain capacity-based risk. Weight them to your estate, but treat each as a standing operational responsibility rather than an audit-time scramble.
Deploy approved tracking
Run and maintain the vendor's approved sub-capacity tool so you qualify for the lower basis, and treat its reporting as a continuous obligation with retained evidence.
Bound workload migration
Pin workloads to defined hosts or clusters so the licensable footprint is bounded rather than the whole estate; unrestricted live migration expands the capacity you must license.
Reconcile quarterly
Reconcile entitlement to deployment every quarter so drift is caught while it is small and cheap to fix, not at audit when it is large and expensive.
Negotiate the metric
Lock a named-user or tracked sub-capacity basis at signing, with a defined tracking obligation and a contractual cap on how far the footprint can extend across a cluster.
08 Our recommendation
Deploy the approved tool now and retain its reports for the full period. Bound live migration so a four-core workload cannot be assessed against a whole cluster. This is where the 200–400% exposure is contained.
Before any lift-and-shift, confirm how the vendor counts vCPUs, whether BYOL applies, and whether the move breaks sub-capacity eligibility. A cost-neutral infrastructure move can be expensive on licensing.
Align metrics so the same workload is licensed the same way under every vendor, and benchmark the per-core or per-PVU rate. See our CIO negotiation guide and price benchmarking.
Stop overpaying on capacity
We verify sub-capacity eligibility and negotiate the metric so the count stays fair. Buyer-side only, no reseller agreements, no referral fees.
The Licensing Edge
Weekly vendor and licensing intelligence for enterprise IT leaders. 3,000+ subscribers.