Fix Microsoft Bookings Offering Appointments Outside Business Hours
Question details
A newly created Microsoft Bookings page is incorrectly offering appointments outside the configured business hours.
- Product
- Microsoft Bookings
- Device & OS
- not provided
- Scenario
- Configuring business and staff hours for a scheduling page to ensure clients can only book within designated operating times.
- Observed behavior
- The system offers an appointment slot that exceeds the designated business hours (e.g., offering a 4 PM to 5 PM slot when hours are set to end at 4 PM), specifically for one staff member, despite correct configurations.
Before modifying your Bookings settings, double-check that the time zone settings on your Microsoft 365 account match the intended time zone for the scheduling page and the staff member's calendar.
Verify Availability Settings and Allow Time for Synchronization
Ensure all scheduling policies are strictly defined, as temporary caching issues or background sync delays can occasionally cause incorrect slots to appear.
Microsoft Bookings relies on several overlapping settings to determine availability: general business hours, individual staff hours, and service durations. A misalignment in any of these can cause unexpected booking slots.
Navigate to the 'Booking Page' settings and confirm the overall business hours are strictly set (e.g., 9:00 AM to 4:00 PM) without any unintended gaps.
Go to the 'Staff' tab, select the affected staff member, and ensure their custom availability hours do not override the general business hours.
Under 'Services', check the duration and buffer times of the specific service being booked. Ensure that the total duration does not push the appointment end time past your closing hour.
If all settings are correct, wait a few hours. Temporary background synchronization bugs in Microsoft 365 can cause outdated availability to display briefly.
Request Specialist Assistance from the Microsoft Community
If you have verified all calendar permissions and time zones but the issue persists, escalate it for specialist review.
Boost Your Productivity with WPS Office
While resolving Microsoft 365 scheduling bugs, consider managing your core document, spreadsheet, and presentation tasks with WPS Office. It provides a fast, highly compatible, and free alternative to Microsoft Office.
- 1. Download the Installer: Visit the official WPS Office website and download the free installer for your operating system.
- 2. Install WPS Office: Run the installation file and follow the on-screen prompts to set up the lightweight all-in-one suite.
- 3. Open Your Office Files: Launch WPS Office and open your existing Microsoft Office files seamlessly without worrying about formatting loss.

Frequently Asked Questions
Why does Microsoft Bookings show availability when a staff member is busy?
This usually happens if the staff member's personal Outlook calendar is not set to share free/busy information with Bookings, or if the 'Events on Microsoft 365 calendar affect availability' checkbox is unchecked in their staff profile.
How do I ensure appointments don't run past closing time?
You must ensure that the service duration plus any post-appointment buffer time fits entirely within the designated business hours. If your business closes at 4:00 PM and a service takes 1 hour, the last available booking slot must start no later than 3:00 PM.
Can time zone differences cause incorrect booking slots?
Yes. If the Bookings page time zone differs from the staff member's Outlook calendar time zone, or if the customer is viewing the page in a different region, the slots may appear shifted. Always verify that region and time zone settings are aligned across all profiles.




