Get Started With the Uber Eats Integration

Last updated: Mar 25, 2026, 1:45 PM

Learn how to set up your direct integration with Uber Eats and manage incoming orders.

Get Uber Eats orders fired straight to your kitchen! Streamline the ordering process for your guests and seamlessly integrate orders from the Uber Eats marketplace without double-entering orders into your Toast POS.

 

For information on Marketplace Facilitator Taxes and how they affect your restaurant if you are integrating with Uber Eats, check out our FAQ guide here


In this Article:

 

Video Walkthrough



 

Back to top

 

Uber Eats Integration Overview

Uber Eats now offers a direct integration between your Toast POS (Point of Sale) and Uber Eats' marketplace. This connection allows your restaurant to:

  • Receive orders placed on the Uber Eats app directly on your Toast POS - Eliminated the need to manually enter orders from a tablet into Toast. 
  • Manage your Uber Eats menu via Toast POS - Menus, including 86'd items (an item removed from the menu because it is no longer available), are synced within minutes. 
  • Reporting into Toast in real-time - Uber Eats orders use a unique payment type and dining option for ease of reporting and tracking. 

 

The integration doesn't currently support:

  • Viewing of future scheduled orders
  • Pre-modifiers
  • Auto-application of discounts
  • Images for menus, groups, and modifiers (Uber Eats DOES support images on items, though)

 

Back to top
 

Timeline & Process Overview for Uber Eats

To integrate Toast with Uber Eats, you'll need to follow these setup steps:

  1. Sign up for a third-party integration via Toast Shop. 
  2. The integration will be automatically added to Toast Web. Complete the onboarding checklist. (You must fully complete this checklist or your integration won't work!)
    • You can find this checklist under the setup button on the top right of the Toast Web home page. 
  3. Complete menu and pricing details.
  4. Once you’ve successfully completed your menu and pricing details, you will see a message that says “You are all set with Toast, now complete your setup with Uber Eats.” Follow the instructions accordingly to log in to your Uber Eats business account, or create a new Uber Eats business account. 
  5. You will need to complete the final step. Connect your Uber Eats account to your Toast account. 
  6. Receive email confirmation from Uber Eats when you're all set and ready to start taking orders.


Check out the image below to learn more about the time it takes for each setup step, who to contact for support, and who is responsible for each setup step. 

              
download.pngSign upComplete checklistComplete menu and pricing detailsReceive Toast confirmationReceive Partner Confirmation
ProcessSign up for a third-party integration via Toast Shop. Note that this step is only needed if the integration is not sold to you by your sales rep). The integration will be added automatically to your Toast back-end. You will be prompted to start the onboarding process for each integration. When you begin the onboarding process, you will be prompted to answer questions to set up your menu, determine to price, and sign the Uber Eats contract (if you do not have an existing contract). This process is quick to complete from your end. You’ll see a message that says “You are all set with Toast, now complete your setup with Uber Eats.” You will receive a final email from the partner when you're all set with the integration and can start taking orders as well as after your first order. 
Time Taken3-5 minsN/A3-5 minsInstant3-5 min self-activation process
ResponsibilityRestaurant/YouRestaurant/YouRestaurant/YouRestaurant/YouUber Eats
Support ContactSubmit a Customer Care TicketSubmit a Customer Care TicketSubmit a Customer Care TicketSubmit a Customer Care TicketUber Eats website or restaurants@uber.com

Note: Toast support is not able to help with partner integration questions once the process is complete from Toast's end (the previous step). 
Support Center ResourcesSign up via Toast ShopThis Support Center articleThis Support Center articleToast sends your account information to Uber Eats for them to activate. 

Additionally, check out this article


Back to top
 

Add the Uber Eats Integration

