Last updated: Sep 3, 2026, 12:28 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:
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 menu and pricing details | 3–5 min | Restaurant | Contact Customer Care |
| Complete Self-Service Activation Steps | Varies | 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 email
|
Important: Toast Customer Care cannot help with partner integration questions once the process is complete from Toast's end. After Toast finishes its part, reach out to Uber Eats directly:
For U.S. based customers who want more information on Marketplace Facilitator Taxes and how they affect your restaurant when integrating with Uber Eats, see Understand Marketplace Facilitator Laws.
If you haven't added Uber Eats yet, see the steps required below on how to add it before continuing.
US Based Customers
If you haven't added Uber Eats yet, visit Toast Shop to add it before continuing. (Note: Skip to Step 2 if your sales representative already added the integration, as it will appear automatically in Toast Web.)
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.
UK and Ireland Based Customers
Note: 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 payment option must exist in Toast Web. Toast creates this during initial setup.
Expected outcome: Uber Eats is listed as another payment option in Toast Web.
Important: All Uber Eats orders will fail if this payment option is not configured. Always confirm that the Uber Eats other payment option exists before taking orders.
To learn more, see Set Up Other Payment Options.
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.
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 automatically assigned 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.
Note: 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.
In the U.S., 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 U.S. states where Uber Eats collects and remits sales taxes due to Marketplace Facilitator laws, see Marketplace facilitator: frequently asked questions (external link).
For U.S. customers who would like 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.
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. Multi-location groups must complete the setup process individually for each restaurant location using the Uber Etas integration.
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.
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. Orders must flow directly into an operational POS. Orders sent to a non-operational POS will fail.
For customers based in the U.S., third-party ordering integrations can be added individually or as a bundle, through Toast Shop. For customers based in Ireland and the UK, you can sign up for the third-party integrations by requesting a demo via Toast Shop, contacting your Customer Success Manager, or reaching out to Toast Customer Care.
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.
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 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.
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.
No. There is no integration status visible in the Toast platform at this time. Review your email for updates from Toast or Uber Eats.
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.
Navigate to Third Party Ordering > Uber Eats > Menu Settings > Increase Menu Price to apply flat-fee or percentage-based increases specifically for online marketplace orders.
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. Toast Web is the single source of truth for your menu. Any item, category, or price updates saved in Toast Web sync to the Uber Eats platform within minutes. Manual edits made directly inside the Uber Eats Manager portal will be overwritten.
86ing an item on your Toast POS or Toast Web updates the Uber Eats marketplace in real time to prevent guests from ordering unavailable items.
Ensure the target menu has its visibility set to Visible to: Online Orders: Partners under Menu Properties. If you have not built the menu yet, create it first, then return to the setup checklist.
Yes. Item-level photos sync automatically if they meet Uber Eats dimensions (between 320 px and 6000 px) and file size requirements (under 10 MB). 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.
If your restaurant uses Toast Delivery Services or in-house delivery, orders assigned to the Delivery behavior automatically route to Delivery Mode. To clear these orders at the end of the shift, create a dedicated "dummy" driver employee profile in Toast Web and assign the orders to that profile. Uber Eats delivery orders automatically clear out of unassigned status at the end of each day.
Order routing failures are typically caused by an unconfigured payment method, missing dining options, or incorrect auto-fire settings. Verify that:
To troubleshoot, see Get Help With Uber Eats Direct Integration Issues.
No. All incoming Uber Eats orders automatically fire directly to the kitchen as ASAP. Prep time calculations and driver dispatch timing are managed entirely by Uber Eats. 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. These updates reflect automatically on the Uber Eats platform.
Yes, Discounts on Orders will display in Toast Reporting and will be reflected in the following reports:
For more information, see Third-Party Ordering Discount Reporting Overview.
Yes — but only if you were already receiving Postmates orders on your Uber Eats tablet before setting up your direct integration with Toast. For customers who have other questions, contact Uber Eats directly.
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. Check the spelling of the Revenue Center name in Toast Web. It must exactly match one of the accepted values: Uber Eats, UberEats, Uber, or Eats. For deeper troubleshooting, see Create and Assign Revenue Centers.
Guest tips entered on the Uber Eats marketplace are paid directly to delivery drivers and managed entirely by Uber Eats.
No. Self-delivery is not available with the Uber Eats direct integration at this time.
Virtual concepts are supported only if the ghost kitchen profile on Uber Eats maps one-to-one to a unique, standalone location profile in Toast Web.
To remove the connection, navigate to My Integrations in Toast Web and remove Uber Eats.
Important: Removing the integration from Toast Web does not stop monthly software billing. You must submit a cancellation request through the Subscriptions page in Toast Web to end billing.
Below is the contact information for reaching Uber Eats support by region: