Best Credit Cards for In-Person Shopping (Miles vs Cashback)

Last updated on 6 October 2026


Best Credit Cards for In-Person Shopping (Miles vs Cashback)
Suitesmile logoWhy trust Suitesmile?
  • I rank cards by earn rates, ease of use, fees and overall card benefits, without external influence. In fact, Suitesmile credit card comparison pages include many cards with no affiliate commission.
  • With over 10 years of credit card optimisation, I personally use both miles and cashback cards. My honest recommendations follow the math, not loyalty to miles or cashback. I rely on these same pages to pick the right card for my own spending.
  • I track hundreds of bank and card provider pages and review this page daily, updating it whenever credit card providers change their rates, caps or terms.
  • I dislike T&C gotchas as much as you; every major catch, including FX fees, earn caps and minimum spends, is flagged in each card’s summary, and the official T&Cs are linked for you to verify.
  • Spotted an inaccuracy, or disagree with a rating? You are always welcome to flag it via the contact page.

Fai ยท Founder of Suitesmile

โ— Note: This page only lists down the best cards for spending in Singapore Dollars. View the best cards for Overseas spending, which is a different ball game altogether due to hefty credit card FX fees.

Best Miles credit cards for In-Person Shopping

Compare and browse reviews of the best Miles credit cards for in-person (a.k.a. offline, physical) shopping to earn up to 4 miles per dollar.

How are these cards chosen and ranked?

These cards are picked and ranked based on how they compare against other cards, based on these key factors:

1) Earn rates (miles/cashback)
2) Accessibility (min. income/age requirements)
3) Ease of use (min. spending, conditions to receive max. miles/cashback)
4) Miles/Points flexibility (expiry term, transfer partners)
5) Annual fee
6) Foreign transaction fee
7) Other additional benefits

4.5

Promo 1: Fulfilled by HSBC

Reward
42,000 points
(16.8k miles equivalent)

Be a new credit cardholder of the bank
Apply by 31 Dec 2026
Provide marketing consent during application
Spend at least S$1,000 by the end of the following calendar month after card approval date

Terms & conditions

๐Ÿ“„ Find out more about this promo

Promo 2: Fulfilled by SingSaver

Reward (choose one)
โ€ข S$500 cash
โ€ข Dyson Airstrait (worth S$799)
โ€ข Dyson Clean+Wash Hygiene floor cleaner (worth S$729)
โ€ข Sony WH-1000XM6 headphones (worth S$649)

Be a new credit cardholder of the bank
Apply by 18 Oct 2026
Provide marketing consent during application
Spend at least S$500 by the end of the following calendar month after card approval date
Submit rewards redemption form that you receive via email (from SingSaver)

Terms & conditions

Earnย 4 mpdย on in-person shopping when paying with a contactless method (e.g. PayWave, Google Pay, Apple Pay), up to S$1,000 per calendar month. No minimum spending required. Boost earn rate toย 8 mpdย (up to S$1,200/month) with a minimum deposit of S$50,000.

ย MCC-sensitive

Card details

Key details of the HSBC Revolution Card

Card rating :
Ease of use :
Minimum annual income:โ€ข S’porean/PR: S$30,000-S$65,000
โ€ข Foreigner: S$65,000
Annual fee: No annual fee, ever


 Earn 4 mpd on selected contactless and online spending, up to S$1,000 per calendar month
 Boost bonus earn rate to 8 mpd (up to S$1,200 per calendar month) with a minimum deposit of S$50,000
 No minimum spending
 3-year points expiry term
 6 useful points transfer partners
 Free points transfers to frequent flyer programs
 Instant points transfers


0.4 mpd earn rate on non-bonus spending
Poor transfer ratio to KrisFlyer
Bonus categories are MCC-sensitive
3.25% foreign transaction fee


๐Ÿ“„ Complete review

๐ŸŽ Sign-up promo

4.5

Earnย 4 mpdย on in-person shopping when paying using a mobile contactless method (e.g. Google Pay, Apple Pay), up to S$600 per calendar month. No minimum spending required.

Card details

Key details of the UOB Preferred Visa Card

Card rating :
Ease of use :
Minimum annual income
:โ€ข S’porean/PR: S$15,000-S$30,000
โ€ข Foreigner: S$40,000
Annual fee: S$196.20 (first year waived; request waiver every year)


 Earn 4 mpd on two bonus categories, up to S$600 per calendar month each (total S$1,200):1) Mobile Contactless (e.g. Google Pay, Apple Pay)
2) Online Spending (selected MCCs only)
 No minimum spending


0.4 mpd earn rate on non-bonus spending
Online Spending category is MCC-sensitive
S$5 earning block
2-year points expiry term
Only 2 useful points transfer partners
3.25% foreign transaction fee


๐Ÿ“„ย Complete review

๐ŸŽ Sign-up promo

4

Fulfilled by SingSaver

Reward
S$80 cash

Be a new credit cardholder of the bank
Apply by 31 Oct 2026
Spend at least S$500 within 30 days after card approval date
Submit rewards redemption form that you receive via email (from SingSaver)

Terms & conditions

Earnย 4 mpdย on in-person shopping when paying with a contactless method (e.g. PayWave, Google Pay, Apple Pay), up to S$1,200 per statement month. Minimum category spend of S$1,000 per statement month required.

Card details

Key details of the UOB Visa Signature Card

Card rating :
Ease of use :
Minimum annual income
:โ€ข S’porean/PR: S$15,000-S$30,000
โ€ข Foreigner: S$40,000
Annual fee: S$218 (first year waived; request waiver every year)


 Earn 4 mpd on two bonus categories, up to S$1,200 per statement month each (total S$2,400):1) Overseas (incl. online in foreign currencies)
2) Local Contactless (e.g. PayWave, Google Pay, Apple Pay), SimplyGo (Public Transport), Fuel


Minimum category spend (not card spend) of S$1,000 per statement month required for bonus earn rate
0.4 mpd earn rate on non-bonus spending
2-year points expiry term
Only 2 useful points transfer partners
3.25% foreign transaction fee


๐Ÿ“„ Complete review

๐ŸŽ Sign-up promo

4.5

Fulfilled by Maybank

Reward
S$10 cashback

Be a new credit cardholder of the bank
Apply by 31 Oct 2026
Spend at least once (any amount) within 30 days) after card approval date

Terms & conditions

Earnย 4 mpdย on in-person shopping, up to S$1,000 per calendar month. Minimum card spend of S$500 per calendar month required.

MCC-sensitive if SGD

Card details

Key details of the Maybank XL Rewards Card

Card rating :
Ease of use :
Minimum annual income:โ€ข S’porean/PR: S$30,000
โ€ข Malaysian: S$45,000
โ€ข Foreigner: S$60,000
Annual fee: S$87.20 (first 2 years waived; request waiver every year)


ย Earn 4 mpd on five bonus categories, up to S$1,000 per calendar month:1) Dine (e.g. restaurants, bakeries, food delivery)
2) Shop (e.g. apparel, department stores)
3) Travel (e.g. airlines, hotels, travel agencies)
4) Play (e.g. bars, cinemas)
5) Foreign Spend (e.g. almost anything in foreign currencies)


Only available to those aged 21-39 years
Minimum card spend of S$500 per calendar month required for bonus earn rate
0.4 mpd earn rate on non-bonus spending
1-year points expiry term (no expiry with Maybankโ€™s Rewards Infinite Programme)
Only 3 useful points transfer partners
3.25% foreign transaction fee


๐Ÿ“„ Complete review

๐ŸŽ Sign-up promo

4

Fulfilled by SingSaver

Reward (choose one)
โ€ข S$300 cash + S$100 Grab vouchers
โ€ข S$420 Shopee vouchers
โ€ข Dyson Airstrait (worth S$799)
โ€ข Dyson V8 Cyclone vacuum (worth S$559)
โ€ข 55,000 OCBC$ (22,000 miles equivalent)*
(min. spend S$800 in 60 days)

*OCBC$ fulfilled by OCBC

Be a new credit cardholder of the bank
Apply by 1 Nov 2026
Spend at least S$400 within 30 days after card approval date
Submit rewards redemption form that you receive via email (from SingSaver)

Terms & conditions

Earnย 4 mpdย on in-person shopping, up to S$1,110 per calendar month. No minimum spending required.

MCC-sensitive

Card details

Key details of the OCBC Rewards Card