You can connect your Toast POS to Uber Eats in a few steps:

  1. In Toast Shop, select Learn More next to the Uber Eats icon. Complete the purchase process by adding the integration to your cart, and then proceed to check out. 
  2. A confirmation page will appear. Select Confirm Selections to add the integration.

    confirmation page for Uber Eats integration
     
  3. A new page will outline the Terms and Conditions. Make sure to read through it, then check off I accept the terms and conditions and select Submit.
  4. From here, you will be taken to the setup flow directly in Toast’s back-end. You can select your menus to be used with Uber Eats, increase prices if you would like, and be prompted to sign the Uber Eats contract if you are a new customer.
    1. If you encounter an error page, make sure you have permissions 8.4 Manage Integrations and 8.5 Toast Shop Purchases enabled on your account as these are needed to access the steps in the setup checklist.

      Toast backend homepage
  5. Set up your Uber Eats integration.

    Let's set up your Uber Eats integration workflow step
  6. You can select or set up menus and adjust pricing from the setup workflow.

    image (71).png

    image (72).png
  7. Next, the setup workflow will guide you to add your Uber Eats account. You will see a message stating “You are all set with Toast, now complete your setup with Uber Eats.” 
    1. If you do not have an Uber Eats account, select Create an Uber Eats account, and you will be taken to the Uber Eats site to create your account.
    2. Once your new account has been created, you can select Yes, I have an Uber Eats account, then Continue.

      You are all set with Toast... onboarding step 

  8. You'll be taken to Uber Eats's portal with a page that says Link your Point of Sale system with Uber. Select Login.
  9. Enter the email you used to sign your contract with Uber Eats / Uber Eats Manager, and then enter the code that was sent to your email.
  10. After logging in, verify that your selected Toast store matches the selected Uber Eats store. If it is not correct, use the drop down menu to select the correct one, and then select Next once your selections are correct.
  11. At the top of the Select launch date screen, you will see if your menu is available or not.
    1. If the menu you selected from your Toast Web dashboard is available, you can choose when to launch your store. Choose Launch the store now if you want to
      immediately start receiving orders from Uber Eats, or Select a custom date if you want your location to go live on a future date.
    2. Sometimes, your menu may take a little longer to become available. If this is the case, you can still select how you want to proceed. Choose Automatically launch store to immediately start
      receiving orders when your menu does become available, or Select a custom date if you want your location to go live on a specific future date.
  12. Select Finish to complete your setup.
  13. You will see a message stating you've completed Uber Eats setup!

    You're all set! page 

  14. You'll receive an email from the Toast Team that your Toast setup is complete.

    Email from Toast confirming Uber Eats setup 

  15. Once your integration setup is complete and you've received your first order, the landing page will be updated below. 

    image (76).png
     

Back to top
 

Menu, Dining Options & Settings for Uber Eats

Menu for Uber Eats

Uber Eats can pull your menu directly from Toast. To allow Uber Eats to display a menu, make sure the visibility for the menu is set to Online Orders: Partners. A Toast menu specialist will ensure that your menu is configured correctly so Uber Eats can retrieve it. 


Visibility of menus online setting
 

Note: If you use choose to integrate with multiple third-party online ordering partners, you can use the menu builder to control which menus are shared with each specific partner, as shown below. To learn more, check out this Support Center article: Set Menu Visibility in the Menu Builder.


online ordering partners setting
 

If you are already an Uber Eats customer, when switching to the Toast integration, you will lose the ability to add items/categories to your menus through the Uber Eats portal. You will need to edit your menu on Toast's back-end so that Uber Eats captures these updates in real-time. 


The Uber Eats-Toast integration DOES currently sync menu item photos. However, photos for menus, groups, and modifiers are not supported currently. 

Note: The following image specifications are needed for the sync to work:

  • Hosted on a secure connection (SSL)
  • File size must be less than 10MB
  • Image must be in JPEG, PNG, or GIF format
  • Both width and height must be between 320px and 6000px

Back to top
 

Uber Eats Menu Price Increases

If you need to re-adjust your third-party ordering menu prices after onboarding, you can do this in Toast Web by navigating to Third party ordering > Uber Eats > Increase menu price.

Uber Eats 'Increase menu prices' page

Note: This pricing configuration will apply price increases on top of the base price selected on your menu, and price increases do not apply to modifiers.

Back to top
  

Dining Options for Uber Eats

For Uber Eats orders to flow into Toast, you will need two Uber Eats specific dining options set up. Toast will take care of your dining options during the initial setup and create one dining option for takeout and one for delivery. We recommend ensuring that the following dining options exist before taking orders from Uber Eats:

  • Uber Eats Takeout with the behavior set as Take Out
  • Uber Eats Delivery with the behavior set as Delivery

 

