> ## Documentation Index
> Fetch the complete documentation index at: https://help.atlas.kitchen/llms.txt
> Use this file to discover all available pages before exploring further.

# Add operating hours and special hours

> Set up regular restaurant hours and special hours for holidays. Control when customers can order for dine-in, pickup, and delivery across Atlas channels.

<Info>
  **Who is this article for?**

  * Atlas users with Manager or above permissions. Set permissions from **Settings > Team members**.
  * Users managing menus for Atlas POS, Scan to Order, Kiosk, Online, or Aggregator platforms.
</Info>

## Before you begin

Operating hours are your restaurant's regular opening hours and are synced across all your integrated Atlas channels.

Special hours are used when your regular hours are affected for a day—like on public holidays or special occasions.

Note: For third-party platforms like GrabFood, Deliveroo, or Foodpanda, you'll still need to manually update operating and special hours in their respective restaurant portals.

## Add operation hours

Set up your restaurant's regular operating hours so customers know when you're open for Dine-in, Pickup, or Delivery. You can add multiple time ranges for each day and preview how they appear to diners.

Follow these steps to add operating hours:

<Steps>
  <Step title="Open the sidebar menu, and tap 'Outlet Settings' > 'Outlets'.">
    <img src="https://mintcdn.com/atlaskitchen/PbQq0fyxwtbdSf_o/images/merchant-portal/op-hours-1.webp?fit=max&auto=format&n=PbQq0fyxwtbdSf_o&q=85&s=e974fdc87ed7a027b5c198cbf43326bd" alt="Atlas sidebar navigation menu showing Outlet Settings highlighted with Outlets submenu option" width="2048" height="1329" data-path="images/merchant-portal/op-hours-1.webp" />
  </Step>

  <Step title="Choose the outlet you wish to add or edit operation hours and tap on 'Edit'.">
    <img src="https://mintcdn.com/atlaskitchen/PbQq0fyxwtbdSf_o/images/merchant-portal/op-hours-2.webp?fit=max&auto=format&n=PbQq0fyxwtbdSf_o&q=85&s=606553c31ccfd2d98afbe75704988411" alt="Outlets list showing outlet cards with Edit button to modify outlet settings" width="2048" height="1329" data-path="images/merchant-portal/op-hours-2.webp" />
  </Step>

  <Step title="On the next page, tap 'Operating Hours' from the left sidebar and choose the day you wish to add/edit.">
    <img src="https://mintcdn.com/atlaskitchen/PbQq0fyxwtbdSf_o/images/merchant-portal/op-hours-3.webp?fit=max&auto=format&n=PbQq0fyxwtbdSf_o&q=85&s=b4e753618c42c75aeb1253bb9ad16064" alt="Outlet settings page with Operating Hours selected in left sidebar showing weekly calendar view" width="2048" height="1329" data-path="images/merchant-portal/op-hours-3.webp" />
  </Step>

  <Step title="Tap on 'Add new service hours' under Delivery, Pick Up or Dine In fulfilment types.">
    <img src="https://mintcdn.com/atlaskitchen/PbQq0fyxwtbdSf_o/images/merchant-portal/op-hours-4.webp?fit=max&auto=format&n=PbQq0fyxwtbdSf_o&q=85&s=63bcab3cb6c34e716eb40f638362b02b" alt="Operating hours configuration showing Add new service hours buttons for Delivery, Pick Up, and Dine In options" width="2048" height="1329" data-path="images/merchant-portal/op-hours-4.webp" />
  </Step>

  <Step title="Fill in the details accordingly.">
    <img src="https://mintcdn.com/atlaskitchen/PbQq0fyxwtbdSf_o/images/merchant-portal/op-hours-5.webp?fit=max&auto=format&n=PbQq0fyxwtbdSf_o&q=85&s=2221112bd9debff20f2d52c3c8e6c8d6" alt="Service hours configuration form showing time range, operating days, and preview of how customers see hours" width="2048" height="1329" data-path="images/merchant-portal/op-hours-5.webp" />

    * **Time range details** : Tick the option you wish to adjust the operation hours (Dine-in, Pickup, Delivery) - can tick multiple
    * **Name**: Give a name for your time slots. (Regular, Lunch, Dinner etc)
    * **Time range**: Select the opening and closing time
    * **Operating days**: You may choose more than days if you wish the same time set to be applied to multiple days
    * **Time slot adjustments**
    * **Preview**: This will show how your customers view your operation hours. You may need to adjust 3 and 5 to get the correct timing.
  </Step>

  <Step title="Tap &#x22;Save&#x22; when you are done." />
