Contract renewals
How to calculate contract notice deadlines without missing a renewal
A notice deadline is a calculation, not a date written in the contract. It depends on the term end, the length of the notice period and a few words that are easy to skim past. This article walks through the calculation one input at a time and shows how each assumption can move the answer.
On this pageWhy a notice deadline is a calculation
In brief
- Start from the term end and the exact notice wording.
- Check whether the period is in calendar days, business days or months, and what it counts back from.
- Record each assumption next to the date it produced.
Why a notice deadline is a calculation
Most agreements never state the notice deadline as a date. They state a term, a renewal rule and a notice period, and leave the arithmetic to the reader. The deadline is the result of that arithmetic, so it is only as reliable as the inputs and the counting rules behind it.
This article uses one sample agreement throughout: a software subscription whose current term runs from 1 Feb 2026 to 31 Jan 2027, renewing for twelve months at a time unless either party gives written notice at least sixty days before the end of the term. It is the same sample as in therenewal management guide.
Step 1: find the term end
The term end is the anchor for the whole calculation, so confirm it before anything else. It is the last day of the current term, which is not always the date in the original agreement.
- Renewed terms.If the agreement has already renewed, the current term ends at the end of the latest renewal term, not the first one.
- Order forms and amendments.A later order form or amendment can change the term or align several orders to one end date. Check which document controls when they disagree; many agreements say so in an order-of-precedence clause.
- Start-date wording.A term that runs “for twelve months from the effective date” needs the effective date, and that can differ from the signature date.
In the sample, the current term started on 1 Feb 2026 and ends on 31 Jan 2027. That date is a Sunday. It doesn't change the arithmetic below, but it is worth noticing: a term end on a weekend makes it easy to assume a deadline falls on a working day when it may not.
Step 2: read the notice period exactly
The notice clause decides four things: how long the period is, which unit it uses, what it counts back from, and what counts as giving notice. Read each one from the wording, not from memory or a summary.
Length and unit
Sixty days, sixty business days and two months are different periods. If the agreement uses “business day” or “working day”, look for its definition: it usually names the days of the week and whose public holidays are excluded. If it uses months, note that months have different lengths, so a month-based period does not convert neatly into days.
What the period counts back from
“Before the end of the then-current term” counts back from the term end. “Before the renewal date” or “before the anniversary” may count back from the first day of the next term, one day later. One day can matter when notice is sent close to the deadline.
“At least” and similar wording
“At least sixty days” and “not less than sixty days” set a minimum: notice can always go earlier. Some agreements also set a maximum, such as “no earlier than ninety days before the end of the term”. Then notice sent too early may not count either, and the calculation produces a window rather than a single deadline.
When notice counts as given
A notices clause usually sets the method (letter, courier, email, a portal), the address and when a notice takes effect, for example on delivery or a set number of days after posting. Use that rule to decide when your notice has to be sent, not just the date on it.
Step 3: count back, and check the counting rules
With the inputs settled, the arithmetic is short. Sixty calendar days before 31 Jan 2027 is 2 Dec 2026, a Wednesday. Counting this way, the day notice is given is one of the sixty days and the term end is not.
The same clause, read in other ways, gives other answers. The table shows how far each reading moves the deadline for the sample agreement.
| Reading of the notice period | Notice deadline | What changes |
|---|---|---|
| 60 calendar days before the end of the term | Wed 2 Dec 2026 | The baseline used in this article |
| 60 clear days before the end of the term | Tue 1 Dec 2026 | Neither the day notice is given nor the term end counts, so one day earlier |
| 60 days before a renewal date of 1 Feb 2027 | Thu 3 Dec 2026 | Counts back from the first day of the next term |
| 60 business days, Monday to Friday | Mon 9 Nov 2026 | Weekends are skipped; no public holidays are excluded |
| 60 business days, excluding 25 Dec 2026 and 1 Jan 2027 | Thu 5 Nov 2026 | Two weekday holidays push the deadline two business days earlier |
| Two months before the end of the term | Mon 30 Nov 2026 | There is no 31 November, so this reading takes the last day of that month |
The holidays in the business-day rows are examples. Which days count as holidays depends on the agreement's definition and the places it names, so a real calendar can move the date further.
When the deadline falls on a weekend or holiday
Some agreements move a deadline that lands on a non-business day to the next business day; others say nothing. Where the agreement is silent, don't assume the deadline moves later. Plan for notice to arrive on the last business day before it.
Step 4: set a decision date ahead of the deadline
The notice deadline is the last day to act, not the day to start thinking. Set a separate, internal decision date early enough to renegotiate, run a replacement or get approval to leave, and to send notice without a rush.
Record the decision date as a team policy, separately from the deadline. If the two are stored as one field, nobody can tell later which date came from the contract.
Step 5: record the calculation with its source
A deadline without its working is hard to check and easy to copy wrongly. Keep the inputs, the reading you chose and who checked it next to the date.
| Field | Sample value |
|---|---|
| Term end | 31 Jan 2027 |
| Notice period, as written | At least sixty (60) days |
| Counts back from | The end of the then-current term |
| Counting reading | Calendar days; no weekend or holiday rule |
| Source | Clause 9.2 of the agreement |
| Notice deadline | 2 Dec 2026 |
| How notice is given | Written notice, per the notices clause |
| Checked by and on | The person who confirmed the terms, with the date |
When the agreement changes, through an amendment, a new order form or a renewal, recalculate from the new term end rather than adding a year to the old deadline.
Where LedgerGuard fits
LedgerGuard works out each notice deadline from an agreement's terms. It suggests the term, renewal and notice terms, and someone on your team confirms each one against the highlighted source text. Until they do, a date worked out from unconfirmed terms is marked Provisional.
Confirmed agreements show the last day you can act and the committed spend, each linked to the clause it came from. Extracted terms are suggestions until confirmed by your team.
Sources and further reading
The sample agreement, clause and holidays in this article are illustrative. The readings in the table are common interpretations, not rules: the wording of each agreement and the law that governs it decide which applies.
- Contract renewal management: a practical guide for finance teamsThe same sample agreement, set in a five-step renewal review.
- The vendor contract renewal checklist for finance teamsThe work to plan at fixed points before a notice deadline.
- LedgerGuard sample portfolioSample agreements with notice deadlines and their source clauses.