Dining options for orders
 

Note: These dining options will appear greyed out as they are not editable and cannot be deleted. 

Even if you have an existing dining option labeled "Uber," a new one will still be created. Uber Eats will use 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 will not be used. You cannot use self-delivery for Uber Eats orders.

These dining options will allow you to accurately report the number of orders and revenue generated by each Uber Eats order method. 


Back to top
 

Alcohol Labeling for Uber Eats  

If you are an Uber Eats integration customer, you can now mark items as containing alcohol directly in your Toast menu.  This will allow you to leverage labeled alcohol menu items from any of your Visible to: Online ordering: Partners menus. 

Once your location is live on the Uber Eats integration and Uber Eats has approved you to sell alcohol on the Uber Eats merchant platform, they will use the labeling assigned in Visible to: Online ordering: Partners menus. Visit Labeling Menu Items as Alcoholic for step-by-step directions to label alcoholic menu items. 

After you have labeled the items containing alcohol, those items will be compliant and available for guests to purchase on Uber Eats if the menu is visible to partners.  For more information on menu visibility, see the article How to Manage Your Visibility Settings


Back to top
 

Back to top
 

Payment Type for Uber Eats

For orders to flow successfully from Uber Eats into Toast, a Uber Eats Other Payment Option needs to exist in your Toast back-end. Toast will create your payment type during the initial setup. We recommend ensuring this payment option exists before taking orders.  All Uber Eats orders will fail if this payment option is not configured.

 

  1. Confirm Other Payment Option labeled "Uber Eats" exists
    1. This is auto-generated when you purchase the integration, but we recommend that you confirm that it exists.
  2. Confirm that two dining options exist: Uber Eats - Takeout with Behavior Takeout and Uber Eats - Delivery with Behavior Delivery 


Back to top

 

Order Ready

Uber Eats orders are included with the configuration you choose that automatically or manually marks orders as ready. If you have the following toggle On, Uber Eats orders will automatically be marked as Order Ready once fulfilled by your kitchen. If you have the toggle Off, you'll need to mark the Uber Eats orders that populate in your POS's Orders Hub - Active tab as Order Ready when appropriate, which deems them ready for pickup by your guest or the delivery driver. You can find this setting by navigating in Toast Web to Takeout & delivery > Orders Hub > Kitchen Display System (KDS).

 

Orders Hub > KDS Order Ready toggle

 

Back to top

 

Revenue Centers for Uber Eats

Uber Eats orders can be assigned to a specific Revenue Center automatically.  A Revenue Center will need to be created with one of the following accepted values:

  • Uber Eats
  • Uber
  • Uber Eats
  • Eats

Once the revenue center is created, Uber Eats will automatically link its orders to that Revenue Center, so there is no need to notify Uber Eats. You will not have to apply the revenue center to a table, service area, or device. 

If there is no Revenue Center with the names above, no Revenue Center will be assigned to Uber Eats orders.  At this time, there is no customization supported. For more information on Revenue Centers, visit Creating and Assigning Revenue Centers.


Back to top
 

Marketplace Facilitator Tax (MPF Tax) for Uber Eats

What is Marketplace Facilitator Tax?  Uber Eats collects tax from the guest and remits it to the state without the restaurant ever seeing the tax money.  Please see this helpful Uber Eats article here, which lists the states Uber Eats collects and remits sales taxes due to Marketplace Facilitator laws. Additional information can also be found in this Support Center article on Understanding Marketplace Facilitator Laws & How They Affect Your Restaurant.

 

Back to top
 

Manage Third-Party Online Ordering From the POS Payment Terminal

Manage your third-party online ordering channels directly from the Payment Terminal on your POS for added flexibility during peak volume or unexpected disruptions.

To access the Payment Terminal, open the main menu on your Toast POS and select Payment Terminal. For more information on the Payment Terminal, see Manage Payment With Toast POS.

 

  • Turn Toast Online Ordering and Third-Party Ordering channels on or off anytime.
  • Snooze orders (20 min, 40 min, or until tomorrow).
  • Update settings from All Checks.
  • View quote times for Toast Online Ordering.

 

Payment terminal view on the POS for third party ordering

 

Want more information on managing third-party orders? See Manage Third-Party Availability With Snooze and On/Off Functions.

 

Note: Any changes made on the Payment Terminal will be reflected in Toast Web, and vice versa. 

Within the Payment Terminal, you'll also have access to your guest, driver, and support information.

 

Uber Eats guest, driver, and support information.

 

Back to top

 

Online Ordering Schedule for Uber Eats

Ensure that the hours you would like to use in Uber Eats are configured using your Online Ordering Schedule for Takeout. If your restaurant is part of a restaurant group, your Online Ordering Schedule must be set for each location individually. The Uber Eats Marketplace will also reflect any Schedule Overrides. 
 

Learn how to best manage your incoming Uber Eats orders and contact your guests and drivers with the Orders Hub! See the Manage Third Party Orders section for more information.

 

 

Frequently Asked Questions about Uber Eats Integration

What is the contact information for Uber Eats?

restaurants@uber.com or 833-ASK-EATS (833-275-3287)
 

I'm part of a restaurant group, do I have to set up the integration separately for each location?

If you are part of a restaurant group, Yes, you will need to follow the same steps individually for each restaurant you would like to add the Uber Eats-Toast integration to.
 

I didn't finish setting up the integration and the page timed out. What should I do?

If you didn't finish setting up the integration, you can still access the setup steps in Toast Web after logging in.  A checklist at the bottom right of your screen will appear, containing a line item for the integration setup. 
  

How long does it take to go live on the Uber Eats - Toast integration?

If you’ve set up your menus and pricing correctly, your integration will go live once you receive confirmation from Uber Eats after logging in or creating a new account.
  

What are the pricing and options available to add 3PO (3rd Party Ordering) integrations?

3PO integrations can be added individually or as a bundle.  They can be added through Toast Shop. 
 

There was a delay in my restaurant's integration activation; what happened?

Toast will make sure to send an initial email for setup. We will also send another email as confirmation that the setup is complete. Please follow the instructions in this confirmation email from Toast and click the Uber Eats link to sign up and activate your account.

Note: These emails will be sent to the email address linked to the Toast account. If you have not received any emails from Toast, please 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 the Toast team’s review and confirmation email. 

If you have received a Toast confirmation email and completed the next step to click the link provided and activate your Uber Eats account, but your integration is not yet set up, please reach out to Uber Eats at restaurants@uber.com
 

Can I see where my restaurant is in the Uber Eats onboarding process?

No, you will not be able to see an integration status in the Toast platform at this time.  Review your email for updates from Toast or Uber Eats.
 

Can I test the integration before going live with the Toast POS?

No. Orders will need to flow directly into an operational POS.  Orders sent to a non-operation POS will fail.
 

I don't have an Uber Eats account. Can I set up an account in tandem with the integration?

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 per the last item on the checklist.

If you do not have an Uber Eats account before completing the integration checklist, the last step on the checklist will direct you to the Uber Eats account setup page to begin the account creation process on the Uber Eats platform.  Integrations may be delayed as both a Toast and Uber Eats account are required to integrate. 
 

Can I link multiple Uber Eats accounts to a singular Toast account (ex. a food hall or ghost a kitchen) or multiple Toast accounts to a singular Uber Eats account?

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, ensure each Toast account is linked to a unique Uber Eats account. This one-to-one integration is mandatory to maintain proper functionality across all locations.
 

When a guest places an order in Uber Eats, and this order flows into Toast, what information displays on the POS?

The POS displays an itemized breakdown of the order, the guest's first name, and last initial, and a specific Uber Eats order number will appear in the Tab Name. 
 

  How does Uber Eats calculate prep times and quote times?

Uber Eats does not use your Online Ordering prep times or quote time strategies from Toast Web for driver pickup times. If you have questions about how Uber Eats generates these times, please contact Uber Eats support. 
 

Can I configure holidays or special hours?

Yes. You can configure holiday or special hours as a Schedule Override in Toast's Online Ordering Schedule, and the schedule overrides will display on the Uber Eats platform. 
 