Card rating :
Ease of use :
Minimum annual income
:โ€ข S’porean/PR: S$15,000-S$30,000
โ€ข Foreigner: S$45,000
Annual fee: S$196.20 (first 2 years waived; request waiver every year)


 Earn 4 mpd on shopping (online and in-person), up to S$1,110 per calendar month
 No minimum spending


0.4 mpd earn rate on non-bonus spending
S$5 earning block
2-year points expiry term
Only 2 good-value points transfer partners
Bonus category is MCC-sensitive
3.25% foreign transaction fee


๐Ÿ“„ Complete review

๐ŸŽ Sign-up promo

4.5

Promo 1: Fulfilled by Citibank

Reward
40,000 points
(16,000 miles equivalent)

Be a new credit cardholder of the bank
Apply by 31 Mar 2027
Spend at least S$800 by the end of the 3rd calendar month after card approval date

Terms & conditions

๐Ÿ“„ Find out more about this promo

Promo 2: Fulfilled by SingSaver

Reward (choose one)
โ€ข S$400 cash
โ€ข S$420 Shopee vouchers
โ€ข Dyson cordless vacuum (worth S$559)
โ€ข Dyson Airstrait (worth S$799)

Be a new credit cardholder of the bank
Apply by 15 Oct 2026
Spend at least S$500 within 30 days after card approval date
Submit rewards redemption form that you receive via email (from SingSaver)

Terms & conditions

Earnย 4 mpdย on in-person shopping, up to S$1,000 per statement month.

MCC-sensitive without Amaze pairing; Amaze transactions inย SGDย will incur a 1% fee, overseas in-person shopping via Amaze saves ~1% in FX fee.

Card details

Key details of the Citi Rewards Card

Card rating :
Ease of use :
Minimum annual income:โ€ข S’porean/PR: S$30,000
โ€ข Foreigner: S$42,000
Annual fee: S$196.20 (first year waived; request waiver every year)


 Earn 4 mpd on online spending, selected in-person shopping and in-person overseas spending (via Amaze ), up to S$1,000 per statement month
 No minimum spending
 5-year points expiry cycle
 8 useful points transfer partners


0.4 mpd earn rate on non-bonus spending
Travel-related spending (e.g. flights, hotels) excluded from bonus earn rate
In-person shopping bonus earn rate (without Amaze linkage) is MCC-sensitive
3.25% foreign transaction fee (save ~1% via Amaze)
Amaze linkage for SGD spending comes with a 1% fee


๐Ÿ“„ Complete review

๐ŸŽ Sign-up promo

Suitesmile
Join over 40,000 Suitesmile subscribers to be the first to know about travel & credit card news and deals. It's FREE! :)

Best Cashback credit cards for In-Person Shopping

Compare and browse reviews of the best Cashback credit cards for in-person (a.k.a. offline, physical) shopping to get up to 6% cashback.

How are these cards chosen and ranked?

These cards are picked and ranked based on how they compare against other cards, based on these key factors:

1) Earn rates (miles/cashback)
2) Accessibility (min. income/age requirements)
3) Ease of use (min. spending, conditions to receive max. miles/cashback)
4) Miles/Points flexibility (expiry term, transfer partners)
5) Annual fee
6) Foreign transaction fee
7) Other additional benefits

4.5

Fulfilled by Maybank

Reward
S$10 cashback

Be a new credit cardholder of the bank
Apply by 31 Oct 2026
Spend at least once (any amount) within 30 days) after card approval date

Terms & conditions

Getย 5% cashbackย on in-person shopping, up to S$1,600 per calendar month. Minimum card spend of S$500 per calendar month required.

MCC-sensitive

Card details

Key details of the Maybank XL Cashback Card

Card rating :
Ease of use :
Minimum annual income:โ€ข S’porean/PR: S$30,000
โ€ข Malaysian: S$45,000
โ€ข Foreigner: S$60,000
Annual fee: S$87.20 (first 2 years waived; request waiver every year)


 Get 5% cashback on five bonus categories, up to S$1,600 per calendar month:1) Dine (e.g. restaurants, bakeries, food delivery)
2) Shop (e.g. apparel, department stores)
3) Travel (e.g. airlines, hotels, travel agencies)
4) Play (e.g. bars, cinemas)
5) Foreign Spend (e.g. almost anything in foreign currencies)


Only available to those aged 21-39 years
Minimum card spend of S$500 per calendar month required for bonus cashback
0.2% cashback on non-bonus spending
3.25% foreign transaction fee


