Guide
Contract Expiry Prevention Checklist: 90 Days to Zero Surprises
Contract expiry surprises are not random — they follow a predictable pattern. The notice window closes without action. The contract auto-renews. Someone discovers the charge and asks why it happened. The answer is always the same: no one was tracking the notice date. This checklist covers every phase of the 90-day prevention window — from strategic review to final confirmation — so the decision to renew, renegotiate, or exit is always deliberate.
Five contract expiry risks — and why reaction costs more than prevention
Auto-renewal at unfavorable terms
Very commonThe contract renews automatically because the notice window was missed — often at last year's price with no performance review or competitive comparison.
Service disruption from lapsed contract
Less common, higher severityThe contract expires without renewal, and the vendor discontinues service. For critical services, this means immediate operational disruption.
Penalty for early exit after auto-renewal
CommonRealizing the contract auto-renewed leads to a cancellation request — which triggers early exit penalties specified in the original contract terms.
Lost renegotiation leverage
Very commonThe renewal was confirmed without renegotiation because there was not enough time to get competing quotes. A 15–25% price reduction that was available at 90 days was not pursued.
Liability from unverified vendor compliance
OccasionalThe vendor's insurance or compliance certification lapsed during the contract period. This was not verified at renewal — leaving the contracting company exposed.
Prevention window timeline
90 days
60 days
30 days
7 days
Day 0
Strategic review
Negotiation
Final lock
Confirmed
Strategic review
Do we want to renew? On what terms?
Review current contract terms
Read the contract — not just the price. Notice requirements, renewal conditions, auto-renewal clauses, penalty terms for early exit.
Evaluate vendor performance against original contract expectations
Has the vendor delivered? Quality issues? Service gaps? Billing errors? This is the evidence for renegotiation — not a post-renewal complaint.
Check the notice window in the contract
Confirm when written notice must be submitted to renew, renegotiate, or cancel. This date is more critical than the expiration date.
Identify who needs to approve the renewal decision
For contracts above your authority threshold, initiate the approval chain now — not at the 30-day mark when approvers have no time to evaluate.
Decide: renew as-is, renegotiate, or put to bid
This is the strategic decision. At 90 days, all three options are available. At 30 days, only renewal or a chaotic emergency replacement is realistic.
Active negotiation or confirmation
Execute the decision from Phase 1
If renewing as-is: send written intent to renew to the vendor
Do not assume the vendor knows you are renewing. Written confirmation protects your rate and terms if there is a dispute later.
If renegotiating: initiate pricing and terms discussion with the vendor
60 days gives the vendor time to respond, counter, and agree before the notice deadline. Starting at 30 days compresses the negotiation into a week.
If putting to bid: issue RFP to alternative vendors now
Vendor evaluation, proposal review, and decision takes 3–4 weeks minimum. Issue the RFP at 60 days to have a decision by 30 days.
Verify insurance and compliance documents are current
If the contract requires the vendor to maintain specific insurance or compliance certifications, verify those are current before renewal — not after.
Confirm the renewal price with the vendor in writing
Verbal agreement on price is not agreement. Get the renewal price and any changed terms in writing before the notice window closes.
Final confirmation
Lock the decision — no more options
Confirm a signed renewal agreement or amendment is in hand
A verbal agreement or email confirmation is not a signed contract. At 30 days, the signed document should already exist — not be pending signature.
Send written notice if canceling or exiting
If the decision is to cancel, written notice must be delivered before the notice deadline. Verify delivery method — email, certified mail, or portal as specified in the contract.
Brief the team on the outcome
If renewing with changed terms: notify the team. If switching vendors: begin transition plan. If exiting without replacement: confirm operations can continue.
Update the contract record with new expiration date and terms
Update the tracking record immediately — not after the contract is filed. The next renewal cycle starts the day the current one is signed.
Set reminders for the new cycle
Reset the reminder ladder based on the new contract term. If the term is 2 years, the 90-day reminder fires in approximately 21 months — set it now.
Final verification
Confirm nothing was missed
Verify the signed renewal agreement is filed and accessible
Where is the signed document? Is it in the contract folder, accessible to the team, linked from the tracking record? A signed contract that cannot be found is nearly as bad as no contract.
Confirm the vendor has the renewal on file on their side
Large vendors process many renewals. Confirm they have recorded yours — especially for auto-renewal contracts where their system may not reflect a manual renewal.
Verify billing for the new term is set up correctly
Will the invoice reflect the new price from the renegotiation? Has the payment method been updated? Billing errors on day one of a new contract term are common and avoidable.
Confirmation complete
Confirm continuity — no surprises
Verify the contract is active in the vendor's system
Log into the vendor portal or send a brief confirmation request. For critical services, confirm continuity of service — do not assume.
Confirm no service interruption occurred
For mission-critical vendors (cloud, telecom, security, insurance), actively verify service is running on the first day of the new term.
Close the renewal cycle in your tracking record
Mark the record as renewed. Log the renewal date, new price, and new expiration date. The tracking system should reflect reality — not the previous state.
Notice date
Is the real deadline
Not the expiration date. The notice window is when action must happen.
90 days
Minimum lead time
For any contract requiring vendor evaluation, RFP, or approval chains.
5 phases
In the prevention window
Each with specific checklist items. Skipping phases creates the surprises.
1 record
Per contract
With notice date, expiration date, owner, and a 90/60/30 day reminder ladder.
Run the 90-day checklist automatically — not manually
FAQ
The notice date. Most contracts with auto-renewal clauses require written notice 30–180 days before the expiration date to renew, renegotiate, or exit. After the notice deadline passes, the decision has been made by default — auto-renewal engages. The expiration date marks the end of the current term; the notice date marks the last day you can influence the next one.
Auto-renewal is a contract clause that automatically extends the agreement for another full term unless written notice is given before a specified deadline. Prevention requires tracking the notice deadline — not the expiration date — and setting reminder alerts that fire early enough for a deliberate renewal decision. A 30-day reminder on a 180-day notice contract fires 150 days too late.
Contact the vendor immediately — many are willing to backdate a renewal for a brief lapse. Negotiate terms urgently, as the vendor now has significant leverage. Confirm the lapse did not create legal, insurance, or compliance exposure. Document what happened and add the contract to your tracking system with retroactive records. Then assess whether a tracking system failure (manual) or process failure (no system) caused the miss.
Start with an audit: find all active contracts by pulling recurring vendor payments from the last 12 months. Identify the expiration date and notice window for each. Prioritize by contract value — high-value and business-critical first. Create one record per contract with the notice date, expiration date, and a named owner. Set reminder ladders at 90 / 60 / 30 days. Run the checklist above for any contract with a notice window opening in the next 90 days.
The tracking system should be centrally accessible, but ownership should sit with the department that manages the vendor relationship. Central ownership of the system ensures visibility across the organization. Departmental ownership of each record ensures the person who makes the renewal decision is also the person who gets the reminders — eliminating the bystander problem.
SaaS software subscriptions (auto-renew annually, rarely reviewed), maintenance and support contracts (HVAC, elevators, security systems — 'it just keeps running'), professional services retainers (agency relationships that continue by habit), and telecom/ISP agreements (multi-year terms with 90–180 day notice windows that are easy to miss). These account for the majority of unintended auto-renewals.
Tracking vendor contracts by department? Read how to track vendor contract renewal deadlines.
Need the full renewal workflow for small teams? Contract renewal workflow for small teams.