Who do I contact for help once my restaurant is live with the Uber Eats-Toast integration?

Reach out to Uber Eats at restaurants@uber.com or at 833-ASK-EATS (833-275-3287). Uber Eats should be the first point of contact for integration issues. 
 

When following the steps for setup, the menu I would like to select for Uber Eats does not appear. What should I do?

Make sure the visibility settings are correct, or if you don't have a menu you would like to use, make sure to create it, and then come back to this step to select a menu. This is an important step that needs to be completed for setup. 
 

I only use the Uber Eats-Toast integration for delivery orders and not pick up. I see two dining options were created when the integration was set up. Does this mean I will now start seeing pickup orders as a result?

If your restaurant doesn't offer pickup orders, the pickup dining option will not be used as a result, and you can continue not to offer the option for pickup through Uber Eats. 
 

 What happens if I update my menu?

If you are a current Uber Eats customer switching to the Toast direct integration, you lose the ability to add items/categories to your menus via the Uber Eats Manager. You will need to update your menu in Toast's back-end. Edits will be captured within minutes. 

 

The Uber Eats orders aren't appearing in my kitchen. What should I do?

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 KDS (Kitchen Display System). 
 

The menu displayed on the Uber Eats app is not correct. Who do I contact? 

Reach out to Uber Eats at restaurants@uber.com or at 833-ASK-EATS (833-275-3287). Uber Eats should be the first point of contact for integration issues. 
 

What happens when I 86 an item? 

If an item is 86'd in Toast, the Uber Eats marketplace will reflect the update in real-time. 
 

Do the photos I set up in Toast's back-end also show in the Uber Eats app?

Yes, they do! Item photos are currently supported by the Uber Eats-Toast integration. Make sure that any item images or photos are added to all of your menus if you are using separate menus for on-premise dining and third party ordering integrations, like Uber Eats. 
 

 Are there any limitations for my menu?

The Uber Eats integration doesn't currently support pre-modifiers and sequence pricing. If these are configured in your Toast menu, Uber Eats will not be able to successfully pull your menu from Toast. 

Additionally, Uber Eats 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. - 2 a.m., Uber Eats will not be able to sync. The workaround is to split the menu into two separate menus: One would cover the hours before midnight (10 p.m. to 11:59 p.m.), and the second would cover the hours after midnight (12 a.m. - 2 a.m.).

Lastly, Uber Eats does not support menus that have an Availability for less than 60 minutes. For example, a menu cannot have Availability configured where it can only be ordered from a time frame such as 11 a.m. to 11:30 a.m. All menus must be available for at least one hour.
 

What happens to my guests' tips?

Guest tips are paid directly to the driver. Tip distribution is managed by Uber Eats. 
 

Uber Eats drivers aren't showing up in a timely manner. Who do I contact?

Reach out to Uber Eats at restaurants@uber.com or at 833-ASK-EATS (833-275-3287). Uber Eats should be the first point of contact for integration issues. 
 

How do I set up a Revenue Center for Uber Eats?

If you would like to report on Uber Eats revenue or sales, you can create a Revenue Center called Uber Eats. All orders coming in through the Uber Eats integration will then automatically map to that Revenue Center. To learn how to create Revenue Centers, check out this article
 

I am not receiving orders through my Revenue Center, what should I do?

If you are not receiving orders through your Revenue Center, make sure you have a Revenue Center created with one of the acceptable values listed here.  Other troubleshooting steps in Creating and Assigning Revenue Centers.
 

Do I need to alert Uber Eats when adding a Revenue Center?

No, once created, Uber Eats will take care of the rest. 
 

Can I reassign orders to a different Revenue Center?

Yes, this can be done by following the steps in Creating and Assigning Revenue Centers. 
 

Can I have different menu pricing for Uber Eats vs. the Toast POS menu?

Yes, you can, as long as you maintain a menu that is specific to third party ordering integrations. Menu-specific pricing allows a burger to cost $10 on the Toast POS and $12 on Uber Eats. To change the price settings on a menu, check out this article
 

Can I use the Uber Eats integration in a ghost kitchen?

