2026-06-03
Contract renewal email template - 5 free ones to copy and send
Five contract renewal email templates you can copy and send in two minutes - initial outreach, follow-up, confirmation, price increase and final reminder. Free and ready to use.
Most contract renewals are lost not because the client wanted to leave, but because no one asked at the right time.
The email you send 30 to 60 days before a contract expires matters more than most people realise. Too early and it gets buried. Too late and the client has already started shopping around. The wording matters too - a stiff, formal request reads like a vendor trying to lock someone in. A natural, direct email reads like a professional who knows what they're doing.
Here are three templates you can use. Each one is short, direct, and easy to personalise.
Sending these by hand every time? The hard part is not the wording, it is remembering to send it before the window closes. Expiro tracks every contract end date and reminds you exactly when to send each one - 90, 60, 30 and 7 days out, by email, Slack, Teams or SMS. Start a free 14-day trial and stop relying on memory.
Template 1 - Initial outreach (60 days before expiry)
Send this 60 days before the contract end date. It opens the conversation without pressure.
Subject: Renewing our agreement - [Client Name]
Hi [First Name],
Your current agreement with us runs until [end date]. I wanted to reach out now so we have plenty of time to talk through the renewal before things get tight.
In short: I'd like to continue working together and would love to lock in the next period. Happy to keep the same terms or discuss any changes if your needs have shifted.
Do you have 20 minutes this week or next to talk it through?
[Your name]
Why this works: It's personal, not transactional. You're not attaching a PDF and asking them to sign. You're opening a conversation. Most renewals happen because the relationship is good - this email reflects that.
Template 2 - Follow-up (30 days before expiry)
If you haven't heard back after the first email, send this one around 30 days before the contract expires.
Subject: Following up - [Client Name] renewal
Hi [First Name],
Just following up on my email from a couple of weeks ago about renewing our agreement, which ends on [end date].
I want to make sure we have time to sort this properly rather than leaving it to the last minute. If you're happy to continue, I can prepare the renewal paperwork today. If anything needs to change, let's talk.
Either way, it would help to know where we stand.
[Your name]
Why this works: It's direct without being pushy. "Where we stand" invites a straight answer. Clients who are happy to renew often delay responding simply because it's not urgent to them - this email makes it gently urgent without sounding desperate.
Template 3 - Confirmation (after verbal agreement)
Once the client has agreed verbally or over a call, send this to confirm in writing before sending formal documents.
Subject: Confirming our renewal - [Client Name]
Hi [First Name],
Great speaking earlier. As discussed, I'll be preparing the renewal agreement for the period [start date] to [end date] at [rate/terms]. I'll send that over by [date] for your review.
If anything needs to change before I put it together, just let me know.
Looking forward to continuing.
[Your name]
Why this works: It creates a paper trail from a casual conversation. If anything gets misremembered later, you have an email confirming what was agreed. It also sets a clear timeline so neither side is waiting on the other.
Template 4 - Renewal with a price increase
Raising your rate at renewal is normal, but it needs framing. Use this instead of Template 1 when the next period comes with a higher price.
Subject: Renewing our agreement - a note on rates
Hi [First Name],
Your agreement with us runs until [end date], and I'd like to continue working together for another [period].
One change to flag up front: from [date] my rate for this work moves to [new rate]. This is the first adjustment since [original date], and it reflects [reason - scope, demand, rising costs]. The work and the level of service stay exactly the same.
I'd rather raise this early and clearly than surprise you on an invoice. Happy to jump on a call to walk through it.
[Your name]
Why this works: It states the increase plainly, gives a reason, and anchors it against how long the old rate held. Burying a price rise reads as evasive. Naming it early reads as confident. If you want help with the conversation that follows, we wrote a guide on how to prepare for a contract renewal conversation.
Template 5 - Final reminder (7 days before expiry)
When the contract is about to lapse and you still have no clear answer, send this. It is direct on purpose.
Subject: [Client Name] - agreement ends [end date]
Hi [First Name],
Quick one: our current agreement ends on [end date], which is [X] days away. After that there's no contract in place, which I'd rather avoid for both of us.
If you're happy to continue, reply yes and I'll have the renewal over to you today. If you'd like to change anything or step back, that's completely fine - just let me know so we can wrap up cleanly.
[Your name]
Why this works: It removes ambiguity. A week out, gentle nudges stop working. Naming the exact end date and the consequence - no contract in place - prompts a decision without burning the relationship.
When to send each one
The timing matters as much as the wording. If you wait until a week before the contract expires to start the conversation, you're negotiating under pressure - and so is your client.
A simple schedule:
| When | What to send |
|---|---|
| 90 days out | Check internally if terms need to change, prepare your position |
| 60 days out | Send Template 1, or Template 4 if you're raising your rate |
| 30 days out | Send Template 2 if no reply, or move to verbal discussion if they've responded |
| After agreement | Send Template 3, then formal docs |
| 7 days out | Send Template 5 if it's still unresolved, then follow up with a direct call |
Agencies managing multiple clients often find that a handful of renewals fall at the same time. Without a system to track expiry dates, it's easy to miss the 60-day window entirely and end up chasing everything at once.
Tracking renewals so you don't miss the window
The templates above only work if you know when to send them.
Most freelancers start with a spreadsheet. That works up to a point, but when you have 15 or 20 active contracts, it becomes a maintenance job in itself. Dates slip, reminders get dismissed, and the 60-day window closes without anyone noticing.
Expiro is contract reminder software that tracks your contract end dates and sends automatic email alerts at 90, 60, 30 and 7 days before each one expires - exactly the schedule these templates are built around. You can also pause alerts for specific contracts or set custom reminder schedules for clients who work differently.
If you're a freelancer managing a handful of long-term clients, or an agency juggling dozens of retainers, having the dates watched automatically means you can focus on the conversation rather than the calendar.
The templates above are the easy part. The harder part is knowing when to send them - and if a renewal turns into a negotiation, our contract renewal negotiation tips pick up where these emails leave off. If you would rather send something more formal than an email, our contract renewal letter guide has a template for that too.
Pricing starts at $19 a month, with a 14-day free trial and no credit card required.
Free Contract Renewal Tracker template
A ready-to-use spreadsheet to track every contract end date and renewal in one place. Yours free.
Free download. No spam - we'll only email you about Expiro if you ask.
Never miss a contract renewal
Expiro tracks your contracts and sends email alerts before they expire. 14-day free trial, no credit card required.
Start my free trial →Keep reading
How to politely ask if your contract will be renewed (with email examples)
Not sure whether your contract is being extended? Here is how to ask your client or manager politely, when to raise it, and four short email examples you can copy.
Where to send contract renewal alerts: email, Slack, Teams, WhatsApp and more
Email is the default for contract renewal reminders, but it is not always where people look. Here is a practical guide to choosing the right channel - chat, SMS, WhatsApp, push or webhook - for each contract.
Automatic contract renewal software - what it means and what to look for
Automatic contract renewal can mean two very different things. Here is the difference between auto-renew clauses and software that tracks them, and why you need the second.