The SaaS Renewal Preparation Checklist
What to actually check at 180, 90, and 30 days out, built from watching hundreds of renewals from the vendor's side of the table.
I spent years on the vendor side of enterprise software, and one thing became obvious fast: the accounts that negotiated well weren't the ones with the sharpest negotiators on the call. They were the ones who had done a specific, unglamorous set of homework before the call ever happened. This checklist is that homework, organized by how much runway you have left.
Renewal preparation, by checkpoint
Establish visibility
- Confirm the renewal date and notice deadline
- Analyse spend and licence usage
- Identify auto-renew clauses
- Decide whether the tool is still strategic
Prepare the negotiation
- Evaluate alternative vendors
- Align finance, IT, and procurement
- Define your negotiation objectives
- Review the price increase terms
Engage the vendor
- Initiate the conversation first
- Request an updated proposal
- Compare the offers you have
- Finalise the renewal decision
I remember one account, a couple hundred employees, that came into a renewal with a spreadsheet showing exactly which departments were using the tool, how usage had trended over the year, and two competitor quotes already in hand. We didn't have much room to maneuver on that call, and we knew it before it started. Most accounts don't show up like that. This checklist exists so yours can.
180 days out: find out what you're actually dealing with
At six months, the goal is simply to know the facts, not to negotiate yet.
- Locate the actual contract, not the invoice, and confirm the renewal date and the notice period
- Confirm who owns the relationship internally, and if nobody clearly does, assign someone now
- Pull real usage data: active users in the last 90 days, not seats purchased
- Note any price escalator clause and what index or list price it's tied to
- Flag whether this renewal is large enough to warrant evaluating an alternative vendor
If you only do one thing at this stage, find the notice period. It's the one date that, if missed, removes every other option below.
90 days out: build your position
At three months, start turning facts into leverage.
- Right-size the seat count based on the usage data from the 180-day step
- If usage is light or the spend is significant, identify at least one credible alternative and get a rough quote, even if you don't intend to switch
- Document any service issues, support delays, or unmet commitments from the current vendor, they're legitimate negotiation points
- Decide internally what outcome you actually want: lower price, better terms, reduced seats, or a genuine intent to leave
- Loop in whoever approves the budget so there's no last-minute approval bottleneck later
30 days out: open the conversation from strength
At one month, you should be initiating the renewal conversation, not reacting to the vendor's notice.
- Reach out to the account team first, with your usage data and, if relevant, your alternative in hand
- Ask directly for a breakdown of any proposed increase rather than accepting a single bundled number
- Confirm the notice period hasn't already passed before you finalize anything, this is the last checkpoint
- Get any agreed changes in writing before the renewal date, verbal agreements on a call don't hold if the auto-renewal clause fires first
After the renewal: close the loop
- Update your internal record with the new terms, new notice period, and any changes to the escalator clause
- Note anything you'd do differently next cycle while it's still fresh
- Reset the 180-day clock immediately rather than waiting for the next invoice to remind you