Shelfware to Savings
Introduction: Why Shelfware Happens in Microsoft EAs
Shelfware refers to software licenses that an organization has purchased but not actually used. In the context of a Microsoft Enterprise Agreement (EA), shelfware is surprisingly common.
Large enterprises often end up paying for more licenses and cloud services than they actually deploy, resulting in a portion of their investment going unused. This happens quietly, draining IT budgets while providing no value in return. Read our strategy guide, Microsoft EA Cost Optimization: Strategies to Reduce Spend and Eliminate Waste.
There are several key reasons why shelfware accumulates in Microsoft EAs. One common cause is overestimating needs – companies may purchase licenses “just in case” of new hires or projects that never materialize.
Another culprit is the bundling of suites and upsells. Microsoft’s sales team often encourages customers to buy higher-tier bundles (like Microsoft 365 E5) or extra products by touting broad capabilities.
These bundles include advanced features or add-ons that sounded useful but were never fully implemented.
Ultimately, the organization pays for a premium package while utilizing only basic features. Microsoft isn’t going to flag this underuse – unused licenses are pure profit for them. Shelfware will thrive unless CIOs and IT leaders actively seek it out.
1. What Is Shelfware in Microsoft EA Agreements
Shelfware in a Microsoft EA agreement is any purchased license or subscription that isn’t being utilized. It might be a block of Office 365 seats assigned to inactive users, or an Azure service commitment that wasn’t consumed.
In large enterprises, shelfware often creeps in because initial license counts are based on projected needs or enticing bundle deals that fail to account for actual usage. Over a three-year EA term, business conditions change, and some licenses inevitably go unused.
This issue is so prevalent that many organizations find a significant percentage of their EA spend going to waste. The risks of shelfware are two-fold. First, it’s a waste of spending – a budget that could be allocated elsewhere is spent on software no one is using. Second, it inflates your renewal baseline.
Microsoft often uses your current license quantities as the starting point for the next EA renewal. If you renew without examining usage, you simply rubber-stamp last term’s numbers, carrying all that unused baggage forward.
That means paying for the same shelfware again. Clearly defining what counts as shelfware in your organization (for example, any license that is unassigned or unused for over 90 days) is the first step in controlling it.
Checklist:
- Has your organization clearly defined and categorized what qualifies as shelfware?
2. Discovery Methods for Identifying Unused Licenses
Identifying shelfware requires digging into your usage data and administrative reports. The goal is to identify which licenses and services are paid for but not being actively used.
Here are effective methods for uncovering unused entitlements in your Microsoft EA:
- Microsoft 365 Admin Center Reports: Use the admin portal to compare assigned licenses to actual active users. For example, if 1,000 Microsoft 365 E3 licenses are assigned but only 850 users are active, about 150 licenses are likely shelfware.
- Advanced Feature Usage Audits: Check the utilization of advanced features in premium plans. If you upgraded to E5 for its security and compliance tools, verify how many of those features (e.g., threat protection, eDiscovery) are being used. The low adoption of E5’s extra features indicates that you’re paying for capabilities that aren’t delivering value.
- Azure Consumption vs. Commitment: Match your Azure usage against your committed spend. If your EA includes $100,000 in Azure credits but you only consume $70,000, the remaining $30,000 is cloud shelfware – budget paid for capacity that went unused.
- Inactive Account Review: Identify licenses assigned to employees who have left or to accounts with no recent activity. Any license on an inactive account is a prime shelfware candidate that can be reclaimed immediately.
By using these discovery methods on a quarterly basis, you can identify and curb shelfware before it accumulates. It’s much better to find and fix unused licenses throughout the year than to discover a huge pile of shelfware right before your EA renewal.
Checklist:
- Is your shelfware discovery process documented and performed on a quarterly schedule?
Read about more strategies, Microsoft EA Cost Optimization Strategies (Mid-Term and Renewal).
3. Quantifying the Cost of Shelfware
Once you identify unused licenses, the next step is to quantify their cost. Converting shelfware into dollar figures is a powerful way to illustrate the impact to executives.
The formula is straightforward: Unused Licenses × Cost per License × Duration = Wasted Spend. In practical terms, you can calculate the monthly or annual waste for each category of unused licenses.
For example, imagine your analysis finds 100 unused Microsoft 365 E5 licenses. If an E5 license costs about $57 per user per month, those unused licenses are costing roughly $5,700 every month with no return.
Over the course of a full year, that’s approximately $68,000 paid for E5 licenses that are not being used. And software isn’t limited to E5 – organizations often overspend on other license tiers or add-ons that end up sitting idle.
To see how quickly this waste adds up, consider a few shelfware scenarios:
| License Type | Unused Licenses | Cost per License (monthly) | Monthly Wasted Spend |
|---|---|---|---|
| Microsoft 365 E5 | 100 | $57 | $5,700 |
| Microsoft 365 E3 | 50 | $32 | $1,600 |
| Power BI Pro | 200 | $10 | $2,000 |
In this example, the organization is losing thousands of dollars each month on licenses that aren’t being used. When executives see a figure like “$5,700 per month wasted on unused E5 licenses,” it grabs their attention. Quantifying shelfware in financial terms builds a compelling business case for cleanup.
Make sure these findings are clearly communicated to leadership. Often, CIOs and CFOs will prioritize a cleanup or reallocation effort once they grasp the scale of the waste. It’s hard to ignore shelfware when you can point to a specific dollar amount being burned every month on unused resources.
Checklist:
- Have you calculated the cost of your shelfware and reported the waste to senior management?
4. Reallocate or Remove Unused Licenses
After quantifying the waste, the next move is to turn shelfware into savings. This means either repurposing those paid-for licenses in a useful way or eliminating them from your agreement.
In many cases, you can reallocate unused licenses to areas of the business that are underserved or experiencing growth. For example, if one department has a surplus of licenses while another is requesting more, assign the idle licenses to where they’re needed instead of buying new ones. Using what you already have on the shelf avoids unnecessary new purchases.
The more permanent solution, however, is to remove truly unused licenses so you’re not paying for them in the future. Timing is critical: the best opportunity to eliminate shelfware is at your EA renewal.
Microsoft’s Enterprise Agreements typically lock you into a set number of licenses for the term, meaning you can add licenses mid-term (via true-up) but generally cannot reduce the quantity until renewal.
If you don’t cut out the shelfware at renewal time, you’ll be stuck paying for those unused licenses for another full cycle. It’s far better to drop them now and add licenses later if a real need arises than to carry excess “just in case” capacity for years.
Key steps for reallocation or removal include:
- Reassign Idle Licenses to High-Need Areas: Shift unused licenses to departments or projects that have unmet license needs. This maximizes the value of licenses you’ve already paid for.
- Eliminate Unneeded Licenses at Renewal: Plan to reduce or cut any licenses that have consistently stayed unused. Before signing the next EA, remove these excess seats or products from the contract so you stop incurring those costs.
- End Support for Shelfware Products: If you’re paying maintenance or support on software that nobody uses, consider dropping those services. Don’t continue to pay support fees for shelfware that you intend to retire.
By proactively reallocating what you can and trimming the rest, you convert shelfware into real savings.
This cleanup requires coordination – involve department heads to verify which tools are truly needed and to approve the retirement of the rest. Having a clear plan to repurpose or retire each piece of shelfware ensures nothing slips through the cracks.
Checklist:
- Has a plan been established to reassign or eliminate unused licenses at the next renewal?
5. Using Shelfware Insights in EA Negotiations
Your shelfware analysis isn’t just an internal cost-cutting exercise – it’s also a strategic asset in Microsoft EA negotiations. Microsoft’s goal is to preserve and grow its revenue, so it likely won’t volunteer to point out your unused licenses.
However, when you arrive at the negotiation table armed with data on what isn’t being used, you can push for a leaner, more cost-effective renewal.
Consider these tactics when using shelfware insights in your renewal strategy:
- Lead with Data: Present a summary of your usage findings to Microsoft. For example, “We purchased 1,000 Visio licenses, but only 150 are actively used.” Hard facts like these justify your request to right-size the contract and shift the conversation to actual usage rather than sales targets.
- Make Non-Usage Non-Negotiable: Firmly state that your policy is not to renew licenses that provide no value. Frame it as a governance matter or fiduciary responsibility (“We can’t justify paying for unused licenses”). Taking this principled stance signals that you are committed to reducing waste.
- Reinvest Savings Strategically: If Microsoft resists reductions, explain that cutting shelfware frees up budget to invest in other Microsoft offerings that will be used. For instance, you might plan to channel some savings into new Azure services or user training to increase adoption of the tools you keep. This shows Microsoft that while you won’t pay for shelfware, you’re still investing in value, making them more amenable to a smaller deal.
- Show Willingness to Walk Away: Make it clear you are prepared to remove or cancel unused products rather than pay for them again. This stance gives you leverage to ask for better pricing on what you do need. Microsoft would rather agree to a slimmer renewal than lose that portion of your business entirely.
Using shelfware findings in your negotiations keeps the discussion focused on efficiency and real needs. It counters the typical vendor approach of upselling more products without regard to usage.
By grounding the renewal conversation in data, you ensure you’re negotiating based on facts and value to your organization, not just Microsoft’s sales agenda.
Checklist:
- Are your shelfware findings being used to strengthen your Microsoft EA renewal strategy?
5 Actionable Tips to Turn Shelfware into Savings
Finally, to maintain momentum and prevent shelfware from creeping back, here are five actionable tips that help turn unused licenses into real savings:
- Audit License Usage Quarterly: Don’t wait until a contract is up for renewal to assess usage – schedule quarterly audits to identify and address shelfware early.
- Use Admin Reports Aggressively: Leverage Microsoft’s admin center and reports to get accurate data on license assignment and active usage across all services.
- Quantify in Dollars: Translate every unused license into a dollar amount of waste. Communicating “we’re losing $X per month” makes the cost of shelfware real to everyone, especially executives.
- Reallocate Before Buying More: When departments request new licenses, check your software inventory first. Shift unused licenses to meet needs wherever possible, rather than purchasing additional seats.
- Leverage Shelfware in Negotiations: Bring shelfware data to every true-up and renewal discussion to inform informed decisions. Use it to justify smaller license counts or more flexible terms, ensuring you only pay for what you actually use.
By following these practices, CIOs, procurement leaders, and IT asset managers can foster a culture of proactive license management. Software doesn’t have to be an unavoidable expense – with diligent tracking, regular adjustments, and tough negotiating, you can transform those wasted software investments back into savings.
Read about our Microsoft EA Negotiation Service.