Part of the Salesforce Negotiation series. This article is a sub-page of our Complete Guide to Salesforce Contract Negotiation. This guide covers shelfware identification and reclamation in detail. For the broader commercial framework and renewal leverage tactics, start with the pillar guide.

Salesforce shelfware accumulates through a predictable sequence of events: an over-purchased initial deal, headcount changes that are never reflected in licence counts, add-on products bundled into renewals that were never deployed, and annual uplift renewals accepted without utilisation review. The result — in most large enterprise Salesforce estates — is a contract that is 20–40% larger than actual usage requires.

The financial impact is compounding. An enterprise with 2,500 Salesforce seats paying $200 per seat per month and 30% shelfware is wasting approximately $1.8M per year. Over a three-year contract, that is $5.4M spent on licences that deliver zero business value. Our Salesforce advisory practice regularly finds shelfware at this scale — and recovers it through structured reclamation and renewal negotiation. The approach described in this guide is the same one our advisors use in practice.

28–35%
Average shelfware percentage in enterprise Salesforce estates (our data)
$1.8M
Annual shelfware cost in a 2,500-seat Enterprise estate with 30% waste
6 months
Lead time needed before renewal to complete a shelfware audit and reclamation

Types of Salesforce Shelfware

Salesforce shelfware takes several distinct forms, each requiring a different identification and reclamation approach. Understanding which types you have determines where you focus your audit effort and how you structure the negotiating conversation with Salesforce.

Inactive User Licences

The most common form. Employees who have left the organisation, changed roles, or moved to business units that do not use Salesforce continue to consume licences. In large enterprises with high turnover or frequent restructuring, inactive user counts of 15–20% are not unusual. These licences are often the easiest to reclaim — they are objectively unused and Salesforce has no compelling counter-argument to a documented list of inactive users.

Under-Utilised Licences

Users who technically have active accounts but log in rarely or never. A threshold of fewer than three logins in a 90-day period is a reasonable definition of under-utilisation. These users may have been assigned licences during an initial rollout that never achieved full adoption, or may have transitioned to roles where Salesforce is peripheral to their work. The reclamation argument is slightly softer than inactive licences — Salesforce may argue that occasional use justifies the licence — but utilisation data below 10% of the contracted population's actual activity is difficult to defend.

Free Guide

Vendor Lock-In Prevention Guide

Preserve negotiation leverage and avoid vendor lock-in traps across Salesforce, Microsoft, and cloud platforms.

Download Free Guide → Salesforce Negotiation Service

Unactivated Add-On Products

Products that were contracted but never deployed. Marketing Cloud, Pardot / Account Engagement, Field Service Lightning, Revenue Cloud, CPQ, and MuleSoft integrations are commonly found in enterprise contracts but inactive. These are particularly valuable from a reclamation standpoint because they often carry high per-unit or per-use costs that sit entirely in the waste column. For Einstein AI add-ons specifically, see our article on Salesforce Einstein AI pricing and value.

Over-Editioned Licences

Users on Unlimited or Einstein 1 who only use features available in Enterprise. As described in our Salesforce edition comparison guide, the majority of enterprise users do not use the features that distinguish higher editions. An over-editioned estate is a form of shelfware — you are paying for a feature set that is not being utilised. Reclamation here takes the form of edition renegotiation rather than licence removal.

Step-by-Step Shelfware Audit Methodology

Step 1

Pull the Salesforce Licence Inventory

From Salesforce Setup, navigate to Company Information → Licences and extract the full list of contracted licences, active users, and last-login data. This gives you the raw utilisation picture. Export to a spreadsheet for analysis. Repeat for every Salesforce org in your estate — many enterprises have multiple production orgs across business units.

Step 2

Cross-Reference Against HR System

Match the Salesforce user list against your current HR system to identify employees who have left the organisation or changed roles. This step often reveals 5–10% of licences assigned to departed employees — an immediate, unambiguous shelfware finding that requires no further justification. Salesforce cannot argue that departed employees need licences.

Stay Ahead of Vendors

Get Negotiation Intel in Your Inbox

Monthly briefings on vendor pricing changes, audit trends, and contract tactics. Unsubscribe any time.

No spam. No vendor affiliations. Buyer-side only.

Step 3

Define Utilisation Thresholds and Pull Activity Data

Establish utilisation thresholds appropriate to your organisation — typically: active user (logged in at least once per month), occasional user (logged in at least once per quarter), inactive (no login in 90+ days). Use Salesforce's Login History report or the User Login History object in SOQL to pull 90-day login data for all users. Segment the user population by utilisation tier.

