Last updated: May 11, 2026, 4:04 PM
Set up the Uber Eats direct integration with Toast so orders fire straight to your kitchen, your menu syncs in minutes, and you can manage availability without double-entry.
Uber Eats offers a direct integration between your Toast POS (Point of Sale) and the Uber Eats marketplace. This connection lets your restaurant:
The integration does not currently support:
Applies to: Toast Web, Toast POS, Uber Eats marketplace
Permissions needed:
What you'll accomplish: A working Uber Eats integration that delivers Uber Eats orders directly to your Toast POS, with a synced menu and a payment type and dining options configured for accurate reporting.
Note: The Uber Eats integration is a one-to-one integration. Only one Toast account can be integrated with one Uber Eats account. If you manage multiple restaurant locations, you must set up the integration separately for each location, with a unique Uber Eats account per Toast account. This one-to-one relationship is required for proper functionality.
Note: Toast recommends setting up your Uber Eats account before completing the integration checklist. If you do not have an Uber Eats account, the last step of the checklist directs you to the Uber Eats account setup page to create one.
To integrate Toast with Uber Eats, follow these high-level steps:
The table below lists the time, responsibility, and support contact for each setup step.
| Step | Time | Responsibility | Support contact |
|---|---|---|---|
| Sign up | 3–5 min | Restaurant | Contact Customer Care |
| Complete onboarding checklist | Varies | Restaurant | Contact Customer Care |
| Complete menu and pricing details | 3–5 min | Restaurant | Contact Customer Care |
| Receive Toast confirmation | Instant | Restaurant | Contact Customer Care |
| Receive partner confirmation | 3–5 min self-activation | Uber Eats | Uber Eats website or restaurants@uber.com |
Important: Toast Customer Care cannot help with partner integration questions once the process is complete from Toast's end. After Toast finishes its part, contact Uber Eats directly at restaurants@uber.com or 833-ASK-EATS (833-275-3287).
For information on Marketplace Facilitator Taxes and how they affect your restaurant when integrating with Uber Eats, see Understand Marketplace Facilitator Laws.
Note: This step is only needed if the integration was not sold to you by your sales representative. If a sales rep already added it, the integration appears automatically in Toast Web and you can skip to Step 2.
Expected outcome: You are taken into the setup flow in Toast Web, where you can select menus for Uber Eats, increase prices if you choose, and sign the Uber Eats contract if you are a new customer.
Important: If you encounter an error page, confirm that the permissions 8.4 Manage Integrations and 8.5 Toast Shop Purchases are enabled on your account. These permissions are required to access the steps in the setup checklist.
After purchase, an onboarding checklist appears in Toast Web that you must fully complete before the integration will work.
Expected outcome: The Toast portion of setup is complete and you can move on to connecting your Uber Eats account.
Note: If the page times out before you finish, you can return to the setup checklist anytime in Toast Web. The checklist appears at the bottom right of your screen with a line item for the integration.
After completing the Toast checklist, the setup workflow guides you to connect your Uber Eats account.
Expected outcome: You see a message stating that you've completed Uber Eats setup. You receive a confirmation email from Toast that the Toast setup is complete, and a confirmation email from Uber Eats once your integration is fully active and ready to receive orders.
Note: If you see "Test Mode" or a message that the integration is "waiting on Toast," this means Toast has not yet completed its part of the setup on the back end. Continue completing every item in the Toast Web checklist. If you've finished the checklist and the message persists, contact Toast Customer Care to confirm activation.
For Uber Eats orders to flow into Toast, two Uber Eats-specific dining options must exist. Toast creates these during the initial setup.
Expected outcome: Both dining options appear on the Dining options page.
Note: These dining options appear greyed out — they are not editable and cannot be deleted. Even if you have an existing dining option labeled "Uber," a new one is still created for the integration. Uber Eats uses the Delivery option for orders delivered to the guest and the Takeout option for pickup orders. If you do not offer pickup orders through Uber Eats, the dining option for pickup is simply not used.
To learn more about dining options, see Set Up Your Dining Options.
For orders to flow successfully from Uber Eats into Toast, an Uber Eats other payment option must exist in Toast Web. Toast creates this during initial setup.
Expected outcome: Uber Eats is listed as an other payment option in Toast Web.
Important: All Uber Eats orders will fail if this payment option is not configured. Always confirm the Uber Eats other payment option exists before taking orders.
To learn more, see Set Up Other Payment Options.
The hours customers see in Uber Eats are pulled from your Toast Online Ordering Schedule for Takeout.
Expected outcome: Your Uber Eats availability matches your Online Ordering Schedule for Takeout.
To learn more about online ordering hours, see Get Started With Online Ordering.
Uber Eats can pull your menu directly from Toast. To allow Uber Eats to display the menu, you must confirm visibility settings and (optionally) image settings.
Expected outcome: A Toast menu specialist confirms your menu is configured correctly so Uber Eats can retrieve it. The Uber Eats marketplace pulls your menu within minutes of any update.
Note: The Uber Eats-Toast integration syncs item photos. Photos for menus, groups, and modifiers are not currently supported. For item photos to sync, images must be:
Note: If you are an existing Uber Eats customer switching to the Toast integration, you lose the ability to add items or categories to your menus through the Uber Eats portal. Edits must be made in Toast Web, and Uber Eats picks up the changes within minutes.
To learn more about menu visibility, see Set Menu Visibility in the Menu Builder.
After completing the steps above, you can configure these optional settings to fit your restaurant's operations.
To re-adjust your Uber Eats menu prices after onboarding, increase the price in Toast Web.
Expected outcome: Uber Eats displays the increased price; the base price on your Toast POS menu is unchanged.
Important: The price increase tool applies only to menu items, not to modifiers (for example, drink sizes, add-ons, or extras). To increase modifier pricing for Uber Eats only, you must maintain a separate Uber Eats menu with its own modifier prices.
Uber Eats orders follow whatever Order Ready behavior you have configured for the Kitchen Display System (KDS).
To check this setting, in Toast Web navigate to Takeout & delivery > Orders Hub > Kitchen Display System (KDS).
Uber Eats orders can be assigned automatically to a specific Revenue Center for reporting. To set this up, create a Revenue Center with one of the following exact names:
Expected outcome: Once a Revenue Center with one of these names exists, Uber Eats orders automatically link to it in real time. You do not need to apply the Revenue Center to a table, service area, or device, and you do not need to notify Uber Eats.
Important: Custom Revenue Center names are not supported. If you use a name other than the ones listed above, your orders will not be assigned to a Revenue Center. Once you've created and assigned a Revenue Center for Uber Eats, do not edit or archive it — doing so causes future orders to fail.
To learn more, see Revenue Centers for Third-Party Online Ordering Integrations and Create and Assign Revenue Centers.
If you are an Uber Eats integration customer, you can mark items as containing alcohol directly in your Toast menu. Once Uber Eats approves you to sell alcohol on the Uber Eats merchant platform, they use the labeling assigned in your Visible to: Online ordering: Partners menus.
To learn how to label alcoholic items, see Label Menu Items as Alcoholic.
Marketplace Facilitator Tax means Uber Eats collects sales tax from the guest and remits it to the state, without the restaurant ever seeing the tax money.
For the list of states where Uber Eats collects and remits sales taxes due to Marketplace Facilitator laws, see Uber Eats: Marketplace Facilitator.
For more information on how this affects your restaurant, see Understand Marketplace Facilitator Laws.
You can manage your third-party online ordering channels — including Uber Eats — directly from the Payment Terminal on your Toast POS for added flexibility during peak volume or unexpected disruptions.
To open the Payment Terminal, open the main menu on your Toast POS and select Payment Terminal.
From the Payment Terminal, you can:
Note: Any changes made on the Payment Terminal are reflected in Toast Web, and vice versa.
To learn more, see Manage Third-Party Availability With Snooze and On/Off Functions.
The contact information for Uber Eats is restaurants@uber.com or 833-ASK-EATS (833-275-3287).
A "Test Mode" or "waiting on Toast" message during setup means Toast has not yet completed its part of the setup on the back end. Continue completing every item in the Uber Eats setup checklist in Toast Web (under Setup at the top right). If you've finished the checklist and the message persists for more than a few hours, contact Toast Customer Care to confirm activation.
If your Uber Eats orders are not appearing on your POS, KDS, or printer, the issue is usually one of: a missing or misconfigured dining option, a missing Uber Eats other payment option, a menu visibility setting, or your KDS routing. To troubleshoot, see Get Help With Uber Eats Direct Integration Issues.
During setup, sign into the Uber Eats business account that is tied to the location you are integrating. The integration is one-to-one — only one Uber Eats account can be linked to one Toast account. If you manage multiple locations, each Toast account must be linked to a unique Uber Eats account.
Yes. If you are part of a restaurant group, you must follow the setup steps individually for each restaurant you would like to add the Uber Eats-Toast integration to.
You can return to the setup steps anytime in Toast Web after logging in. A checklist at the bottom right of the screen contains a line item for the integration setup.
If you have set up your menus and pricing correctly, your integration goes live once you receive confirmation from Uber Eats after logging in or creating a new account.
Third-party ordering integrations can be added individually or as a bundle, through Toast Shop.
Toast sends an initial email for setup and another email confirming setup is complete. Follow the instructions in the confirmation email and select the Uber Eats link to sign up and activate your account. These emails are sent to the email address linked to the Toast account. If you have not received any emails from Toast, confirm the email address linked to the account with your team, sales rep, or Toast Customer Care. All onboarding steps must be completed to trigger Toast's review and confirmation email. If you have received the Toast confirmation email and completed the next step but the integration is still not set up, contact Uber Eats at restaurants@uber.com.
No. There is no integration status visible in the Toast platform at this time. Review your email for updates from Toast or Uber Eats.
No. Orders must flow directly into an operational POS. Orders sent to a non-operational POS will fail.
Toast recommends that customers set up their Uber Eats account before completing the integration checklist. Every location using the integration requires a corresponding Uber Eats account, as required on the last item of the checklist. If you do not have an Uber Eats account before completing the checklist, the last step directs you to the Uber Eats account setup page to begin the account creation process. Integrations may be delayed because both a Toast and an Uber Eats account are required.
No. This is a one-to-one integration. Only one Toast account can be integrated with one Uber Eats account. If you manage multiple restaurant locations (such as a food hall or ghost kitchen), each Toast account must be linked to a unique Uber Eats account. This one-to-one relationship is required to maintain proper functionality across all locations.
The POS displays an itemized breakdown of the order, the guest's first name and last initial, and a specific Uber Eats order number in the Tab Name field.
Uber Eats does not use your Toast Web online ordering prep times or quote time strategies for driver pickup times. For questions about how Uber Eats generates these times, contact Uber Eats support.
Yes. Configure holidays or special hours as a Schedule Override in your Toast Online Ordering Schedule. Schedule Overrides display on the Uber Eats platform.
For driver-related and order-related issues (refunds, delivery, timing, open/close hours), contact Uber Eats customer support at restaurants@uber.com or 833-ASK-EATS (833-275-3287). Uber Eats should be the first point of contact for integration issues once you are live.
If the menu you want to select does not appear, confirm the menu visibility settings are correct. If you do not yet have a menu you want to use, create it first, then return to this step to select it. This step is required for setup.
Both Uber Eats Takeout and Uber Eats Delivery dining options are created during setup. If your restaurant does not offer pickup orders through Uber Eats, the pickup dining option is simply not used. You can continue to not offer the pickup option through Uber Eats.
If you are a current Uber Eats customer switching to the Toast direct integration, you lose the ability to add items or categories to your menus through Uber Eats Manager. Update your menu in Toast Web — edits are captured within minutes.
If Uber Eats orders are not coming through to your kitchen, your auto-firing setup may be incorrect. Check your order auto-firing settings and ticket display options on your Kitchen Display System (KDS). For deeper troubleshooting, see Get Help With Uber Eats Direct Integration Issues.
Contact Uber Eats at restaurants@uber.com or 833-ASK-EATS (833-275-3287). Uber Eats should be the first point of contact for integration issues.
If an item is 86'd in Toast, the Uber Eats marketplace reflects the update in real time.
Yes. Item photos are supported by the Uber Eats-Toast integration. If you use separate menus for on-premise dining and third-party ordering integrations, make sure item images are added to all of your menus.
The Uber Eats integration does not currently support pre-modifiers and sequence pricing. If these are configured in your Toast menu, Uber Eats cannot pull your menu from Toast. The integration also does not support overnight hours configured on a menu's Availability — for example, if a menu is configured to be available from 10 p.m. to 2 a.m., Uber Eats cannot sync. The workaround is to split the menu into two separate menus: one covering the hours before midnight (10 p.m. to 11:59 p.m.) and another covering the hours after midnight (12 a.m. to 2 a.m.). The integration also does not support menus with an Availability of less than 60 minutes — every menu must be available for at least one hour.
Guest tips are paid directly to the driver. Tip distribution is managed by Uber Eats.
Contact Uber Eats at restaurants@uber.com or 833-ASK-EATS (833-275-3287). Uber Eats should be the first point of contact for driver issues.
Create a Revenue Center with one of these exact names: Uber Eats, UberEats, Uber, or Eats. All orders through the Uber Eats integration automatically map to that Revenue Center. To learn how to create Revenue Centers, see Create and Assign Revenue Centers.
Confirm you have a Revenue Center created with one of the accepted values: Uber Eats, UberEats, Uber, or Eats. For deeper troubleshooting, see Creating and Assigning Revenue Centers.
No. Once the Revenue Center is created with one of the accepted names, Uber Eats automatically links new orders to it.
Yes. Follow the steps in Creating and Assigning Revenue Centers.
Yes — as long as you maintain a menu that is specific to third-party ordering integrations. For example, a burger can cost $10 on the Toast POS and $12 on Uber Eats. To change menu-specific pricing, see Build Happy Hour Menus With Menu-Specific Pricing.
Yes — as long as the ghost kitchen on the Uber Eats marketplace maps to one unique location set up in Toast.
Yes — but only if you were already receiving Postmates orders on your Uber Eats tablet before setting up your direct integration with Toast. For other questions, contact Uber Eats at restaurants@uber.com or 833-ASK-EATS (833-275-3287).
Any Uber Eats order with the dining option behavior set as Delivery appears in Delivery Mode if you have delivery with your own drivers — or Toast Delivery Services — enabled. Uber Eats delivery orders automatically clear out of unassigned status at the end of each day. Creating a "dummy driver" employee (with the Driver job and permissions) lets your restaurant assign those orders to that employee to clear them from Delivery Mode on the POS.
To remove the integration, see Remove DoorDash, Grubhub, or Uber Eats From "My Integrations". Removing the integration alone does not stop billing — request cancellation through the Subscriptions page in Toast Web to stop the monthly charge.
No. All Uber Eats orders are sent directly to the kitchen.
You cannot use a virtual concept with the Uber Eats direct integration at this time.
When you switch from a middleware provider to the Toast/Uber Eats direct integration, the previous middleware connection and associated menus are automatically disabled as part of the integration process. If, after switching, you experience canceled or missed orders, contact Uber Support immediately to confirm the previous middleware integration has been fully removed and only the Toast menus are active.
For driver-related and order-related issues (refunds, delivery, timing, open/close hours), contact Uber Eats customer support. For Toast POS or Toast Web configuration questions, contact Toast Customer Care.
Contact Uber Eats Support at restaurants@uber.com or 833-ASK-EATS (833-275-3287) for assistance with guest order cancellations.
No. Self-delivery is not available with the Uber Eats direct integration at this time.
For all Uber Eats direct integration orders: