Fix Microsoft Bookings Showing Appointments Before Working Hours
Question details
The user needs to resolve an issue where customers are able to select appointment times that fall outside the configured business schedule.

- Product
- Microsoft Bookings
- Device & OS
- not provided
- Scenario
- Managing organizational schedules and customer appointment availability.
- Observed behavior
- Customers are presented with appointment times at 4:00 AM, even though the business schedule is strictly configured for 8:00 AM to 4:00 PM.
Ensure you have administrative access to your Microsoft Bookings calendar and confirm the exact time zone in which your organization operates.
Verify Time Zone and Availability Settings
Time zone mismatches across the business profile, staff calendars, and booking page settings are the most common cause of incorrect appointment hours.
Microsoft Bookings pulls availability from multiple layers. A conflict or misalignment in time zones between the general business settings, individual staff settings, and the customer's browser can cause time slots to shift unexpectedly.
Go to the Microsoft Bookings dashboard, click on 'Business Information' in the left menu, and ensure the correct time zone is selected for your organization's region under the 'Region and time zone settings' section.
Navigate to the 'Staff' page. Edit each staff member's profile and verify that their individual working hours and Microsoft 365 calendar time zones align with your standard business hours.
Open the 'Services' page and edit the affected service. Check the 'Availability options' to ensure no custom recurring hours or date-specific overrides are bypassing your general schedule.
Go to the 'Booking Page' settings, expand the region and time zone settings, and check the box for 'Always show time slots in business time zone'. This prevents the page from converting available slots into the customer's local browser time.

Escalate to the Microsoft Bookings Community
If all availability and time zone settings are correct but the issue persists, you may need to escalate the bug to Microsoft engineers.
Boost Your Business Productivity with WPS Office
While resolving scheduling conflicts in Microsoft Bookings, ensure your team has the right tools for documentation, data analysis, and presentations. WPS Office is a lightweight, free alternative to Microsoft Office that meets all your daily business needs.

Frequently Asked Questions
Why are my Bookings times showing up in UTC?
This usually happens if the time zone wasn't properly configured during the initial setup of the Bookings calendar. You can fix this by updating the time zone in both the Business Information and Booking Page settings.
Can staff members have different time zones in Microsoft Bookings?
Yes, staff members can have their personal Microsoft 365 calendar set to a different time zone. Bookings calculates availability based on that individual calendar, which can cause available slots to appear at unexpected times if not managed carefully.
How do I force the booking page to display only my business time zone?
In the Microsoft Bookings dashboard, navigate to the Booking Page settings, expand the 'Region and time zone settings', and check the option labeled 'Always show time slots in business time zone'.
Do recurring appointments override general availability in Bookings?
Yes. If a service or a specific staff member has custom availability set for specific dates or recurring periods, it will override the default business hours. Always review the Services and Staff pages for custom overrides.




