Deliveroo's real cost is rarely the menu - it's the delivery fee, service fee, small-order surcharge and surge pricing layered on top.
Deliveroo is one of the UK's biggest food-delivery apps, bringing restaurant meals, groceries and convenience items to your door. Its pricing is layered: the menu price (often marked up versus eating in), then a delivery fee, a service fee, sometimes a small-order fee, and surge pricing at busy times. The Deliveroo Plus subscription changes that maths by removing delivery fees on qualifying orders, so understanding the layers is how you control the total.
| What you're buying | Typical price | How Deliveroo compares |
|---|---|---|
| Delivery fee | Roughly £0 - £5 per order | Varies by distance, demand and restaurant; waived on qualifying orders with Deliveroo Plus. |
| Service fee | Typically a percentage of the basket | Applied on top of the food; rises with the size of your order. |
| Small-order fee | Often a small flat charge below a minimum spend | Avoidable by meeting the order minimum or grouping orders together. |
| Menu mark-up | Often higher than dine-in or collection prices | Many restaurants price app menus above their in-store prices to offset commission. |
| Surge / busy-time pricing | Higher delivery fees at peak | Friday and Saturday evenings and bad weather push fees up; off-peak ordering is cheaper. |
| Deliveroo Plus subscription | A monthly fee for free delivery on qualifying orders | Worth it only if you order frequently enough to cover the monthly cost in saved fees. |
When you order through Deliveroo, the food price is only the start. A delivery fee is calculated from distance and demand, a percentage-based service fee is added to the basket, and orders below a threshold can attract a small-order fee. At busy times, delivery fees can rise with surge pricing.
Separately, many restaurants set their Deliveroo menu prices above what you would pay dining in or collecting, to offset the platform's commission. So two costs are stacking: a marked-up menu and the platform fees on top.
The total is highest on small orders at peak times from distant restaurants, where a marked-up menu meets a surge delivery fee, a service fee and possibly a small-order charge. A modest meal can end up costing significantly more than its menu suggests.
It is cheapest when you order off-peak, from a nearby restaurant, above the minimum spend, and either with a Plus subscription that covers delivery or a voucher. Collection, where offered, sidesteps delivery fees entirely and sometimes the menu mark-up too.
Order off-peak and from nearby restaurants to avoid surge fees, and meet the minimum spend to dodge the small-order charge - grouping an order with others helps. If you order often, do the maths on Deliveroo Plus, which removes delivery fees on qualifying orders and can pay for itself.
Check whether the restaurant is cheaper for collection or via its own website, since app menus are frequently marked up. Because the same meal can cost different amounts across Deliveroo, Just Eat and Uber Eats once fees are counted, comparing the all-in total across apps - which a tool like FindPrices can help with - is the surest saving.
FindPrices compares the exact product across retailers while you shop, so you only pay full price when it really is the best price.
Compare Pricing Now - It's FreeDeliveroo adds a delivery fee, a percentage-based service fee and sometimes a small-order fee on top of the food, and many restaurants price their app menus above dine-in prices to offset commission. Those layers together make the total noticeably higher than the menu alone.
Deliveroo Plus removes delivery fees on qualifying orders for a monthly fee, so it pays off only if you order frequently enough for the saved fees to exceed the subscription cost. If you order rarely, it usually is not worth it.
You can reduce or avoid them by ordering off-peak, choosing nearby restaurants, using collection where available, or subscribing to Deliveroo Plus if you order often. Vouchers and offers can also offset the fees.
It varies by restaurant, location and time, because each app sets its own fees and surge pricing. Since the same meal can be cheaper on a different app once fees are counted, it is worth comparing the all-in total before ordering.
Delivery fees can rise at busy times such as Friday and Saturday evenings or in bad weather, when demand outstrips available riders. Ordering off-peak is the simplest way to avoid the higher fees.
Where a restaurant offers collection, it avoids the delivery fee entirely and sometimes the menu mark-up too, so it is usually cheaper than delivery. It is a good option if you are happy to pick the order up yourself.
FindPrices does the comparison shopping for you, every time - quietly, automatically, on every product page.