The Shelfware Problem Is Larger Than Most IT Leaders Realise
Industry benchmarking consistently shows that the average enterprise has between 30% and 40% of its SaaS portfolio going substantially unused — licences purchased, provisioned to users, and billed monthly or annually, with little or no activity recorded against them. In absolute terms, for an organisation spending $10 million per year on SaaS, that represents $3 million to $4 million of annual waste. The causes are predictable: over-provisioning at initial purchase driven by optimistic adoption forecasts, headcount reductions that left licences provisioned to departed employees, departmental purchases that duplicated existing capabilities, and renewal processes that auto-renewed without usage review.
The starting point for any SaaS optimisation programme is a complete, current inventory of what has been purchased. This is harder than it sounds: in most large enterprises, SaaS spending is distributed across IT-approved tools, shadow IT, departmental P-card purchases, and bundled platform licences. Our SAM maturity assessment helps organisations understand where they are on the discovery and governance spectrum before beginning optimisation. For the multi-vendor audit readiness context that underpins good SaaS governance, see our multi-vendor audit readiness checklist.
Usage Data Collection: What You Need Before You Can Optimise
Meaningful SaaS optimisation requires usage data at the licence and user level — not just licence counts. The data sources vary by vendor but the principles are consistent:
- Microsoft 365: Microsoft 365 Admin Center provides detailed per-user activity reports covering Exchange, Teams, SharePoint, OneDrive, and licensed app usage. The report period can be set to 30, 90, or 180 days. Users with zero or near-zero activity in the last 90 days are the primary optimisation target.
- Salesforce: The Login History report and Last Login Date field on the User object provide basic usage data. Salesforce's License Management App (LMA) provides more granular feature usage. Users inactive for 90+ days without a business justification are candidates for licence removal or tier downgrade.
- SAP: SAP's USMM and SLAW tools generate the licence measurement data that determines your SAP contract compliance position. Identifying indirect access usage patterns through these tools is essential — our guide to reducing SAP shelfware covers this in detail.
- ServiceNow, Workday, Salesforce: Most modern SaaS platforms provide API-accessible usage telemetry. The SaaS Management Platform (SMP) category — tools like Flexera One, Zylo, Torii, and Productiv — aggregates these signals across the portfolio into a single optimisation dashboard.
Assess Your SaaS Licence Waste
Use our enterprise software assessment tools to identify which vendor categories typically carry the highest shelfware rates in organisations of your size and sector.
Start Free Assessment →Vendor-by-Vendor Minimum Usage Thresholds
A practical optimisation programme needs working definitions of "underused" that are defensible in negotiation conversations with vendors. Industry benchmarks for meaningful usage thresholds vary by product type:
| Vendor / Product | Minimum Active Use Signal | Review Threshold (Inactive) |
|---|---|---|
| Microsoft 365 E3/E5 | Email + 1 other workload active / month | Zero M365 activity in 90 days |
| Salesforce Sales Cloud | ≥4 logins/month, ≥1 record created/month | Zero logins in 60 days |
| ServiceNow | ≥2 logins/month with transaction | Zero transactions in 90 days |
| Workday HCM | ≥1 meaningful action/quarter (not just login) | View-only access with no transactions, 180 days |
| SAP S/4HANA | Professional user: ≥1 named transaction/month | No transactions in 90 days — review for Limited/ESS |
| Adobe Creative Cloud | ≥1 app launch per 30 days | No app launch in 60 days |
| Zoom / Webex | ≥2 meetings hosted or attended per month | No activity in 45 days |
Ready to Run a SaaS Portfolio Optimisation?
Our advisory team conducts SaaS portfolio reviews that combine usage data analysis with negotiation strategy — identifying shelfware, right-sizing user mixes, and converting findings into renewal leverage across Oracle, Microsoft, SAP, Salesforce, ServiceNow, and Workday simultaneously.
Book a Portfolio Review Call →Reclamation Negotiation Tactics That Actually Work
Identifying shelfware is the analysis phase. Reclaiming the value — either through licence count reductions, tier downgrades, or credit against future spend — is the negotiation phase, and it requires a different set of skills. Most enterprise SaaS agreements include provisions that allow for user count reductions at renewal, but not mid-term. The negotiation strategy depends on where you are in the contract lifecycle:
At renewal (highest leverage): Present a detailed usage analysis 60 to 90 days before renewal. Walk into the renewal conversation with a proposed contract structure that reflects actual usage — not last year's licence count plus escalation. Vendors negotiating renewal with evidence of 25% inactive users will typically accept right-sizing rather than risk churn.
Mid-term (requires different approach): Mid-term reductions are harder but not impossible. Requesting a licence audit clause review, demonstrating that unused licences represent a compliance risk (particularly for audit-sensitive vendors like SAP and Oracle), or packaging a mid-term right-size as part of a longer commit can all create commercial space for mid-contract adjustments.
The broader principle: shelfware data is negotiation currency. Used proactively, it creates leverage not just for licence count reductions but for improved renewal pricing across the entire contract. Organisations that approach vendors with detailed usage evidence consistently achieve 12% to 22% better renewal outcomes than those that renew on the vendor's proposed terms. For the benchmarking dimension that complements shelfware analysis, see our enterprise software benchmarking guide. To discuss your specific portfolio optimisation, book a confidential advisory call.