Attempting to save Options always results in error message "the end date you entered occurs before the start date"

John M Meredith 10 Reputation points
2023-01-20T14:00:31.8433333+00:00

Problem is ...

In Outlook, File | Options, any attempt to save by clicking the OK button (even if you have made no changes) results in the error message "the end date you entered occurs before the start date" and no changes to the Options can be made.

Solution is ...

Under Calendar, change the end of your work hours from the default 00:01 (ludicrous setting, considering that the default start time is 08:00) to, say, 18:00 - any time after the start time. All will then work as expected.

I suspect this problem is a function of what time zone your pc is operating in, but it is definitely a bug. What is more, the bug was first reported (as far as I can see) as applying to Outlook in Office 2010 as was its fix. Thus MS has known about this bug for 13 years but has so far failed to fix it (despite the fix being so very, very easy, once you know about it).

The bug is silly, and the error message downright confusing, since it occurs even if you have no appointments in your calendar, and have never entered any end date or indeed start date for anything!

So black mark, Microsoft. Please fix the bug to prevent future generations of users wasting hours of their precious lives trying to solve this problem. Do not let it persist for another 13 years.

Microsoft 365 and Office | Development | Other
Outlook | Windows | Classic Outlook for Windows | For business

Locked Question. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

5 answers

Sort by: Oldest
  1. Anonymous
    2023-06-23T19:28:06.75+00:00

    It's not a function of the time zone, it's if the END time is BEFORE the START time in any given day (thinking about from 00:00 to 23:59).

    Basically outlook can't handle an overnight schedule. For example if I set 9PM as a start time, and 6AM as the end time, it can't handle that because it's evaluating those times in the context of a single day starting at midnight and ending at midnight.

    Was this answer helpful?

    1 person found this answer helpful.
  2. Jack Marshall 5 Reputation points
    2025-04-10T15:13:15.4966667+00:00

    We found a fix for this today!

    1. Log into OWA
    2. Make sure in Settings > General > Language and time > make sure the "language" is set to English UK (or whichever your time zone is)
    3. Then go to settings > calendar > Work hours and location (https://outlook.office365.com/calendar/options/calendar/workSchedule)
    4. Once in here untick "Monday" "Tuesday" "Wednesday" "Thursday" and "Friday"User's image The Time zone then changed to our time zone instead of -08:00 Canada
    5. Tick "Monday" "Tuesday" "Wednesday" "Thursday" and "Friday" and set the times.
    6. Back in outlook, try opening the setting in options again now and it should be fixed!

    We did also run this PowerShell command at the same time so not sure which helped however the above seemed to work. Change the <emailaddress> below to the email of the user in question.

    Set-MailboxCalendarConfiguration -Identity <emailaddress> -WorkingHoursStartTime 08:00 -WorkingHoursEndTime 17:00 -WorkingHoursTimeZone "GMT Standard Time"

    Was this answer helpful?

    2 people found this answer helpful.
  3. Mocobx 0 Reputation points
    2026-03-20T10:29:53.65+00:00

    If you still struggle with this after trying all suggested solution/workaround

    Here is what i did to fix it

    1- Open Outlook Classic

    2- Go to "Send and Receive"

    3- Click "Work Offline"

    4- Go to File > Options > Calander > Click "Work hours and location..."

    You will get pop-up saying "You can't use the Work hours and location when you're working offline"

    5- Close Pop-up and Outlook completely ( Check Task manager to make sure its killed )

    6- Go to "Send and Receive" and remove "Work offline"

    7- Go to File > Options > Calander > Click "Work hours and location..."

    This time it should work and open the "Work hours and location..." and you can fix the time

    Good luck

    Was this answer helpful?

    3 people found this answer helpful.
  4. Thema IT Support 0 Reputation points
    2026-07-05T17:23:21.92+00:00

    I have this "the end date you entered occurs before the start date" bug and I am not even trying to change the calendar. I am trying to change an Add-in.

    This is infuriating, I have online repaired, full repaired Office, checked for updates and tried EVERYTHING suggested above but still it is the same "the end date you entered occurs before the start date".

    I do not have the options under Work Time to change the working hours without getting the "the end date...", so it leads me to wonder if I have an older version of Outlook? The version is Microsoft® Outlook® for Microsoft 365 MSO (Version 2606 Build 16.0.20131.20112) 64-bit (on Win11 25H2)

    What can I do to get to modify an Add-in that may get around this highly annoying bug? Oh and it would be great to get a fix to the bug at the same time too!

    TIA

    Was this answer helpful?

  5. Joseph Bueno 0 Reputation points
    2026-09-15T01:13:56.5633333+00:00

    I had the same issue, and this is what worked for me:

    1. In Outlook, go to File > Account Settings > Account Name and Sync Settings.
    2. Uncheck "Use Cached Exchange Mode."
    3. Close Outlook.
    4. Open Run and execute: Outlook.exe /cleanreminders
    5. Once Outlook reopens, go back to the account settings and re-enable Cached Exchange Mode.

    After doing this, the issue was resolved for me.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments