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.

Stackpick Editorial1 min read

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
  1. 01Check your contract first
  2. 02Bring usage data
  3. 03Ask in the right order
  4. 04Make your alternative real
  5. 05Get it in writing

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.

What would you add?

Compare notes with people who've done this.

Join the discussion