Do Small Businesses and Farmers Markets Earn Category Bonuses?

The short answer: Not reliably. Small merchants, farmers markets, food trucks, pop-ups, and independent shops, frequently use payment processors like Square, PayPal, or Stripe, and may register under a generic or miscellaneous category rather than groceries or dining. So a category card can earn only its base rate there even when the purchase clearly fits a category. Cash-only vendors earn nothing, since there is no card transaction at all.

This guide explains why small businesses miss category bonuses and how to earn well anyway.

Why small merchants code unpredictably

A large supermarket or restaurant reliably codes to its category, but a small vendor using a payment processor like Square, PayPal, or Stripe may be registered under a generic, miscellaneous, or the processor’s own category. So a farmers-market stall, a food truck, or an independent shop can fail to trigger the grocery or dining bonus you would expect, purely because of how the merchant set up its payment account.

The cash-only problem

Many small vendors are cash-only or prefer cash, and a cash purchase earns no rewards whatsoever, since there is no card transaction. Even when a small merchant takes cards, a low-value purchase can be lost in the base rate. This is one area where the theoretical bonus and the real-world reward often diverge.

How to earn the most

When you can pay a small vendor by card, do, some do code correctly to groceries or dining, but do not count on it. For unpredictable small merchants, a good flat-rate card guarantees a solid rate regardless of how they code, which often beats hoping a category card earns its bonus. It is the same reason a purchase can miss a bonus at any oddly coded merchant.

The bottom line
  • Small vendors often use processors like Square or PayPal.
  • They may code under a generic category, not groceries or dining.
  • A category card can then earn only its base rate.
  • Cash-only vendors earn no rewards at all.
  • A flat-rate card is the safe choice when coding is unknown.

Frequently asked questions

Do farmers markets earn a grocery bonus?
Not reliably. Small vendors using processors like Square often code under a generic category, so a grocery card may earn only its base rate. Some do code as grocery; it varies.
Why did a small shop not earn my dining or grocery bonus?
Because small merchants often register under a generic or processor category rather than a specific one, so your category card sees no qualifying code and pays the base rate.
What card should I use at small businesses?
A flat-rate card is safest, since it earns a solid rate regardless of how the merchant codes. Category cards may or may not earn their bonus at small vendors.

Related reading

Bryce Casson

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