Media / Buying guides
How to negotiate a SaaS renewal when usage is falling
A practical playbook for reducing software costs at renewal, from usage data and timing to the terms worth asking for.
THE SHORT ANSWER
Start early, bring usage data, and ask to reduce seats before asking for a discount. Check the contract's notice period first, because missing it can lock you into another term.
In this guide
01
Check your contract first
Before you speak to the vendor, find the renewal date, the notice period and any automatic renewal clause. Many software contracts renew automatically unless you give notice in time, so this date sets your deadline.
02
Bring usage data
Pull the numbers from your admin console or single sign-on logs. A clear gap between seats paid for and seats used is the strongest argument you can bring, because it's hard to dispute.
- Seats purchased versus seats active in the last 90 days
- Features you pay for but don't use
- Support tickets or outages that affected your team
03
Ask in the right order
- Fewer seats, to match real usage
- A lower plan, if you don't use the premium features
- A price cap on future renewals
- Shorter terms, so you can leave sooner
- A discount, if you can commit to something in return
04
Make your alternative real
Vendors respond to credible options. Compare at least one alternative and understand what moving would take, including data export. Don't bluff: if you can't really leave, focus on seats and terms.
05
Get it in writing
Before you sign, confirm the final seat count, price, renewal terms and any cap in the order form itself. A promise in an email may not carry over to the contract.
Stackpick Editorial
Practical guides for people who buy and run technology.