๐Ÿ“„ Quick review

๐ŸŽ Sign-up promo

3.5

Promo 1: Fulfilled by HSBC

Reward (choose one)
โ€ข S$200 cashback
โ€ข Samsonite luggage (worth S$680)
(min. spend S$500)
+
S$100 cashback
(min. spend S$1,000)

Be a new credit cardholder of the bank
Apply by 31 Dec 2026
Provide marketing consent during application
Spend at least S$500 or S$1,000 by the end of the following calendar month after card approval date

Terms & conditions

Promo 2: Fulfilled by SingSaver

Reward (choose one)
โ€ข S$500 cash
โ€ข Dyson Airstrait (worth S$799)
โ€ข Dyson Clean+Wash Hygiene floor cleaner (worth S$729)
โ€ข Sony WH-1000XM6 headphones (worth S$649)

Be a new credit cardholder of the bank
Apply by 18 Oct 2026
Provide marketing consent during application
Spend at least S$500 by the end of the following calendar month after card approval date
Submit rewards redemption form that you receive via email (from SingSaver)

Terms & conditions

Getย 5% cashbackย on in-person shopping, up to S$5,000 per calendar quarter. Minimum card spend of S$600 per calendar month for 3 consecutive months in a calendar quarter required.

MCC-sensitive

Card details

Key details of the HSBC Live+ Card

Card rating :
Ease of use :
Minimum annual income:โ€ข S’porean/PR: S$30,000-S$65,000
โ€ข Foreigner: S$65,000
Annual fee: S$196.20 (first year waived; request waiver every year)


 Get 5% cashback on dining, shopping and entertainment spending, up to S$5,000 per calendar quarter


Minimum card spend of S$600 per calendar month, for 3 consecutive months in a calendar quarter required for bonus cashback
0.3% cashback on non-bonus spending
Bonus categories are MCC-sensitive
3.25% foreign transaction fee


๐Ÿ“„ Quick review

๐ŸŽ Sign-up promo

3.5

Fulfilled by SingSaver

Reward (choose one)
โ€ข S$320 cash
โ€ข S$350 Shopee vouchers
โ€ข Dyson Cool AM07 Tower Fan (worth S$499)

Be a new DBS/POSB credit cardholder aged 21 to 29
Apply by 15 Oct 2026
Use code SINGSAVER
Spend at least S$500 within 30 days after card approval date

Terms & conditions

Get 5% cashback on in-person shopping, up to S$750 per calendar month. Minimum card spend of S$500 per calendar month required. Shopping must be one of your 2 highest-spending categories.

MCC-sensitive

Card details

Key details of the DBS Chromo Card

Card rating :
Ease of use :
Age requirement: 21 to 29 years old (at application)
Minimum annual income:โ€ข S’porean/PR: S$30,000
โ€ข Foreigner: S$45,000
Annual fee: S$196.20 (first 5 years waived; request waiver every year after)


 Choose 1 of 2 card rewards on local spending:โ€ข 5% cashback on your 2 highest-spending categories, 1% on everything else
โ€ข 1.3 mpd on all spending
 No minimum spending (for 1% cashback and 1.3 mpd)
 Uncapped earn rates (for 1% cashback and 1.3 mpd)
 No foreign transaction fees
 Points don’t expire


Only for those aged 21 to 29 at application; bonus cashback ends 3 months after your 30th birthday month
Minimum card spend of S$500 per calendar month required for bonus cashback
Bonus categories are MCC-sensitive
Low earn rate of 1% cashback on non-bonus spending
Low earn rate of 1.3 mpd (spend with better miles cards instead)
No cashback or miles on foreign currency spending
Only 2 useful points transfer partners


๐Ÿ“„ Quick review

๐ŸŽ Sign-up promo

Avatar photo

Fai

Founder & Writer at Suitesmile

Suites and miles make me smile :)

Fai has spent over a decade maximizing miles and points, visiting 50+ countries through high-value redemptions and helping readers save thousands on travel, including in Business and First Class flights and luxury hotels. His insights have been featured in major news outlets like Channel News Asia and The Straits Times.

All reviews and recommendations come from Fai's own credit card use, travels and research, with rare sponsored articles clearly disclosed.

Check out Fai's latest travel videos through Instagram Story highlights or read more about Fai and how Suitesmile began.