By · Updated

Contract End Date Calculator

When a Fixed-Term Contract Ends, the Renewal Notice Deadline and Days Left

No ratings yet
Result

—

OneTask is free, with no sign-up, and built by one person.
If this tool saved you time, a coffee helps keep new ones coming.

How the Contract End Date Calculator works

This contract end date calculator finds when a fixed-term contract finishes from its start date and length. It also gives the number of days in the term, the last day to give notice if the contract renews automatically, and how many days remain from today.

Fixed-term contracts are everywhere: employment contracts, software subscriptions, equipment leases, service agreements, insurance policies and mobile phone plans. Most say something like "for a period of 12 months from the start date", and most catch people out at the end. Either the renewal deadline passes unnoticed and the contract rolls over for another year, or someone assumes the term ends on the anniversary when it actually ended the day before.

How the contract end date calculator works

Enter the start date and the length. Days and weeks are added as calendar days, seven to a week. Months and years move to the same date in a later month, and if that month is shorter the date is pulled back to its last day, so six months from 31 August lands on 28 February or 29 February in a leap year.

That gives the anniversary. The Last day option then decides how the end is read:

Check the wording of your contract. Phrases such as "for a period of" or "commencing on" usually mean the day before; "until" followed by a date means that date.

Reading the result

Renewal deadlines

Automatic renewal clauses are the main reason to calculate this date. A typical clause says the contract renews for another term unless either side gives, say, 30 or 90 days' written notice before the end. Miss that by a day and you may be bound for another full year at the old price, or a higher one.

Put the notice deadline in your calendar with a reminder a few weeks before it, and send notice with enough margin for post or slow email. Some contracts count notice from the day it is received rather than sent, and some require notice to be sent to a specific address or person.

Worked examples

A two-year software licence starting on 15 January 2026, ending the day before the anniversary, ends on 14 January 2028. With 60 days' notice required, the deadline is 15 November 2027.

A 26-week temporary employment contract starting on Monday 7 September 2026 ends on Sunday 7 March 2027, a term of 182 days.

A 90-day trial starting on 1 October 2026 ends on 29 December 2026 when the start day counts, one day earlier than simply adding 90 days to the start date.

Common mistakes

What the calculator does not decide

Whether a contract can be ended early, what happens if notice is late and whether a fixed-term employment contract becomes permanent all depend on the contract and the law where you are. This tool only does the date arithmetic. For anything in dispute, read the contract and get advice.

How many days common contract terms run

The formula adds the term to the start date and steps back one day, because the start day counts as day one. For example, a 24-month contract starting 1 March 2026 ends on Tuesday 29 February 2028, 731 days later, because 2028 is a leap year. Each example below uses that start date.

Contract end dates for a start on Sunday 1 March 2026

Term Last day Term in days
30 days Monday 30 March 2026 30
90 days Friday 29 May 2026 90
180 days Thursday 27 August 2026 180
4 weeks Saturday 28 March 2026 28
13 weeks Saturday 30 May 2026 91
26 weeks Saturday 29 August 2026 182
52 weeks Saturday 27 February 2027 364
1 month Tuesday 31 March 2026 31
2 months Thursday 30 April 2026 61
3 months Sunday 31 May 2026 92
4 months Tuesday 30 June 2026 122
6 months Monday 31 August 2026 184
9 months Monday 30 November 2026 275
12 months Sunday 28 February 2027 365
18 months Tuesday 31 August 2027 549
24 months Tuesday 29 February 2028 731
36 months Wednesday 28 February 2029 1,096
48 months Thursday 28 February 2030 1,461
1 year Sunday 28 February 2027 365
2 years Tuesday 29 February 2028 731
3 years Wednesday 28 February 2029 1,096
5 years Friday 28 February 2031 1,826

Sources: Contract.

Checked against: 12 months from 1 January 2027 ends 31 December 2027

FAQ

Does a 12-month contract end on the anniversary?

Usually not. When the start date counts as the first day, a 12-month term ends the day before the anniversary, so a contract starting on 1 March ends on the last day of February. Choose On the anniversary date if your contract says otherwise.

How do I find the last day to cancel an auto-renewing contract?

Enter the start date, the term and the number of days' notice the contract requires. The Give notice by row shows the last day that notice can be given. Send it earlier to allow for delivery time.

What happens with a contract that starts on the 31st?

When the end month has fewer days, the date is pulled back to that month's last day. A six-month contract starting on 31 August reaches its anniversary on 28 or 29 February.

Can I use it for leases and subscriptions?

Yes. Any fixed term with a start date and a length works, including leases, insurance policies, memberships and software plans. For rent payment dates and totals, the rental lease calculator adds a payment schedule.

See also: all Work and Contracts tools, Calendars, Countdowns, Durations, Date Formats, Time Zones and Travel, Sun and Daylight.

Related tools