logic.codes

Cancellation Deadline Calculator

What is the last day I can cancel before my subscription or contract renews?

Single calculationv1.0.0Verified 2026-11-01Runs in your browser

Spec sheet

notice_period_backcount · v1.0.0
Method

Back-count of full notice days before renewal

  1. 01Count N full notice days backwards from the day before renewal
  2. 02Deadline = the day before that window (moved earlier past weekends for business-day notice)
Limits — read before relying on it
  • Conservative reading: notice must be received with N full days before the renewal date. Some contracts count differently — check yours.
  • Public holidays are not excluded for business-day notice.
  • Time zones and cut-off times (e.g. 'by 11:59 pm PT') are not modeled.
Sources
  • Notice period from your contract or terms of serviceuser input