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. Nothing leaves your browser.

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 or UK bank holidays through 2028. Why this matters →

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 reach the vendor 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. 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. If the clause is silent, calendar days is the safer assumption because it produces the earlier deadline. 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?

No. Every calculation runs in your browser. Nothing is uploaded, nothing is logged, and there's no signup. The permalink encodes your inputs in the URL — so treat that link as you would the data in it.

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.

Get early access → More on renewals