The day it renews if you do nothing.
Straight from the auto-renewal clause.
If the clause doesn't say, it usually means calendar days — but check. On a 60-day notice the two readings sit about 25 days apart.
"Notice is deemed given upon receipt" quietly moves your deadline earlier.
Used in the calendar entry and letter.
Also optional. Stays on your machine — never sent to us, never put in the shareable link.

A starting point, not legal advice. Check the clause for the required delivery method — many contracts still demand certified mail.

How this counts. Dates are parsed in your local timezone (not UTC), so the result can't drift by a day depending on when you load the page. Day arithmetic is DST-immune. Month subtraction clamps to the last valid day — one month before 31 March is 28 February, not 3 March. Business-day mode skips weekends plus US federal holidays or England & Wales bank holidays, through 2028. Scotland and Northern Ireland have different sets, and most UK contracts define a business day as one when London banks are open — check the definitions clause. Why this matters →

Built and maintained by Alec Zakhary. If you find a date this gets wrong, that's a bug worth reporting.

Why the cancellation deadline — not the renewal date — is the date that matters

Almost everyone tracks the wrong day. You put the renewal date in the calendar, it arrives, and you discover the only day that mattered passed two months ago. As one procurement lead put it: you might get billed in January, but your cancellation window closed in October.

An auto-renewal clause typically has three moving parts: the term, the renewal length, and the notice period — the amount of warning you owe the vendor before the term ends. Miss the notice window by a day and the contract renews in full, usually for another year. The clause is one paragraph inside a forty-page agreement, and nobody re-reads it after signature.

How to find your deadline

  1. Find the renewal date. It's the end of your current term. If you only know the start date and the term length, use the When does it renew? mode above.
  2. Find the notice period. Search the agreement for "renew", "notice", or "terminate". Typical values are 30, 60, or 90 days.
  3. Check how the days are counted. Calendar days unless the clause says business days. On a 60-day notice the two readings are about 25 days apart — easily the difference between making the window and missing it.
  4. Check when notice takes effect. "Deemed given upon receipt" means posting it on the deadline is already too late.
  5. Put the deadline in a calendar — not a spreadsheet. With warnings. That's what the .ics export above is for.

Counting from the deadline, not the renewal date. A 60-day notice period on a 1 March renewal means your last safe day is 31 December — not 1 January. Notice must be given by the deadline, so the deadline is the last day it still counts.

Frequently asked questions

When does a 60-day renewal notice start?

It doesn't "start" — it counts backwards. A 60-day notice period means notice must be given at least 60 days before the renewal date, so you count back 60 days from that date and the result is your last safe day. Whether "given" means sent or received is set by the notices clause, and it moves the date — that's the toggle above. This trips people up constantly, and it's worth reading in full: when does a 60-day renewal notice actually start?

Are the days calendar days or business days?

Calendar days, unless the contract explicitly says business days or working days. Silence almost always means calendar days — that's the more likely legal reading. But note which way the risk runs: business-day counting gives the earlier deadline, roughly 25 days earlier on a 60-day notice, so if a clause is genuinely ambiguous, acting by the earlier date satisfies both readings. Full explanation →

What if I already missed the cancellation deadline?

You have fewer options, but not none — the notice may have been defective, the renewal terms may have changed, or in a few states the clause may be unenforceable against a business. What to do if you missed the window →

Does this tool store my contract data?

Every calculation runs in your browser, and your contract details are never sent to us — there's no upload and no signup. The vendor and reference fields stay on your machine: they are used only to label the calendar file and the letter, and they are deliberately left out of the shareable link, which encodes only the dates and the notice period. Like most sites, we do run analytics that records page visits, so the page itself isn't invisible — but what you type into it isn't part of that.

Is the .ics file a real calendar file?

Yes — a standard iCalendar file that imports into Google Calendar, Outlook, or Apple Calendar. It contains your deadline, the renewal date, and 90/60/30-day warnings, each with an alarm.

One contract is a calculator. Forty is a job.

This tool solves one contract at a time, and it will keep doing that for free. The trouble starts when there are forty of them, arriving in different inboxes, each with its own notice period — and the person who tracked them has left.

SynapticRelay is the version where you don't do this by hand: connect contracts@ and every agreement that lands gets read, filed into a registry with its renewal date and notice period already extracted, and its deadline watched — before anyone has to remember.

Private beta, rolling invites. We'll email you about access — this tool stays free either way, and we won't send you anything else.

More on renewals