Salesforce License Management

Do you really use the Salesforce licenses you pay for?

Your first audit answers it today β€” purchased vs. assigned vs. estimated-active seats, named inactive users, PSL waste, integration-user risk, and the dollar gap. Add monitoring and SpendReady tracks your highest- and lowest-usage months over time β€” so you renew on real seat demand, not a one-time snapshot.

32% avg inactive rate$175/seat/mo Salesforce Enterprise6-month LoginHistory analyzedPDF ready for your CFO

πŸ”’ Read-only OAuth Β· Lightweight Connected App Β· No Apex Β· No write access

Annual Savings$14,320
Inactive Seats37
Risk Alerts4
Weekly Insight

Detected 12 "Sales Cloud Einstein" licenses assigned to users inactive for 90+ days. Potential $1,200/mo recovery.

Two reporting layers shipping today Β· one on the roadmap

Weekly ops and monthly finance are live. Quarterly compliance (Release B) is in design β€” contact us if you need an accelerated timeline.

WeeklyFor Admins Β· RevOps

Ops report

New inactive users, PSL anomalies, stale integrations, and a prioritized cleanup queue β€” straight to your inbox.

Built for admins β†’
MonthlyFor CFOs Β· Finance Β· Procurement

Finance pack

Purchased vs assigned vs estimated active licenses, month-over-month delta, and peak vs lowest usage months (unlocks at month 3 of monitoring) β€” estimated waste with dollar figures. Forwardable HTML email; full report exports as PDF from the dashboard.

Built for finance β†’
QuarterlyFor Compliance Β· Audit Β· Security

Compliance pack

Admin vs regular vs integration users, privileged-user roster, exception rationale, and reviewer sign-off β€” your access-review evidence in one export. (Release B)

Coming soon
Savings Estimator

How much is your org leaving on the table?

Adjust the inputs below β€” SpendReady will find the exact users behind these numbers.

300
502,500
$

Default: Salesforce Enterprise list price

%

Industry avg: 30–40%

96
Likely inactive
$16.8K
Monthly est.
$202K
Annual est.

Estimate only. These figures are illustrative, based on the inputs above and public Salesforce list pricing. They do not reflect your actual negotiated contract terms, which are typically lower. Actual recoverable savings depend on your specific org configuration, contract, and renewal negotiations. SpendReady does not guarantee any specific savings amount.

SpendReady will tell you exactly which seats β€” with names, last login dates, and dollar figures attached.

See the real numbers for your org β†’
Interactive Demo

This is exactly what your report looks like

From the executive summary down to the named users behind every dollar.

app.getspendready.com/reports/auditSample

Reports β€Ί Audit Report

Acme PROD

Illustrative figures Β· your numbers will differ

6
Critical
β–Ό 2 vs last
3
Warnings
β–Ό 5 vs last
1
Informational
β–Ό 3 vs last
$749,820
Est. Annual Savings
β–² $11,340 vs last
Savings BreakdownConservative Β· recurring hard-dollar only
πŸ’°
$512,820/yr
($42,735/mo)
Direct Recurring
πŸ”‘
$237,000/yr
($19,750/mo)
PSL Waste
πŸ›‘οΈ
2 findings
no dollar estimate
Risk Reduction
πŸ“‹
β€”
tracked in future release
One-Time
Risk & Savings Trend

8 runs Β· Sep 2025 β†’ now

6 critical nowΒ·$62,485 /mo

Critical Findings

Est. Monthly Savings

Renewal leverage: a declining critical count next to a rising savings figure is objective, date-stamped evidence you bring to the renewal table.

Sample report for illustration. Dollar figures use the Salesforce Enterprise list price ($175/seat/mo). Risk-reduction findings carry no dollar estimate. Your audit reflects your own org's licenses, usage, and pricing.

…and every finding is itemized. Click the tabs to explore each category.

SpendReady Β· Live Audit Preview
Week of May 4, 2026
This week's finding: $6,475/mo identified
UserLicenseLast LoginCostAction
Sarah MitchellSalesforce Enterprise214 days ago$175/moDeactivate
James ThorntonSalesforce Enterprise189 days ago$175/moDeactivate
Priya NairSales Cloud Einstein302 days ago$75/moRemove PSL
Tom BradleySalesforce Enterprise97 days ago$175/moReview
37 users inactive 90+ days Β· $77,700/yr in recoverable spendRun on your org β†’
From signal to action

What changes when you connect

Each finding category points at a specific decision. Here's the loop from data to dollars.

1
We find inactive users
Users with 90+ days no interactive login, cross-referenced with API activity.
Action
You deactivate or reassign
Outcome
~$175/seat/mo recovered
2
We find PSL waste
Permission Set Licenses assigned to users who never activated the feature.
Action
You reclaim assignments
Outcome
$50–100/PSL/mo recovered
3
We find integration-user risk
Service accounts on full licenses, stale OAuth tokens, UI-login-capable API users.
Action
You convert or revoke
Outcome
Security + audit posture
4
We build the trend chart
Weekly auto-audits build seat-usage history from connection date. Peak vs lowest views unlock at month 3; full 26-week trend chart at month 6.
Action
You take it to renewal
Outcome
Renewal-evidence pack ready