</Steps>

**Extra note:** If your restaurant closes in the middle of the day and resume operation in the evening, you can tap on **"Add new service hours"** after above step is done to add another time slot.

## Edit operation hours

Update your regular operating hours whenever your schedule changes. You can easily adjust or remove time slots for Dine In, Pickup, or Delivery.

To edit existing operating hours, follow these steps:

<Steps>
  <Step title="Open the side bar menu, and tap on 'Outlet Settings' > 'Outlets'." />

  <Step title="Choose the outlet that you wish to add/edit operation hours and tap on 'Edit'." />

  <Step title="On the next page, tap on 'Operating Hours' from the left sidebar and choose the day you wish to add/edit." />

  <Step title="Tap on the 3 dots of the time slot which you wish to edit (Delivery, Pick Up, Dine In).">
    <img src="https://mintcdn.com/atlaskitchen/PbQq0fyxwtbdSf_o/images/merchant-portal/edit_2.webp?fit=max&auto=format&n=PbQq0fyxwtbdSf_o&q=85&s=e288968cb744b6fbe00dd766cb62b197" alt="Operating hours time slot showing three-dot menu icon to edit or delete service hours" width="2048" height="1329" data-path="images/merchant-portal/edit_2.webp" />
  </Step>

  <Step title="Tap 'Save' when you are done." />
</Steps>

## Add special hours

This section will guide you on how to close or add special hours for public holidays or special occasions when your restaurant operates on a different timing than regular hours. (i.e half day / early closure).

Follow these steps to add special hours:

