License compliance means using software strictly within the terms of its license agreement, including seat counts, versions, and usage rights.
Software license compliance means using software strictly within the terms of its license agreement - the right number of seats, the right edition, the right users, in the permitted way. Every commercial license is a contract that grants specific rights and nothing more, so an organisation is compliant when its actual deployment matches its entitlements, and out of compliance the moment usage drifts past what was bought. Drift is the normal state, not the exception: unapproved sign-ups (shadow IT), forgotten installs, and seats that were never reclaimed from leavers all push usage quietly past the paperwork.
How businesses fall out of compliance
Almost nobody decides to breach a license. The common routes are mundane:
- More installs than seats - a license bought once, installed on a second machine “temporarily”, then a third.
- Wrong edition or tier - using features from a higher tier, or running a standard edition where the agreement requires per-core or per-server licensing.
- Ineligible use - education, non-profit, or personal-use licenses doing commercial work, or development licenses running in production.
- Stale assignments - a leaver’s named-user seat handed informally to a new starter without updating the record, so the named user on paper no longer matches the person using it.
- Untracked purchases - subscriptions bought on department cards that never reach whoever manages software licenses centrally, so nobody knows the terms being agreed to.
How a license compliance audit works
Most enterprise agreements include an audit clause. The vendor (or an audit firm acting for it) gives notice, requests deployment data - self-reported or gathered with a discovery tool - and compares it against purchase records. Any gap becomes a settlement: buying the shortfall, typically at list price rather than your negotiated discount, sometimes with back-dated maintenance fees.
The expensive part is rarely the settlement itself. It is the scramble: weeks spent hunting invoices, entitlement documents, and install counts across inboxes and old spreadsheets, under a contractual deadline.
Compliance vs true-up
A true-up is the cooperative version of the same reconciliation - a scheduled self-report built into agreements that expect usage to grow, settled at pre-agreed prices. An audit is the adversarial version, triggered when the vendor suspects the self-reporting is wrong. A business that can produce an accurate entitlements-versus-usage picture on demand turns both into routine paperwork.
Staying compliant in practice
The whole discipline reduces to keeping two lists honest: what you bought, and who is using it.
- Record every entitlement once - product, edition, seat count, agreement, invoice - in one place, not in the buyer’s inbox.
- Record assignments: which person or endpoint holds each seat.
- Reclaim seats at offboarding, before the leaver’s account is closed and the evidence disappears.
- Reconcile assignments against headcount before each renewal, when the numbers are negotiable.
AMPthilly treats software licenses as assets alongside hardware - each license records its seat count, holder, supplier, purchase date, and attached agreement, so answering an audit request becomes a filter and a CSV export rather than an investigation.
Related terms
- True-Up - the scheduled self-reported reconciliation many volume agreements require
- Shadow IT - unapproved software and devices, a leading source of compliance gaps
- Endpoint - the devices on which licensed software is installed and counted
- MDM - device-management software often used to see what is actually installed
- BYOD - personal devices at work, which complicate per-device license terms