Compounding value: the trend chart (step 4) becomes more valuable every week you stay subscribed. After 6 months on Monitoring you have a 26-week trend chart built from snapshots β€” Salesforce's native LoginHistory only retains 6 months retroactively, so the longer you stay, the wider your evidence window grows.

Read-only OAuth β€” zero write accessPDF export β€” no Salesforce login neededWorks with Production & SandboxLightweight Connected App β€” no Apex, no business-data accessSOC 2 planned

Every Salesforce renewal has waste.
Nobody measures it.

Seats cost $175–$350/month. Industry benchmarks suggest 30–40% sit inactive. Most orgs discover this two weeks before renewal β€” if at all.

Avg 32% of seats sit idle

Paid seats unused

Licenses assigned to users who haven't logged in for 90+ days β€” still billing at full price. Orgs typically recover $40–80K/year here. (32% benchmark: Zylo SaaS Management Index, mid-market.)

Avg $14K/yr in zero-use PSLs

PSL waste

Permission Set Licenses assigned to users who never activate the features β€” pure overage with no value delivered, never surfaced in native reports.

Undetected until breach or audit

Integration-user risk

Service accounts holding interactive licenses, stale OAuth tokens lingering, API users with UI login access β€” a compliance and security gap hiding in plain sight.

From mystery to mastery
in 3 steps

1

Connect your org

Install our lightweight Connected App from the AppExchange URL (60 seconds), then connect via one-click read-only OAuth. Requires a Salesforce admin or a user with View Setup and Configuration access. No Apex, no custom objects, no write access ever.

Admin or View Setup access required
2

We run the audit

LoginHistory, PermissionSetLicenseAssign, user and license objects β€” cross-referenced automatically. Weekly snapshots build your historical baseline from day one.

3

Get the packet

A summary email lands in your inbox with dollar figures attached and a PDF export available from the dashboard. Forward the email straight to your CFO or Procurement team β€” they read the summary without a Salesforce login.

Weekly Audit ReportLive
Inactive users (90d+)
37
PSL over-assignments
12
Integration user risk
4
License pool gaps
8

Estimated annual savings: $14,320

Analysis complete

Deep forensics for your org

Everything the renewal conversation needs, in one weekly packet.

Inactive license detection

Every user mapped to login history. Identify true seat demand vs. what you're paying for.

PSL waste report

Permission Set Licenses cross-referenced against user login activity β€” no guessing.

Integration posture

See exactly which API users and OAuth apps are active and what licenses they consume.

Dollar savings estimate

Every finding has a dollar figure attached. Ready for the CFO conversation.

Executive summary

One-page summary designed for finance and procurement β€” no Salesforce login required.

Audit-ready PDF export

Clean PDF exports ready for QBRs, procurement reviews, or internal audits β€” no Salesforce login required.

Investment in clarity

One-time audit or ongoing monitoring β€” same single-org connection via lightweight Connected App + OAuth.

Your first audit is free β€” no credit card. After that, choose Monitoring for weekly automation or One-Time for additional on-demand audits.

One-Time Audit

$499one-time

Additional on-demand audit after your first free one. Perfect for pre-renewal prep or quarterly check-ins without committing to monitoring.

  • βœ“ Full inactive user report
  • βœ“ PSL waste analysis
  • βœ“ Integration user risk audit
  • βœ“ Estimated savings with dollar figures
  • βœ“ Report summary email + PDF export from the dashboard
  • βœ“ Last 6 months of LoginHistory analyzed
Buy a one-time audit
Most Popular

Monitoring

$399/ month

Weekly automated audits so your CFO and RevOps team always know where things stand β€” not just at renewal time.

  • βœ“ Everything in One-Time Audit
  • βœ“ Weekly automated summary email + PDF export
  • βœ“ Up to 5 additional report recipients
  • βœ“ Peak and lowest usage months (unlocks at month 3)
  • βœ“ Exemption management (snooze users)
  • βœ“ Trend comparisons across reports

ℹ️ Historical depth grows from your connection date β€” not from Salesforce's native 6-month window.

Start monitoring

Enterprise

$1,199/ month

For larger orgs that need higher data volume, longer retention, and procurement-friendly billing.

  • βœ“ Everything in Monitoring
  • βœ“ Built for larger orgs (2K+ seats)
  • βœ“ Up to 5 additional report recipients per org
  • βœ“ Extended retention (best-effort, beyond 12-month default)
  • βœ“ Email support (1-business-day best-effort)
  • βœ“ PO / invoice billing available
Start EnterpriseNeed PO / invoice billing? Contact us β†’

Enter renewal conversations with evidence.

Stop guessing which licenses you need. Get the facts in minutes, not weeks.

Get your first audit free β†’

Read-only access Β· No credit card Β· First audit free

Salesforce License Audit & Renewal Readiness | SpendReady