A contract auto-renewed and you missed the deadline: what to do next
The invoice arrives and it is for twelve months. Nobody approved it. The tool is one two people still use, the plan was to drop it at the end of the term, and somewhere in the last quarter the notice window opened and closed without anyone noticing. The contract has renewed, and by its own terms it renewed correctly.
Most advice about this is written to prevent it. That is not much use once it has happened. This is the other guide: what is genuinely still on the table after a rollover, what to ask for, and how to make sure the same contract cannot do it to you twice.
Step one: establish what actually happened
Before you contact anyone, read the contract itself rather than the vendor's summary of it. Small business software agreements are usually split across two documents: a short order form with the commercial terms, and a much longer set of terms and conditions it references by URL. The renewal mechanics are almost always in the second one, and the two do not always agree.
Write down four things:
- The exact renewal date, and whether the term runs from signature, from go-live, or from the first invoice
- The notice period, and the method of notice the contract requires (email to a named address, a support ticket, and written notice by post are all still used)
- The length of the renewed term. A twelve-month contract does not always roll into another twelve months; some roll into monthly periods after the first term, which changes everything
- Any clause governing the price at renewal, such as a cap on the uplift or a link to an inflation index
That last point is worth the reading time on its own. A rollover into a monthly rolling term is not really a lost year, it is a thirty-day exit you did not know you had. People pay for a full extra year out of contracts they could have left the following month.
Step two: check the vendor met its own terms
A renewal clause binds both sides. Plenty of agreements require the vendor to do something before the contract rolls, most commonly to send a renewal notice a set number of days in advance, or to give notice of a price increase separately from the renewal itself. If that obligation exists and was not met, you have a concrete, factual point to raise rather than a request for goodwill.
Things worth checking against the paperwork:
- Was a renewal or price-change notice required, and was one actually sent
- Was it sent to the contact named in the agreement, or to someone who left eighteen months ago
- Does the invoiced price match what the contract permits at renewal
- Did anyone on your side give notice through a channel the vendor ignored, such as a chat message or a cancellation in the account settings that never generated a confirmation
Step three: ask for the right thing
The instinct is to ask to cancel and get a refund. That is the least likely outcome, and leading with it usually gets a single-line refusal that closes the conversation. The vendor has a signed contract and knows it. What they also have is a renewal target, a churn number, and an account manager who would rather keep a smaller version of you than fight about an invoice.
So ask for something they can say yes to. Roughly in order of how often they land:
- Reduce the seat count to what you actually use. This is the most winnable ask by a distance, because the contract renews either way and the vendor keeps the account. If you renewed twenty seats and use nine, this alone can be worth more than a refund.
- Move down a tier. Same logic. You are not leaving, you are buying less.
- Shorten the renewed term, or add a break clause partway through, in exchange for agreeing the renewal without a fuss.
- Convert the year into a credit against a different product from the same vendor, if they sell one you actually want.
- Defer the term start so the twelve months begin when your team finishes an in-flight migration, rather than now.
- Full release from the renewed term. Uncommon, but it does happen when the relationship is good, the amount is small, or the vendor missed a notice obligation of their own.
Whatever you agree, get the concession written into the contract rather than promised in an email thread. A discount that lives only in a reply from an account manager who moves teams is a discount you will re-negotiate next year from scratch. The same point applies to any renewal you negotiate on time.
How to raise it
Put it in writing, to the account manager or customer success contact rather than to general support. Support is staffed to resolve tickets against policy; they cannot vary a contract and will tell you so. State the facts in a short message: the contract renewed on a given date, you had intended not to renew, here is specifically what you are asking for, and here is what you are offering in return.
Keep it factual and unemotional. You are asking a person with limited discretion to spend some of it on you, and being difficult is the fastest way to have them apply the policy exactly as written. If there is no movement, one polite escalation to their manager is reasonable. Two is not.
One thing to avoid: do not stop paying the invoice as a negotiating tactic. It converts a commercial conversation into a collections process, and the people who handle collections have no authority to give you anything.
If nothing moves, plan the exit now
Sometimes the answer is simply no. At that point the useful move is to stop treating it as a billing problem and start treating it as a diary problem, immediately, while the annoyance is fresh.
- Work out the next cancellation deadline the day the renewal is confirmed. It is the new renewal date minus the notice period, and it is often only nine months away.
- Give the tool a named owner who is accountable for the decision, not a shared inbox.
- Decide the exit criteria now, in writing, while you still remember why you wanted to leave. In eleven months the reasons will have gone quiet and the renewal will look like the path of least resistance again.
- If you are migrating away, book the migration work against the deadline rather than the renewal date, so you are not still moving data during the notice window.
Prevent the repeat
A missed window is almost never a discipline failure. It is a record-keeping failure: the notice period was in a PDF nobody had read since signing, and the only date anyone tracked was the renewal itself. Tracking the renewal date is precisely the mistake, because by the time it is close the decision has already been made for you.
The fix is one record per tool holding the renewal date, the notice period, the auto-renew flag and a named owner, with the deadline derived rather than remembered. Our guide to the register fields that matter covers the full set, and notice periods explained covers the ways notice clauses catch people out.
StackTrackr calculates the cancellation deadline from those two fields and emails the named owner ahead of it, so the decision arrives while it is still a decision. The free Starter plan tracks up to ten tools. Create an account and put the contract that just rolled over in first, while you still know its dates.