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

Last updated on 3 April 2026

Pick a category below to view the best cards


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

❗ 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

HSBC Revolution Card

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

More information

Key details of the HSBC Revolution Card

Ease of use :
Minimum annual income:• S’porean/PR: S$30,000 – S$65,000
• Foreigner: S$65,000
Annual fee: Nil


 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 miles expiry term
 7 useful miles transfer partners
 Free miles transfers to frequent flyer programs
 Instant miles transfers
 No annual fee, ever


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


UOB Preferred Visa Card

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.

More information

Key details of the UOB Preferred Visa Card

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 miles expiry term
⚠️ Only 2 useful miles transfer partners
⚠️ 3.25% foreign transaction fee


📄 Quick review
UOB Visa Signature Card

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.

More information

Key details of the UOB Visa Signature Card

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 miles expiry term
⚠️ Only 2 useful miles transfer partners
⚠️ 3.25% foreign transaction fee


📄 Quick review
Maybank XL Rewards Card

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

More information

Key details of the Maybank XL Rewards Card

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. apparels, departmental 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 miles expiry term (no expiry with Maybank’s Rewards Infinite Programme)
⚠️ Only 3 useful miles transfer partners
⚠️ 3.25% foreign transaction fee


OCBC Rewards Card

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

⚠️ MCC-sensitive

More information

Key details of the OCBC Rewards Card

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,000 per calendar month
 No minimum spending


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


📄 Quick review
Citi Rewards Card

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.

More information

Key details of the Citi Rewards Card

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 miles expiry cycle
 9 useful miles 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


✈️ Join over 18,000 Suitesmile subscribers
on Telegram, to be the first to know about
the next travel deals and hacks.
It's FREE! :)
Subscribe

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

DBS Live Fresh Card

Get 6% cashback on in-person shopping, up to S$833 per calendar month. Minimum card spend of S$800 per calendar month required.

⚠️ MCC-sensitive

More information

Key details of the DBS Live Fresh Card

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 year waived; request waiver every year)


 Get 6% cashback on two bonus categories:1) Shopping (up to S$833 per calendar month)
2) Transport (up to S$333 per calendar month)
 3.25% cashback on FX fees for overseas in-store spending in selected countries


⚠️ Minimum card spend of S$800 per calendar month required for bonus cashback
⚠️ Bonus categories are MCC-sensitive
⚠️ 0.3% cashback on non-bonus spending
⚠️ 3.25% foreign transaction fee


📄 Quick review
Maybank XL Cashback Card

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

More information

Key details of the Maybank XL Cashback Card

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. apparels, departmental 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.2% cashback on non-bonus spending
⚠️ 3.25% foreign transaction fee


📄 Quick review
HSBC Live+ Card

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

More information

Key details of the HSBC Live+ Card

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
Avatar photo

Fai

Founder & Writer at Suitesmile

Suites and miles make me smile :)

Fai has been travel hacking for over a decade, visiting 50+ countries through high-value redemptions of miles and points and helping readers save thousands on travel, including in Business and First Class flights and luxury hotels. As a recognized expert in the travel and credit card world, 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.