How this calculator works
The countdown subtracts the starting day number from the retirement day number, so every calendar day counts, including weekends, holidays and leap days. Working days are the Monday to Friday dates in the interval: the start date counts and the retirement date does not. Months are whole calendar months, counted by month name and reduced by one when the day of the month has not yet come round. The checkpoint table resets the count at each January 1, which makes a long plan easier to read year by year.
Formula
days remaining = O(retirement date) - O(start date). weeks = days / 7. Whole months = 12 x (retirement year - start year) + (retirement month - start month), minus one when the retirement day of month is earlier than the start day. Working days count Monday to Friday dates in the half-open interval from the start date up to the retirement date. The years, months and days breakdown steps whole years, then whole months, then leftover days.
Worked example
From 2026-11-01 to 2036-06-30 is 3,529 days, 504.14 weeks or 115 whole months. There are 2,520 Monday to Friday working days in the interval, and the time is 9 years, 7 months and 29 days. The January 1 2036 checkpoint shows 181 days and 129 working days left.
Advertisement
Frequently asked questions
Does the working-day count remove holidays?
No. It removes Saturday and Sunday only, because statutory holidays differ by province, employer and year. Subtract the holidays you will actually take from the working-day figure if you want a more personal count.
Why is the day count larger than the number of working days?
Every calendar day is counted in the day total, while the working-day total leaves out weekends. Over a ten-year plan the gap is large because roughly two of every seven days are weekend days.
Is the retirement date the last day of work or the first day of retirement?
The page does not assume either convention. Enter the date you are counting to. If retirement starts the day after your last working day, enter that first retirement date.
Can I count backward to a retirement date that has passed?
No. A retirement date earlier than the start date is reported as an error so a reversed pair of dates is not silently read as a countdown. Swap the two dates if you want a forward interval.