How to track software renewals (and never miss a cancellation deadline)
Most teams think they track their software renewals. In practice they track a handful of the big ones, in a spreadsheet someone updates twice a year, and rely on the vendor to email a reminder. Then a contract rolls over silently, a notice window closes, and the finance team finds itself paying for another twelve months of a tool nobody wanted to keep.
The fix is not more diligence. It is a system that records the right dates once and then does the watching for you. Here is how to build it.
Why teams miss renewal deadlines
The renewal date is rarely the date that matters. What matters is the cancellation deadline - the last day you can give notice before the contract renews automatically. That deadline is the renewal date minus the notice period written into the contract.
A tool that renews on 1 October with a 90-day notice period must be cancelled by 3 July. If you wait until you see the September invoice, you are already three months too late. This single gap - the distance between the renewal date and the real deadline - is where almost all wasted renewal spend hides.
Step one: build a single register
Start with one record per tool. Pull your last few months of card statements and invoices, and list everything you pay for - not just the obvious platforms, but the £9-a-month utilities that quietly add up. For each tool, capture the fields that let you make a decision later:
- The vendor, the product and what it is used for
- A named internal owner - a person, not a team inbox
- The renewal or expiry date, and whether it auto-renews
- The notice period from the termination clause
- The annual cost, and how many seats you actually use
You do not need every field perfect on day one. Get the renewal date and the notice period in first - those two are what protect you. The rest can follow. Our features overview walks through the full set of fields a good register holds.
Step two: compute the deadline for every tool
Once the renewal date and notice period are recorded, work out the cancellation deadline for each contract. Doing this by hand across a growing estate is exactly the kind of task that gets skipped, so it is worth automating. StackTrackr calculates the deadline the moment you enter the two dates, then flags any contract that has entered its notice window in red - so the tools that need a decision now are impossible to miss.
Watch the auto-renew flag
Auto-renewing contracts are the ones that bite, because they need no action from you to continue - only action to stop. Mark every auto-renewing tool clearly, and treat its cancellation deadline as a hard commitment in the calendar, not a nice-to-have reminder.
Step three: set up alerts that reach the owner
A register is only useful if someone looks at it at the right moment. Rather than hoping the owner remembers to check, push the reminder to them. A sensible default is to alert the tool's owner 90, 60, 30 and 7 days before each cancellation deadline, with a weekly digest that keeps the wider picture visible.
The 90-day alert is the important one for anything with a long notice period: it lands before the window closes, while there is still time to renegotiate or move off the tool. The later alerts are safety nets. Route each alert to the named owner rather than a shared inbox, so there is always one person accountable for the decision.
Step four: review before every renewal
When an alert arrives, the owner has a simple decision: renew, renegotiate, or cancel. Give them what they need to answer it - the contract, the current cost, and how many of the seats you pay for are actually being used. A renewal is the best moment to trim unused licences or push for a better rate, and it only works if the review happens before the deadline, not after the invoice.
Getting started
You do not need to log every tool at once. Start with your ten most expensive subscriptions - they carry most of the risk and most of the spend. Record their renewal dates and notice periods, let the deadlines compute, and switch on alerts. In an afternoon you will have removed the single most expensive surprise in most software budgets.
StackTrackr is built to do exactly this. The free Starter plan covers up to ten tools, so you can protect your biggest renewals at no cost. When you are ready, create an account and add your first tool in a couple of minutes.