Step 4

Audit Add-On Product Activation

Review your Salesforce invoice and contract schedule for every add-on product. For each product listed, confirm whether it has been activated in any org. Check Salesforce Setup → Installed Packages and Licences for add-on product status. Document every contracted product that is not installed or has zero active users. This list becomes the add-on shelfware schedule.

Step 5

Quantify Total Shelfware Cost

Using your contracted per-seat and per-product pricing, calculate the annual cost of: inactive licences, under-utilised licences, and unactivated add-ons. Produce a shelfware report that shows the total waste by category, with supporting utilisation data for each finding. This document is your primary negotiating exhibit — treat it with the same rigour as a legal filing.

Step 6

Validate Findings with Business Unit Leaders

Before presenting to Salesforce, validate your shelfware findings with the business unit leaders who own the contracts. Confirm that inactive users are genuinely inactive (not contractors or seasonal workers on leave), that add-ons are genuinely unneeded (not currently in deployment), and that your utilisation thresholds are defensible. Stakeholder alignment prevents Salesforce from finding exceptions that undermine your data during the negotiation.

Negotiating Shelfware Reclamation with Salesforce

The shelfware negotiation conversation with Salesforce should be framed as a renewal right-sizing, not a dispute. The framing matters: "We have completed a utilisation review and identified opportunities to right-size our contract to reflect actual usage. We would like to discuss renewal terms that align with our actual footprint." This is a collaborative framing that gives Salesforce's account team a path to maintaining the relationship while reducing the ARR.

Present the shelfware report at the beginning of the renewal conversation, not as a last resort. Salesforce needs time to review, validate, and escalate internally before they can respond commercially. A shelfware report presented four months before renewal gives Salesforce's commercial leadership time to build a response — and gives you time to negotiate without deadline pressure. A shelfware report presented four weeks before renewal is a crisis for both sides and typically produces worse outcomes.

Salesforce's typical responses to shelfware reclamation requests: (1) Argue that the inactive users will be replaced by new hires — counter with the data showing the gap has persisted for 90+ days; (2) Offer credits rather than contract reductions — evaluate whether credits are valuable or whether you are being paid to defer the problem; (3) Propose a "growth-back" structure — accept this only if the new users and adoption targets are realistic; (4) Escalate to manager and offer a token reduction — be prepared to escalate in parallel to senior commercial leadership.

Negotiation principle: Salesforce will never proactively alert you to shelfware in your contract. Their account teams are measured on ARR growth, not on helping you optimise spend. The audit, the quantification, and the negotiation are entirely your responsibility — or your advisor's. If you do not ask for the reduction, it will not happen.

Preventing Future Shelfware Accumulation

Shelfware reclamation at renewal is valuable, but prevention is better. Establish a quarterly Salesforce licence review process that compares contracted licences to utilisation data. Assign responsibility for licence management to a specific role — typically IT Asset Management or Procurement. Implement a joiners/leavers process that includes Salesforce licence reclamation as a standard step in the offboarding workflow.

At the contract level, negotiate add-on purchase rights rather than pre-purchasing add-on products. A right to add Marketing Cloud at a locked-in rate in year two is commercially superior to purchasing Marketing Cloud in year one with the intention of deploying it — because it eliminates the shelfware risk during the deployment period. These structures are available in Salesforce contracts but require explicit negotiation.

For the complete Salesforce renewal strategy — combining shelfware elimination with fiscal timing, competitive leverage, and benchmark pricing — see our Complete Guide to Salesforce Contract Negotiation and our guide to Salesforce renewal leverage points. For a free assessment of your current Salesforce contract position, see our free licensing assessment.

Download free: The True Cost of SaaS: Hidden Fees & Negotiation Levers white paper includes a shelfware identification checklist and negotiation script for all major SaaS vendors including Salesforce. Access free with a company email.

Case Example: $3M Salesforce Shelfware Eliminated

Our case study on Salesforce shelfware elimination documents how we helped a global professional services firm identify and recover $3M in annual shelfware costs. The audit found 650 inactive user licences, 200 under-utilised licences on Unlimited edition when Enterprise was sufficient, and three unactivated add-on products (Pardot, Field Service, and Revenue Cloud) consuming $780K per year. The negotiation achieved full removal of inactive users, edition renegotiation for the under-utilised cohort, and credit-plus-cancellation for the unactivated add-ons — reducing annual Salesforce spend by 34% while maintaining all actively used capabilities.