Question
Why have my menu items disappeared?
Why are menu items not appearing on my POS terminal or handheld?
Why aren’t my menu updates reflected on my POS devices?
Answer
If you use Toast Multilocation Management and your menu is suddenly unavailable or not visible, this is likely a menu target or version error — a configuration issue that affects which menu version is assigned to your location. First try the following:
Check Published Changes (V2)
Review recent updates across all locations—changes may only be applied to specific locations.
Confirm Visibility & Targeting
Ensure the menu is visible in the correct channel (e.g., POS).
Verify your location is included in the menu’s targeting.
Check Menu Version
If using versions, make sure the correct version is active.
If you are unable to resolve using the steps above, contact your menu administrator to investigate.
Troubleshooting Steps
Work through these steps in order. Steps 1 and 2 are in Toast Web (your browser). Steps 3 and 4 are on your Toast POS device.
Step 1: Check your menu's visibility settings (Toast Web)
Visibility settings control which channels a menu appears on — POS, Kiosk, Online Ordering, and third-party partners. If a menu's visibility for the POS is turned off, it won't appear on your terminals.
In Toast Web, navigate to Menus > Bulk management > Advanced properties.
Select the Show/Hide drop-down menu and select Visible To.
A column will appear with a drop-down for each menu. The available channels are: POS, Kiosk and Order & Pay, Toast (online ordering), and Partners.
Confirm the correct channels are selected for each menu.
Select Save and Publish to apply any changes.
Also check: Menu availability schedule. Menus can be configured to appear only on specific days of the week or times of day. If a menu is available but not visible at a certain time, the schedule may be the cause. See Set Menu Availability for steps to review and adjust availability settings.
Step 2: Check for unpublished menu changes (Toast Web)
If recent changes were made to your menus but not published, the POS will continue showing the previous version.
In Toast Web, look for the publishing status icon at the top of the page. If it shows unpublished changes, publish them now. For more details, see Publish Changes in Toast Web.
Step 3: Resync data on your Toast POS device
If visibility settings and publishing look correct in Toast Web, the POS device may not have received the latest data. Resync before doing anything else on the device side.
Before resyncing, confirm there are no pending credit card payments:
Log in to the Toast app on the device in question.
Select the three-dot overflow menu (three vertical dots) in the upper-right corner, then select Device status.
Select the Queues tab.
Check the Credit Card Queue and confirm there are no pending payments.
Then resync:
From the passcode screen on the device (select Switch user first if needed).
Select the three-dot overflow menu in the upper-right corner.
Select Resync ALL Data.
Confirm when prompted.
Step 4: Clear the cache of the Toast app on your POS device
If resyncing didn't resolve the issue, clearing the app cache on the device may help.
Select the circle button at the bottom of your screen.
Navigate to the Settings app (gear icon), then go to Apps > Toast POS.
Select Force stop.
Select Storage.
Select Clear cache.
Power off your device for one minute, then open the Toast app again.
Before you contact Support
If you've completed all four steps and menus are still not appearing, contact Customer Care. Before reaching out, have the following ready:
Which menu or menu items are missing and on which channel (POS, online ordering, kiosk)
Whether visibility settings in Toast Web show the menu as visible for the affected channel
Whether there are any unpublished changes in Toast Web
Whether the issue is happening on one device or all devices
Whether your restaurant uses Multilocation Management (MLM)
Steps you've already completed