Does Food Delivery Code as Dining?

The short answer: Most of the time, food delivery through DoorDash, Uber Eats, and Grubhub codes as dining and earns your card’s restaurant bonus. It is not guaranteed, though, because a charge can occasionally register under a general or grocery category instead, so a small test order is the surest way to confirm.

How delivery apps usually code

When you order through a delivery app, the charge most often carries a restaurant merchant category code, so a card with a dining bonus pays the higher rate. Many issuers also name the big platforms directly in their dining category, which removes the guesswork. If you want the underlying logic, see how merchant category codes decide what earns a bonus, and whether restaurants always code as dining.

When it does not

Coding can slip when the order runs through a marketplace or a grocery-style fulfillment arm rather than the restaurant itself. An Uber Eats grocery order, for example, may post as grocery or general retail instead of dining. If your card treats delivery and dining differently, place a small order and watch how it lands before you assume the bonus.

How to earn the most on delivery

If you order often, a card that explicitly rewards delivery beats guessing. Our roundup of the best cards for food delivery shows which ones name the apps by hand, and the best dining cards cover sit-down meals too. Value any points at a flat 1 cent when you compare rates.

Frequently asked questions

Does DoorDash code as dining?
Usually yes. DoorDash restaurant orders typically carry a restaurant category code and earn a dining bonus, and several issuers name DoorDash directly. Grocery or convenience orders through DoorDash can code differently.
Do Uber Eats orders earn a restaurant bonus?
Most restaurant orders do, but Uber Eats grocery and store orders can post as grocery or general retail instead of dining, so the bonus depends on what you ordered and how the charge codes.
How can I tell how a delivery order coded?
Place a small order and check how the reward posts in your issuer app. If it earned your dining rate, the app is coding as a restaurant for your card.

Related reading

Bryce Casson

Written by Bryce Casson, Founder of Cardocrat. About the author and how we rank cards.