The no-nonsense guide to sprucing up your lifestyle.

Discover the airline, hotel or credit card programmes to invest into to get the most out of your holidays for less. Replace crowded terminals with airline lounges, enjoy worry-free holidays, room upgrades and get rewards or cashback on all your everyday shopping.

6% Back on All Deliveroo Orders

Written in


It’s easy to get some of your food delivery costs back in a combination of cash and points. The best combo I’ve found is easy to do and won’t cost anything unless you want to max out the benefits using a rewards credit card, which typically has a membership fee.

Step 1: Voucher + Cashback

You will need a free TopCashBack account. If you don’t have one, you’re in luck: use the link below to get an extra £10 for creating one.

Then head to their vouchers page and click through via the “Get Cashback Now” button. Look or search for Deliveroo. It should be something like the image you see here.

Finally, choose the amount and complete the purchase. You will receive an email with instructions and the voucher code. You will also get the cashback in the TopCashBack account in a few days. From there you can withdraw it to a bank account, PayPal or get another voucher for that amount.

To boost your return, buy the voucher using a rewards credit card. These give you up to the equivalent of 1.5% in Avios or Amex points. This adds up to 3.5-4% back. The two most well-rounded cards are compared in this post.

Step 2: Cashback for the actual purchase

Here you can use TopCashBack again – at the time of writing they offered 1.1%. But an even better offer is available on BA’s rewards site: 2 Avios for each pound spent (roughly 2% back). You can even use it on mobile by downloading the TopCashBack or BA Executive Club apps. I’ve noticed that one click through will give me cash back for all orders in the next few days but I eventually have to click through from the rewards app again to make sure the cashback/points register.

This is how the BA Executive Club should show it once the points are awarded, which should be pretty quick:

Final thoughts

Adding everything together gets you to 6% back, which depending on your food delivery habits could be in the 100s of ££ per year.

Bonus: you can do the same for Uber Eats. Use TopCashBack for step 2, they’re not on the BA Executive Club app.


2 responses to “6% Back on All Deliveroo Orders”

  1. XyzxZ Avatar

    I’ve never gotten cash back to work on delivery apps. Maybe this will be different.. You have to do it via the website not the app. When I want delivery I want to order it via my phone on the couch

    1. Paul Martin Avatar

      I was actually successful in getting cashback when ordering via the Deliveroo app by going through the TopCashback or BA mobile apps.

      Step 1 is independent of how you place the order.

Leave a Reply

Your email address will not be published. Required fields are marked *