Resources & Guides
How To Earn Miles When Dining Out In Singapore (2026)
Dining rewards depend on how a restaurant is coded, whether you book direct or through a platform, and whether vouchers are eligible. Here's how to route dining spend for the most Max Miles.
Max

Dining out is one of the easiest categories to overspend on rewards for, because the same meal can be booked, paid for, and coded in several different ways. A restaurant transaction can route through a reservation platform, a group-buy voucher, a delivery app, or a straightforward in-store card swipe, and each route can affect your rewards differently.
At HeyMax, the practical question isn't just "which card earns the most on dining?" It's: which booking and payment route earns the most Max Miles on top of your card rewards?
Quick answer
For dining out in Singapore, use a short checklist before you book or pay:
Check restaurant coding. Standalone restaurants, hotel dining, food courts, and cafes inside larger retail venues aren't always coded the same way for card bonus categories.
Compare direct payment with dining vouchers or gift cards. Where eligible, buying a dining voucher through HeyMax before you dine can add Max Miles on top of your card spend.
Decide booking vs walk-in early. Reservation platforms and deal apps can route payment differently from paying the restaurant directly.
Search the merchant on HeyMax before paying to confirm Max Miles eligibility for that specific restaurant or voucher.
Why restaurant coding varies
Merchant category codes determine whether a card treats a bill as "dining," "entertainment," or general retail. A restaurant located inside a mall, hotel, or attraction can sometimes be coded under the venue rather than as a standalone dining merchant, which changes whether a card's dining bonus applies.
This is also why two diners at the same restaurant can see different results if one pays the restaurant directly and the other pays through a reservation platform, delivery app, or bundled experience package.
Booking platforms vs walk-in payment
Reservation and deal platforms can be useful for securing a table or a discount, but the payment route matters for rewards. Before booking:
Check whether the platform itself is a merchant listed on HeyMax, separate from the restaurant.
Confirm whether the final payment is made to the platform or directly to the restaurant.
Compare the discount from the platform against any Max Miles or card rewards you would earn by paying the restaurant directly.
Direct payment vs dining vouchers and gift cards
Where available, buying dining vouchers or gift cards through an eligible platform before your meal can be a useful second layer of earning, separate from your card rewards at checkout.
Before relying on this route, confirm on HeyMax whether the specific restaurant, chain, or voucher platform is eligible, since terms and rates can change.
Group dining and pre-payment
Group meals often involve one person settling the full bill. If you're the one paying:
Check merchant eligibility on HeyMax before the group commits to a venue.
Consider pre-paying with a dining voucher where eligible, rather than settling the full bill on card alone.
Keep the bill or receipt in case a reward category needs to be queried later, especially for large group bills.
A simple dining checkout workflow
Use this sequence before dining out, whether it's a quick meal or a large group booking:
Search the restaurant, chain, or booking platform on HeyMax to check Max Miles eligibility.
If a dining voucher or gift card is eligible, decide whether to buy it ahead of the meal.
Pick the card most likely to match how the bill will be coded.
For bookings made through a reservation or deal platform, confirm who the final payment goes to.
Keep records for large or group dining transactions.
Do not assume every restaurant bill qualifies for a card's dining bonus category, especially inside malls, hotels, or attractions.
Do not ignore platform fees or service charges when comparing booking-platform payments to paying the restaurant directly.
Do not let dining vouchers expire; check validity windows, especially for group-buy deals.
Do not skip checking HeyMax eligibility for routine dining spend, since frequent smaller bills add up over a year.
Common pitfalls to avoid
FAQ
What is the best credit card for dining in Singapore?
It depends on how the specific restaurant or venue is coded and how you pay. Compare your card's dining bonus rules against the merchant's actual coding, and check HeyMax for additional Max Miles eligibility.
Does paying with a contactless wallet change my dining rewards?
The underlying card and its terms still determine card rewards; contactless payment methods generally follow the same card-level rules, but always confirm with your card issuer if unsure.
Do hotel restaurants earn the same dining rewards as standalone restaurants?
Not always. Restaurants inside hotels or attractions can be coded under the venue rather than as a standalone dining merchant, which can affect bonus eligibility.
Can I earn Max Miles on dining vouchers or gift cards?
Where eligible, yes. Check HeyMax for the latest list of dining merchants and vouchers before buying, since eligibility and rates can change.
Bottom line
Dining out happens often enough that small routing decisions compound over a year. Check restaurant coding, compare direct payment with vouchers, and confirm HeyMax eligibility before your next meal out.
Explore dining merchants on HeyMax
Read next: How To Earn Airline Miles From Online Purchases In Singapore
Card rewards, merchant eligibility, Max Miles earn rates, fees, exclusions, and voucher availability can change. Always check the latest card terms and HeyMax merchant details before making a purchase.


