Do Coffee Shops Earn a Dining Bonus?

The short answer: Yes. Standalone coffee shops and cafés, from Starbucks and Dunkin to independent roasters, almost always carry a restaurant category code, so a card with a dining bonus earns its full rate on your coffee. The main exception is a coffee counter inside a grocery store or bookstore, which may take on the host merchant’s category instead.

Why coffee counts as dining

A coffee shop sells prepared food and drink, so it registers under an eating-place or fast-food merchant category code, the same family that covers restaurants. That means a dining card earns its bonus on your latte the same way it would on dinner. See the underlying rule in do restaurants always code as dining and which cards pay the most in our best dining cards guide.

The exceptions to watch

A coffee kiosk inside a grocery store, a big-box retailer, or a bookstore often rings up under that store’s category rather than as a restaurant, so a dining card may only earn the base rate there. Hotel and airport cafés usually still code as dining, but a coffee bundled into a larger grocery run will not.

Getting the most from coffee spending

If coffee is a real line in your budget, a flat dining bonus adds up quietly over a year. A card that earns an elevated rate on restaurants, or a Starbucks-linked card if you are loyal to one chain, will out-earn a plain 1 percent card. As always, value the points at a flat 1 cent and compare against a simple cash back card.

Frequently asked questions

Does Starbucks code as dining?
Yes. A standalone Starbucks codes as a restaurant, so a dining card earns its bonus. A Starbucks counter inside a grocery store may code under the grocery store instead.
Do local coffee shops earn a restaurant bonus?
Almost always. Independent cafés use an eating-place category code, so any card with a dining bonus earns the higher rate there.
Why did my coffee not earn a dining bonus?
It likely rang up through a host merchant, such as a grocery store or bookstore café, whose category code applied instead of a restaurant code.

Related reading

Bryce Casson

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