The SaaS Spend Audit: Seats, Shelfware and the Renewal Ratchet
Nobody signs a bad software contract. They sign a reasonable one and then renew it eleven times without reading it.

Card processing gets audited because the fees are humiliating in aggregate and visible on one statement. Software gets audited almost never, despite being a comparable number in most businesses, because it arrives as forty small invoices from forty vendors on forty different renewal dates, each one individually too small to bother with.
That fragmentation is the whole problem. There is no statement to read, so there is nothing to audit, so nobody does.
Build the statement first
Before anything else, produce the document that does not exist: one row per tool, with vendor, owner, annual cost, renewal date, notice period, seat count and contracted escalator. Three sources will get you most of the way, and you need all three because each one misses something different.
- The general ledger. Search vendor payments over a full year. Annual renewals are invisible in a single month.
- Corporate card statements. This is where the tools nobody knows about live, bought on someone's card and never onboarded to procurement.
- Your identity provider. If you use single sign-on, the application list is the most honest inventory you have, because it shows what people actually log into.
The first pass typically finds tools nobody could name. That is not a sign of a badly run company; it is the normal outcome of five years of self-service purchasing.
The five findings, in order of size
1. Seats that are not people
The largest and most reliable finding. Licenses stay assigned to departed employees, to contractors whose project ended, and to people who were provisioned at onboarding for a tool their role never touched. Compare seats billed to accounts with a login in the last 60 days, not to headcount.
2. Shelfware
An entire tool nobody uses. It usually has a champion who left, a renewal that runs on autopilot, and a cost that never gets questioned because it is the same as last year.
3. Duplicate capability
Two project trackers, three video tools, two e-signature products, four ways to store a file. Consolidation is a political conversation rather than a technical one, but the number is often large enough to make the conversation worth having.
4. The wrong tier
Enterprise plans bought for one feature that later shipped in the tier below. Vendors do not proactively downgrade you when their own packaging changes.
5. The renewal ratchet
An auto-renewal with a built-in annual escalator, commonly around 5 percent, agreed once and compounding silently ever since. Five years of 5 percent is roughly a 28 percent increase for identical software. It is the same mechanic as processing fee drift, described in Vendor Fee Creep.
How to negotiate without a threat you do not have
Software vendors negotiate on renewal, at the end of their quarter, with a customer who has done the work. Three positions carry weight:
- Actual utilization. "We are paying for 240 seats and 137 have logged in this quarter" is a fact the account manager cannot argue with, and it reframes the conversation from price to quantity, which is far easier for them to concede.
- Multi-year for a rate freeze. If the tool is genuinely embedded, trade term length for the removal of the escalator. Freezing the rate is often available when a discount is not.
- A real alternative, priced. Not a threat to leave, which nobody believes, but a costed migration. The credibility comes from the numbers, exactly as it does in a processing negotiation.
What to do with the savings program afterwards
A software audit decays like any other. New tools appear, seat counts drift back up, and the next escalator starts compounding the day the ink dries. The durable version is a quarterly seat reconciliation and a renewal calendar that fires before the notice deadline, which is the same argument made for continuous monitoring of vendor fees generally.
Frequently asked questions
How much does a first audit typically recover?
Reported ranges vary widely by company size and maturity, but a first pass on an unmanaged software estate commonly finds a double-digit percentage of the total, most of it in unused seats rather than in dramatic price reductions.
We are 30 people. Is this worth doing?
At 30 people you probably have between 25 and 60 tools and no dedicated owner, which is exactly the condition duplicates and orphaned seats grow in. The inventory takes an afternoon.
Can I get out of an auto-renewal I missed?
Sometimes, particularly if you raise it immediately and are willing to commit to a future term. Vendors would rather restructure than have an unhappy customer serving notice, but the outcome depends heavily on the contract and on timing.
Does AIME audit software invoices?
Software renewal notices and order forms go through the same contract-versus-invoice comparison used for processing and banking: see Contract vs. Statement. The line-item benchmarking is strongest where published rate tables exist, which is why card processing and freight are the deepest categories today.
See what your statements are hiding.
Drop a statement into AIME and get a line-item savings analysis in minutes. No retainer, no hourly fees: you pay only when AIME recovers savings.
Run a free live audit
