LICENSES IN CONTROL

Software licenses, renewed on time.

One register for every license and seat, tracked to the employee or device using it. Renewal alerts before expiry, reclaimed seats you stopped using, and a compliance report ready the moment an auditor asks.

Stop paying for expired licensesStop running unlicensed softwareCompliance report on demand

Every license, every seat, one register.

Record each software license once: vendor, product, license key, number of seats, purchase date, expiry, cost, attached contracts and invoices. Subscriptions with multi-seat plans (50-seat Microsoft 365, Adobe Creative Cloud team plans) track each seat individually so reassignment is one click.

  • Per-license card: vendor, product, key, seats, cost, expiry, contract

  • Multi-seat subscription support. Each seat addressable individually

  • License type taxonomy configurable per organization

  • Custom fields per license (PO number, cost center, business owner)

  • Attached contracts, invoices, and renewal terms

  • Seat-level assignment to employees or device assets

License register table: vendor, product, seats, expiry, cost, assignments

Renewal alerts before the auditor arrives.

An Expiring Licenses widget sits on your dashboard and surfaces whatever is closest to lapsing: soonest first, expiry dates in red as the deadline approaches, seats-used right beside each one. Nothing gets quietly auto-renewed when nobody noticed, and nothing lapses on the day an auditor walks in. Across the register, every license carries an active, expiring-soon, or expired status so the picture is never more than a glance away.

  • Soonest-to-expire licenses surfaced on your dashboard

  • Expiry dates flagged in red as the deadline approaches

  • Seats-used shown beside each. Renew only what you actually use

  • Active / expiring-soon / expired status across the whole register

Dashboard "Expiring licenses" widget listing the soonest-to-expire licenses with red expiry dates and seats-used counts

Per-seat assignment, reclaimed in a click.

Each seat in a multi-seat subscription is its own line. Assign a seat to an employee, and the holder, their department, and an Issued badge appear against it; seats nobody is using sit there marked Free. When someone leaves or changes roles, reclaim the seat and hand it to the next person in a click. The header keeps the running count (seven of ten used) so over-buying is obvious before the next renewal.

  • Each seat in a multi-seat subscription is its own record

  • Issued seats show the holder and department; spare seats show Free

  • Reclaim and reassign in a click when people leave or change roles

  • Seat utilization rolls up to the register, e.g. 7 of 10 used

Per-seat list for a multi-seat license: each seat numbered, the employee holding it with their department, an Issued or Free status, and a reclaim/assign action

An audit-ready record for every license.

When internal audit, a vendor's license auditor, or your finance team asks for proof, every license already holds the answer: the vendor and reseller, the license key, seats used against seats owned, the start and expiry dates, the price, and a note carrying the PO number and cost center. No scramble through inboxes and shared drives. The defensible record was captured when the license was logged.

  • Complete record per license: vendor, reseller, key, dates, price

  • PO number and cost center captured right on the record

  • Seats used against seats owned: over-buying visible at a glance

  • Expiry date and status on every license, ready to show

License detail record: category, seat count, license key, start and expiry dates, price, manufacturer, reseller, and a note carrying the PO number and cost center

What separates real license management from a shared spreadsheet.

Most teams still track software licenses in a spreadsheet that someone forgets to update. Here is what changes when license management becomes a first-class module connected to your asset and HR data.

What separates real license management from a shared spreadsheet.
CapabilityUNIO24 License ManagementRecommendedShared spreadsheetGeneric ITAM tool
Register
Per-license card with key, seats, expiry, contractSingle record of truth per licenseCells in a spreadsheet
Multi-seat subscription supportEach seat addressable individuallyAggregate count onlySometimes
Asset and employee linkageSeat tied to the device or person using itManual cross-referenceOften partial
Renewals & alerts
Timely renewal alerts before expiryEscalating notifications before expiryCalendar reminder if you rememberSometimes
Routing alerts to multiple stakeholdersSeat owner, procurement, budget holderLimited
Expired-license dashboardActive flag until renewal or retirementBuried in rowsSometimes
Compliance & access
Over / under-licensing detectionFlag paying for unused seats; flag installs without seatsOften premium tier
Full assignment history per seatWho had the seat, when, why reclaimedLost in version historySometimes

Common questions about license management in UNIO24

  • How does UNIO24 model licenses, seats, and assignments?

    Three layers. A License is the contract you bought (vendor, product, key, expiry, seat count, cost). Seats are the slots that license entitles you to (50-seat Microsoft 365 = 50 seats). An Assignment ties a seat to an employee (per-user license) or to a device asset (per-machine license). All three are addressable individually for accurate compliance and reassignment.

    What happens when an employee leaves or changes roles?

    Reclaim the seat in two clicks. The assignment history stays attached to the license; the seat becomes available for the next person. The license-management dashboard shows reclaimed seats so procurement can decide: reassign immediately, or downsize the next renewal.

    Does UNIO24 handle perpetual licenses too, not just subscriptions?

    Yes. Perpetual licenses (one-time purchase, no expiry) are tracked the same way as subscriptions. The difference is just no renewal date. Maintenance contracts on perpetual licenses can be tracked as separate dated records linked to the underlying license.

Have a question we did not cover? Talk to us

up arrow