Notice Period Calculator

Calculate your notice period end date, including or excluding weekends and public holidays, based on your resignation or termination date.

The date you hand in your resignation or receive termination notice.

Formulas Used

Calendar Days mode:

  • Weeks → Days: Total Days = Notice Length × 7
  • Days: Total Days = Notice Length
  • Months: End Date = Start Date + N months − 1 day
  • End Date = Effective Start Date + Total Days − 1

Working Days mode (Mon–Fri):

  • Weeks → Working Days: Total Working Days = Notice Length × 5
  • Months → Working Days: Total Working Days = Notice Length × ⌊52 × 5 / 12⌋ ≈ Notice Length × 21.67
  • The calculator walks forward from the effective start date, counting only Monday–Friday, until the required number of working days is reached.

Summary stats:

  • Total Calendar Days = (End Date − Start Date) + 1
  • Working Days = count of Mon–Fri days in [Start Date, End Date]
  • Weekend Days = Total Calendar Days − Working Days

Assumptions & References

  • Notice periods are calculated in the local time zone of the user's browser; no UTC conversion is applied.
  • When Working Days Only is selected, only Monday–Friday are counted; public/bank holidays are not automatically excluded (vary by jurisdiction).
  • The "months" option uses JavaScript's native Date.setMonth(), which correctly handles month-end edge cases (e.g. 31 Jan + 1 month = 28/29 Feb).
  • For working-day month calculations, the standard approximation of 21.67 working days per month (52 weeks × 5 days ÷ 12 months) is used.
  • UK statutory minimum notice periods: 1 week after 1 month's service; 1 additional week per year of service up to a maximum of 12 weeks (Employment Rights Act 1996, s.86).
  • Many contracts specify longer contractual notice periods, which take precedence over the statutory minimum.
  • The "Notice starts the following day" option reflects jurisdictions or contracts where the notice period begins the day after the notice is given.
  • This calculator does not account for garden leave, payment in lieu of notice (PILON), or mutual agreement to shorten the notice period.

In the network