Yes, as long as the ghost kitchen on the Uber Eats marketplace maps to one unique location setup in Toast. 
 

Will orders placed through Postmates also flow into Toast?

Yes, they will. However, they will only flow if you were already receiving Postmates orders on your Uber Eats tablet before setting up your direct integration with Toast. For additional questions, please reach out to Uber Eats support at restaurants@uber.com or at 833-ASK-EATS (833-275-3287).
 

Why are Uber Eats delivery orders showing in Delivery Mode?

Any Uber Eats order with the dining option behavior set as Delivery will show in Delivery Mode if you have delivery with your own drivers or Toast Delivery Services enabled. Uber Eats delivery orders will automatically clear out of unassigned status at the end of each day. Creating a "dummy driver" employee (with the Driver job and permissions) will allow your restaurant to assign those orders to them in order to clear them from Delivery Mode on the POS.
 

What should I do if I want to stop using the Uber Eats Integration?

Remove the integration using the steps outlined here. However, you will still be charged the monthly fee, so request cancellation via your subscriptions page in the sub hub.
 

Does my Uber Eats integration respect manual approval or approval rules in Online Ordering?

No, all Uber Eats orders are sent directly to the kitchen. 
 

Can I use a virtual concept or ghost kitchen with the Toast direct integrations?

As of now, you cannot use a virtual concept with the Uber Eats direct integration.
 

How do I switch from a middleware provider (ex. Chowly) to the Toast direct integration?

When switching from a middleware provider to the direct Toast/Uber Eats integration, the previous middleware connection and associated menus are automatically disabled as part of the current integration process.

If, after switching, the location experiences any canceled or missed orders, they should contact Uber Support immediately to ensure the previous middleware integration has been fully removed and that only the Toast menus are active.

 

Should I contact Uber Eats or Toast for post onboarding questions and issues?

For driver/order-related issues (e.g., refunds delivery, timing, open/close time), please contact Uber Eats customer support. 
 

I am not receiving orders through my Uber Eats Revenue Center. What should I do?

Make sure Revenue Centers are created for Uber Eats with one of the acceptable values:  

  • Uber Eats
  • Uber
  • UberEats
  • Eats

Other troubleshooting steps can be found here: Creating and Assigning Revenue Center.

 

Can I reassign orders to a different Revenue Center?

Yes.  Follow the steps in Creating and Assigning Revenue Centers.

 

What should I do if a guest cancels their order?

Contact Uber Eats Support at restaurants@uber.com or 833-ASK-EATS (833-275-3287) for assistance with guest order cancellations.

 

Can I use self-delivery for my restaurant's Uber Eats orders?

No. Currently, self-delivery is not available with the Uber Eats direct integration.

 

How does Uber Eats direct integration of orders appear on my KDS and print receipts?

If you're new to Uber Eats direct integration, here's a quick guide on how orders are processed and printed with Toast:

 

Receipt Printing & Order Firing

      • Automatic Printing: For all Uber Eats direct integration orders, receipts will automatically print the moment the order is placed and fires to your kitchen.
      • Immediate KDS Firing: All Uber Eats direct integration orders will appear on your KDS as ASAP.
      • For ASAP orders: They'll fire to your kitchen as soon as the customer places them.
      • For scheduled future orders: Uber Eats automatically calculates the optimal time for your restaurant to start preparing the food based on the customer's chosen delivery or pickup time. These will also show as ASAP on your KDS.

KDS Display

      • Your KDS will display a timer for all Uber Eats direct integration orders, showing you how much time has passed since the order was fired.
      • The KDS will not show the order's due time.

 

How do I set up Uber Eats revenue centers for reporting?

To get detailed reporting for your Uber Eats orders, you'll need to create a revenue center in Toast Web using one of the following names, exactly as they appear here:

      • Uber Eats
      • Uber
      • UberEats
      • Eats

Once you create the revenue center with one of these names, Uber Eats orders will automatically be assigned to it. You do not need to assign the revenue center to a specific table, service area, or device.

 

Note:

      • Custom revenue center names are not supported for Uber Eats. 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 will cause your future orders to fail.


Back to top

Additional Resources for the Uber Eats Integration