A batch order (also known as a "stacked" order) on Uber Eats occurs when the system assigns a single delivery driver to pick up and deliver multiple orders at once. Usually, these orders are from the same restaurant or two restaurants that are located very close to each other. The goal is to increase efficiency for the platform and provide the driver with a higher payout for a single trip. From a customer perspective, if your order is part of a "batch," you may see your driver heading in the opposite direction or stopping at another location before arriving at your house. Uber Eats usually notifies the customer that the driver is "delivering another order nearby." If you want to avoid being part of a batch and ensure your food arrives as fast as possible, many regions offer a "Priority Delivery" option for a small extra fee (typically $1.99–$2.99), which guarantees that your order is the first stop on the driver’s route. While batching helps keep the overall cost of the service lower by maximizing the driver's time, it can occasionally lead to slightly longer wait times for those at the end of the chain.