Deadline Calculator
Add or subtract any number of days, weeks, months, or years from a start date — and see the resulting deadline.
Adding 30 days to January 1, 2026 gives January 31, 2026 — a Saturday.
Results update as you type. Months and years clamp to month-end (so Jan 31 + 1 month = Feb 28, not Mar 3) — the dominant date-library convention.
Formula
Days and weeks are simple millisecond arithmetic. Months and years use month-end clamping: adding 1 month to Jan 31 gives Feb 28 (or Feb 29 in a leap year), not March 3 — matching the dominant date-library convention. Negative amounts go backwards in time.
When this calculator helps
A deadline is rarely a date you already know — it is usually a number of days bolted onto a start date, and that arithmetic is where mistakes creep in. Use this calculator whenever you have a starting point and a duration: a project that must ship 90 days after sign-off, a 30-day notice period on a tenancy or job, a supplier invoice due 28 days after issue, or a statutory time limit such as the 14-day right to cancel a consumer purchase. You set the start date and the amount to add, and it returns the exact deadline along with the day of the week it falls on.
It is built for the practical questions that come up in UK work and admin: when does my contract notice actually run out, what date is 'within 21 days', and if a delivery is promised in six weeks, which Friday does that land on. Because you can also subtract, it doubles as a reverse planner — start from a fixed deadline and work backwards to find the date you need to begin.
How to read your result
The result is a single calendar date plus the weekday, and the weekday is often the part that matters most. A deadline that lands on a Saturday or a Sunday is no use if the office, court, or bank is closed, so always glance at the day of the week before you commit to it. This tool counts every day of the week equally — it does not skip weekends.
Be clear in your own mind whether your deadline is meant to be in calendar days or working days. 'Within 30 days' almost always means calendar days, weekends included. 'Within 14 working days' means business days only, which on a UK calendar is a noticeably longer stretch once Saturdays, Sundays and bank holidays are stripped out. This calculator handles calendar days; for working-day counts use the Working Days Calculator instead.
A worked example
Suppose you hand in your notice on a job on 04/06/2026 with a one-month notice period. Adding one month gives 04/07/2026 — a Saturday. In practice your last working day would usually be the Friday before, 03/07/2026, so the weekday flag immediately tells you something the bare date does not. If instead your tenancy required 30 calendar days' notice from the same start, you would add 30 days and land on 04/07/2026 as well, though for a longer month the two methods diverge.
Common mistakes to avoid
Most deadline errors are not arithmetic slips — they come from counting the wrong kind of day or from the wrong starting point.
- Treating 'working days' as calendar days, or vice versa — the gap between '14 days' and '14 working days' can be most of a week.
- Forgetting that a deadline can fall on a weekend or bank holiday, when the office that needs to receive your document is shut.
- Counting from the wrong day — some contracts count from the day of an event, others from the day after, so read the wording before you set the start date.
- Assuming a deadline rolls forward automatically; this tool gives the pure calendar date, so any 'next working day' shift is yours to apply.
UK bank holidays and deadlines
The big regional wrinkle in the UK is bank holidays, and they are not the same across the country. England and Wales, Scotland, and Northern Ireland each have their own list — Scotland has 2nd January and St Andrew's Day, Northern Ireland adds St Patrick's Day and the Battle of the Boyne, and some English bank holidays do not apply north of the border. So a 'within 10 working days' deadline can genuinely resolve to a different date in Glasgow than in London.
This calculator works in pure calendar days and does not skip bank holidays, which is exactly right when your deadline is specified in calendar days. But where wording says 'working days' or a process rolls a due date to the 'next working day', you need to check the relevant bank-holiday list for the nation involved and shift the result by hand. For legally binding deadlines — court service rules under the CPR, for example — defer to the official rule or a solicitor rather than to a calendar count.
Related calculators
Frequently asked questions
Does this count business days or calendar days?▾
Calendar days. For business-day-only deadlines (e.g. 'within 14 working days'), use the Working Days Calculator instead. UK business contracts and legal documents commonly specify either; check the wording — 'days' usually means calendar, 'working days' or 'business days' excludes weekends and bank holidays.
What happens with month-end dates like Jan 31?▾
Adding 1 month to Jan 31 gives Feb 28 (or Feb 29 in a leap year) — the calculator clamps to the last valid day of the target month. This is the dominant convention used by date libraries like date-fns, dayjs, and Java's Period. Some systems give Mar 3 instead (advancing into the next month); ours doesn't.
Negative amounts?▾
Yes — enter a negative number to go backwards. 'Start date − 14 days' tells you the date 14 days before. Useful for working out 'when did I need to start to hit this deadline?'.
How does this handle UK bank holidays?▾
It doesn't — the deadline is a pure calendar date. If your contract or process treats bank holidays specially (e.g. 'next working day' rules), you need to manually shift the deadline. The Working Days Calculator excludes weekends but currently doesn't model bank-holiday lists.
Can I use this for legal deadlines?▾
For calendar-day calculations, yes — but for legally-binding deadlines with specific wording about working days, statutory holidays, or court rules, defer to a solicitor or the official rule. England + Wales civil court rules (CPR), for instance, have specific service-of-document rules that affect deadline counting.
What if my start date is in the past?▾
Works the same way. The calculator just adds the requested amount of time — past or future starting points are equivalent arithmetically.