<Steps>
  <Step title="Open the side bar menu, and tap on 'Outlet Settings' > 'Outlets'.">
    <img src="https://mintcdn.com/atlaskitchen/PbQq0fyxwtbdSf_o/images/merchant-portal/op-hours-1.webp?fit=max&auto=format&n=PbQq0fyxwtbdSf_o&q=85&s=e974fdc87ed7a027b5c198cbf43326bd" alt="Atlas sidebar navigation menu showing Outlet Settings highlighted with Outlets submenu option" width="2048" height="1329" data-path="images/merchant-portal/op-hours-1.webp" />
  </Step>

  <Step title="Choose the outlet that you wish to add special hours and tap on 'Edit'.">
    <img src="https://mintcdn.com/atlaskitchen/PbQq0fyxwtbdSf_o/images/merchant-portal/op-hours-2.webp?fit=max&auto=format&n=PbQq0fyxwtbdSf_o&q=85&s=606553c31ccfd2d98afbe75704988411" alt="Outlets list showing outlet cards with Edit button to modify outlet settings" width="2048" height="1329" data-path="images/merchant-portal/op-hours-2.webp" />
  </Step>

  <Step title="On the next page, tap on 'Operating Hours' from the left sidebar and tap 'Add new special hours'">
    <img src="https://mintcdn.com/atlaskitchen/PbQq0fyxwtbdSf_o/images/merchant-portal/sh_3.webp?fit=max&auto=format&n=PbQq0fyxwtbdSf_o&q=85&s=23e4f80c1cb8df52fddc8a043109387c" alt="Operating Hours page with Add new special hours button to create holiday or special occasion hours" width="2048" height="1329" data-path="images/merchant-portal/sh_3.webp" />
  </Step>

  <Step title="Fill up the details accordingly.">
    <img src="https://mintcdn.com/atlaskitchen/PbQq0fyxwtbdSf_o/images/merchant-portal/sh_4.webp?fit=max&auto=format&n=PbQq0fyxwtbdSf_o&q=85&s=f87d31c3044d70e48d14773dddaba4f5" alt="Special hours configuration form showing name, date range, and status options including As usual, Closed, or Open with special hours" width="2048" height="1329" data-path="images/merchant-portal/sh_4.webp" />

    1. Name of the occasion or public holiday
    2. Duration of the special hours apply
    3. Status of your restaurant during these special days
       a. As usual: operates same as regular hours
       b. Closed: no operation
       c. Open with special hours: operate with adjustable timing (halfday, early closure)
  </Step>

  <Step title="[If you wish to operate on a different timing] > Choose 'Open with special hours' and tap 'Add time range'.">
    <img src="https://mintcdn.com/atlaskitchen/PbQq0fyxwtbdSf_o/images/merchant-portal/sh_5.webp?fit=max&auto=format&n=PbQq0fyxwtbdSf_o&q=85&s=c106b04672510b4316892129a148d45a" alt="Special hours dialog showing Open with special hours option selected with Add time range button" width="2048" height="1329" data-path="images/merchant-portal/sh_5.webp" />
  </Step>

  <Step title="[If you wish to operate on a different timing] > Fill up the details accordingly and tap 'Save' when you are done.">
    <img src="https://mintcdn.com/atlaskitchen/PbQq0fyxwtbdSf_o/images/merchant-portal/sh_6.webp?fit=max&auto=format&n=PbQq0fyxwtbdSf_o&q=85&s=0d2ae5ebaa749c61e46920895c07f323" alt="Time range configuration for special hours showing fulfilment type, time slot name, opening and closing times" width="2048" height="1329" data-path="images/merchant-portal/sh_6.webp" />
  </Step>
</Steps>

## What should happen

After saving your operating hours or special hours:

* **Operating hours**: Your regular hours appear in the Operating Hours section, organised by day
* **Special hours**: The special occasion appears in the Special Hours list with the correct date range and status
* **Customer-facing channels**: Hours update on Atlas Online, Scan to Order, and Kiosk
* **Order slots**: Customers can only select time slots within your operating hours when placing orders

<Info>
  For GrabFood, Deliveroo, and Foodpanda: You must manually update hours in their respective portals. Atlas does not sync operating hours to third-party platforms.
</Info>

## If it doesn't work

<AccordionGroup>
  <Accordion title="Operating hours don't appear after saving">
    1. Refresh the page and check the Operating Hours section again
    2. Verify you selected the correct outlet before making changes
    3. Check that you tapped "Save" after configuring the time range
    4. Try adding the hours again — the first save may not have completed
  </Accordion>

  <Accordion title="Customers can still order outside operating hours">
    1. Check that you set hours for the correct fulfilment type (Dine-in, Pickup, Delivery)
    2. Verify the time range covers the times you want to accept orders
    3. Check if any special hours are overriding your regular hours for today
    4. For aggregator orders: Hours must be set on the aggregator platform separately
  </Accordion>

  <Accordion title="Special hours aren't showing for a holiday">
    1. Check the date range — ensure it includes the correct holiday dates
    2. Verify the status is set correctly (Closed, or Open with special hours)
    3. Check if another special hour entry conflicts with this date
    4. Refresh the page after saving
  </Accordion>

  <Accordion title="Preview doesn't match what customers see">
    1. The preview shows an approximation — actual display may vary slightly
    2. Check your time slot adjustments in the configuration
    3. Test by opening Atlas Online or Scan to Order as a customer
    4. Contact support if there's a significant mismatch
  </Accordion>
</AccordionGroup>

## Next steps

* [Set up your menu](/menu-builder/create-menus) — Configure what customers can order
* [Manage stocks](/merchant-portal/stocks) — Block items when you run out
* [View your orders](/merchant-portal/admin-orders) — Monitor incoming orders
