| đź’ł The MileLion’s Credit Card Guide (Last update: 17 October 2025) |
| Contents Page |
|
| S. Month= Statement Month | C. Month = Calendar Month | M. Year= Membership Year |
How can I find the MCC?
The most crucial piece of information you need to decide what card to use is the Merchant Category Code, or MCC.
Here’s three ways of looking up an MCC before making a purchase:
| Method | Ease of Use | Reliability |
| ❓HeyMax | ●●● | ● |
| 📱 Instarem app | ●● | ●● |
| 🤖 DBS digibot | ● |
â—Źâ—Źâ—Ź |
| Note: “Ease of use” and “reliability” are all relative. HeyMax already provides a solid baseline for reliability, and the DBS digibot is still simple enough to use, despite requiring more steps than the other two methods. | ||
Local General Spending
| Card | Earn Rate | Remarks |
Amaze + Citi RewardsApply |
4 mpd | 1% admin fee (min. S$0.50) applies. Max S$1K per s. month, excludes travel and mobile wallet |
StanChart Beyond CardApply |
Up to 2 mpd | Regular: 1.5 mpd PB & PP: 2 mpd |
HSBC Premier MastercardApply |
1.68 mpd | |
Citi ULTIMA CardApply |
1.6 mpd | |
DBS Insignia CardApply |
1.6 mpd | |
UOB Reserve CardApply |
1.6 mpd | |
OCBC VOYAGE Card(Premier, PPC, BOS) Apply |
1.6 mpd | |
DBS Vantage CardApply |
1.5 mpd | |
BOC Elite Miles CardApply |
1.4 mpd | |
UOB Visa Infinite Metal CardApply |
1.4 mpd | |
UOB PRVI Miles(AMEX | Mastercard | Visa) |
1.4 mpd | |
StanChart Visa InfiniteApply |
1.4 mpd |
Min S$2K total spend per s. month, otherwise 1 mpd |
DBS Altitude Card(AMEX | Visa) |
1.3 mpd | |
Citi Prestige CardApply |
1.3 mpd |
Up to 0.06/0.12 mpd extra from relationship bonus |
OCBC 90°N Card(MC | Visa) |
1.3 mpd | |
OCBC VOYAGE CardApply |
1.3 mpd | |
OCBC Premier Visa InfiniteApply |
1.28 mpd | |
AMEX HighFlyer CardApply |
1.2 mpd | |
HSBC TravelOne CardApply |
1.2 mpd |
|
Maybank Visa InfiniteApply |
1.2 mpd | |
StanChart Journey CardApply |
1.2 mpd | |
KrisFlyer UOB Credit CardApply |
1.2 mpd | |
Citi PremierMiles CardApply |
1.2 mpd | |
AMEX KrisFlyer AscendApply |
1.2 mpd | |
AMEX KrisFlyer Credit CardApply |
1.1 mpd | |
HSBC Visa InfiniteApply |
1 mpd |
Step-up earn rates have been sunset |
Chocolate Visa CardApply |
1 mpd | Max S$1K per c. month, 0.4 mpd after |
Foreign Currency General Spending
| 👉 Main Article: Best Cards for Overseas Spending |
| Card | Earn Rate | Remarks |
DCS Imperium CardApply |
4 mpd | Min. S$4K FCY spend per c. month |
Amaze + Citi RewardsApply |
4 mpd | Max S$1K per s. month, excludes travel and mobile wallet |
Maybank XL CardApply |
4 mpd | Min. S$500, max S$1K per c. month. Includes education, hospitals, utilities |
UOB Visa SignatureApply |
4 mpd |
Min S$1K, max S$1.2K FCY spend per s. month |
StanChart Beyond CardApply |
Up to 4 mpd | Regular: 3 mpd PB: 3.5 mpd PP: 4 mpd |
Maybank Visa InfiniteApply |
3.2 mpd | Min S$4K spend per c. month, otherwise 2 mpd |
Maybank World MastercardApply |
3.2 mpd | Min S$4K spend per c. month. 2.8 mpd if min S$800 spend per c. month, otherwise 0.4 mpd |
StanChart Visa InfiniteApply |
3 mpd |
Min S$2K overall spend per s. month, otherwise 1 mpd |
StanChart Rewards+ CardApply |
2.9 mpd | Max S$2.2K foreign currency spending per m. year |
BOC Elite Miles CardApply |
2.8 mpd | |
Maybank Horizon Visa SignatureApply |
2.8 mpd |
Min S$800 spend per c. month, otherwise 1.2 mpd |
HSBC Premier MastercardApply |
2.76 mpd | |
HSBC TravelOne CardApply |
2.4 mpd |
|
UOB PRVI Miles(AMEX | Mastercard | Visa) |
2.4 mpd |
3 mpd if in IDR, MYR, THB, VND |
UOB Reserve CardApply |
2.4 mpd | |
UOB Visa Infinite Metal CardApply |
2.4 mpd | |
DBS Treasures AMEX |
2.4 mpd | |
OCBC VOYAGE(Premier, PPC, BOS) Apply |
2.3 mpd |
|
OCBC Premier Visa InfiniteApply |
2.24 mpd | |
Citi PremierMiles CardApply |
2.2 mpd | |
DBS Altitude(AMEX | Visa) |
2.2 mpd | |
DBS Vantage CardApply |
2.2 mpd | |
OCBC VOYAGE CardApply |
2.2 mpd |
|
OCBC 90°N Card(MC | Visa) |
2.1 mpd | |
Citi Prestige CardApply |
2 mpd |
Up to 0.06/0.12 mpd extra from relationship bonus |
Citi ULTIMA CardApply |
2 mpd | |
DBS Insignia CardApply |
2 mpd | |
HSBC Visa InfiniteApply |
2 mpd | Step-up earn rates have been sunset |
StanChart Journey CardApply |
2 mpd | |
Chocolate Visa CardApply |
1 mpd | No FCY fees. Max S$1K per c. month, 0.4 mpd after |
Air Tickets
| 👉 Main Article: Best Cards for Air Tickets |
| Card | Earn Rate | Remarks |
DBS Woman’s World CardApply |
4 mpd | Max S$1K per c. month |
HSBC Revolution CardApply |
4 mpd |
Max S$1.5K per c. month. Ends 28 Feb 26 |
Maybank XL CardApply |
4 mpd | Min. S$500, max S$1K per c. month |
UOB Lady’s Card & Lady’s SolitaireApply |
4 mpd |
Max S$1K per c. month for Lady’s Card and S$750 per c. month for Lady’s Solitaire. Travel must be chosen as bonus category |
UOB PRVI Miles(AMEX | Mastercard | Visa) |
3 mpd |
For selected airline bookings on Expedia |
KrisFlyer UOB Credit CardApply |
3 mpd | SIA & Scoot only |
Maybank Horizon Visa SignatureApply |
2.8 mpd |
Min S$800 spend per c. month. Capped at S$10K per c. month. |
AMEX HighFlyer CardApply |
2 mpd | SIA & Scoot only |
AMEX KrisFlyer AscendApply |
2 mpd | SIA & Scoot only |
AMEX KrisFlyer Credit CardApply |
2 mpd | SIA & Scoot only |
AMEX Platinum ChargeApply |
1.95 mpd | SIA & Scoot only |
Amaze
| 👉 Main Article: Best Cards for Amaze | |
| Note: From 10 March 2025, all SGD-denominated transactions made with Amaze incur a 1% domestic fee (min. S$0.50). | |
| Card | Earn Rate | Remarks |
Citi Rewards CardApply |
4 mpd1 | Max S$1K per s. month |
Maybank XL CardApply |
4 mpd2 | Min. S$500, max S$1K per c. month |
OCBC Rewards CardApply |
4 mpd3 | Max S$1.1K per c. month |
| 1. All transactions except travel (Airlines, hotels, rental cars, tour agencies, cruises etc.) (T&Cs) 2. Dining, shopping, entertainment, travel (T&Cs) 3. Clothes, bags, shoes and shopping (T&Cs) |
||
Atome
| 👉 Main Article: Best Cards for Atome |
| Card | Earn Rate | Remarks |
Citi Rewards CardApply |
4 mpd | Max S$1K per s. month |
DBS Woman’s World CardApply |
4 mpd | Max S$1K per c. month |
HSBC Revolution CardApply |
4 mpd |
Max S$1.5K per c. month. Ends 28 Feb 26 |
KrisFlyer UOB Credit CardApply |
2.4 mpd | Min. S$1K spend on SIA Group in a m. year. No cap. |
CardUp
Charitable Donations
| 👉 Main Article: Best Cards for Charity |
| Card | Earn Rate | Remarks |
Chocolate Visa CardApply |
1 mpd | Card will not work for overseas charities. Max S$1K per c. month, 0.4 mpd after |
AMEX Centurion |
0.98 mpd | |
AMEX Platinum ChargeApply |
0.78 mpd |
Dining
| 👉 Main Article: Best Cards for Dining |
| Card | Earn Rate | Remarks |
StanChart Smart CardApply |
9.28 mpd |
Min S$1.5K spend per s. month. 7.42 mpd with min. S$800 spend, 3.71 mpd otherwise. Selected fast food only |
UOB Lady’s Card & Lady’s SolitaireApply |
4 mpd |
Capped at S$1K per c. month for Lady’s Card and S$750 per c. month for Lady’s Solitaire. Dining must be chosen as bonus category |
HSBC Revolution CardApply |
4 mpd |
Max S$1.5K per c. month. Ends 28 Feb 26 |
Maybank XL CardApply |
4 mpd | Min. S$500, max S$1K per c. month |
KrisFlyer UOB Credit CardApply |
2.4 mpd |
Min S$1K spend on SIA Group transactions in a m. year |
Education
| 👉 Main Article: Best Cards for Education |
| Card | Earn Rate | Remarks |
UOB Reserve Card |
1.6 mpd | |
UOB Visa Infinite Metal CardApply |
1.4 mpd | |
UOB Privilege Banking CardApply |
1.2 mpd | |
Maybank Visa InfiniteApply |
1.2 mpd | |
Chocolate Visa CardApply |
1 mpd | Max S$1K per c. month, 0.4 mpd after |
Maybank Manchester United CardApply |
0.4 mpd | |
Maybank World MastercardApply |
0.4 mpd | |
Maybank XL CardApply |
0.4 mpd |
|
Maybank Horizon Visa SignatureApply |
0.16 mpd |
EV Charging
| 👉 Main Article: Best Cards for EV Charging | |
| Note: This assumes your EV charging codes as MCC 5552. In practice, there could be other MCCs; refer to the post above for the range of possibilities. |
|
| Card | Earn Rate | Remarks |
DBS yuu VisaApply |
10 mpd | For Charge+. Min. S$800 max S$822 per c. month. Visa card only. |
StanChart Smart CardApply |
Up to 9.28 mpd | Min. S$1.5K per s. month, no cap |
Citi Rewards CardApply |
4 mpd | Cap S$1K per s. month |
DBS Woman’s World CardApply |
4 mpd | Cap S$1K per c. month |
Food Delivery
| 👉 Main Article: Best Cards for Food Delivery |
| Card | Earn Rate | Remarks |
DBS yuu CardAMEX | Visa |
10 mpd | For Foodpanda. Min. S$800, max S$822 per c. month. |
UOB Lady’s Card & Lady’s SolitaireApply |
4 mpd |
Cap S$1K per c. month for Lady’s Card and S$750 per c. month for Lady’s Solitaire. Dining must be chosen as bonus category |
Citi Rewards CardApply |
4 mpd |
Cap S$1K per s. month |
DBS Woman’s World CardApply |
4 mpd | Cap S$1K per c. month |
Maybank XL CardApply |
4 mpd | Min. S$500, max S$1K per c. month |
UOB Preferred Platinum VisaApply |
4 mpd |
Cap S$600 per c. month |
StanChart Journey CardApply |
3 mpd | Limit S$1K per s. month, must be online in SGD |
KrisFlyer UOB Credit CardApply |
2.4 mpd |
Min S$1K spend on SIA Group transactions in a m. year |
Grab, gojek, TADA, other ride hailing
| Card | Earn Rate | Remarks |
DBS yuu CardAMEX | Visa |
10 mpd | For Gojek. Min. S$800 max S$822 per c. month |
UOB Lady’s Card & Lady’s SolitaireApply |
4 mpd |
Cap S$1K per c. month for Lady’s Card and S$750 per c. month for Lady’s Solitaire. Transport must be chosen as bonus category |
Citi Rewards CardApply |
4 mpd |
Cap S$1K per s. month |
DBS Woman’s World CardApply |
4 mpd |
Cap S$1K per c. month |
HSBC Revolution CardApply |
4 mpd |
Max S$1.5K per c. month. Ends 28 Feb 26 |
StanChart Journey CardApply |
3 mpd | Cap S$1K per s. month, must be online in SGD |
KrisFlyer UOB Credit CardApply |
2.4 mpd | Min. S$1K spend on SIA Group transactions in a m. year |
Government services
| 👉 Main Article: Best Cards for Government Services |
| Card | Earn Rate | Remarks |
AMEX Solitaire PPS Credit CardApply |
1.3 mpd | |
AMEX PPS Credit CardApply |
1.3 mpd | |
AMEX HighFlyer CardApply |
1.2 mpd |
|
AMEX KrisFlyer AscendApply |
1.2 mpd | |
AMEX KrisFlyer Credit CardApply |
1.1 mpd | |
Chocolate Visa CardApply |
1 mpd |
Capped at 100 Max Miles per calendar month |
AMEX CenturionApply |
0.98 mpd |
|
AMEX Platinum ChargeApply |
0.78 mpd |
|
AMEX Platinum ReserveApply |
0.69 mpd | |
AMEX Platinum Credit CardApply |
0.69 mpd |
Groceries/Supermarket
| 👉 Main Article: Best Cards for Groceries |
| Card | Earn Rate | Remarks |
DBS yuu CardAMEX | Visa |
10 mpd | For Cold Storage and Giant. Min. S$800 , max S$822 per c. month |
UOB Lady’s Card & Lady’s SolitaireApply |
4 mpd | Cap S$1K per c. month for Lady’s Card and S$750 per c. month for Lady’s Solitaire. Family must be chosen as your bonus category |
StanChart Journey CardApply |
3 mpd | Cap S$1K per s. month, must be online in SGD |
Hospitals
| 👉 Main Article: Best Cards for Hospitals & Medical |
| Card | Earn Rate | Remarks |
Citi ULTIMA CardApply |
1.6 mpd | |
AMEX Solitaire PPS Credit CardApply |
1.3 mpd | Excludes public hospitals |
AMEX PPS Credit CardApply |
1.3 mpd | Excludes public hospitals |
OCBC VOYAGE CardApply |
1.3 mpd | Excludes public hospitals |
OCBC Premier Visa InfiniteApply |
1.28 mpd | Excludes public hospitals |
Maybank Visa InfiniteApply |
1.2 mpd | |
AMEX HighFlyer CardApply |
1.2 mpd | Excludes public hospitals |
AMEX KrisFlyer AscendApply |
1.2 mpd | Excludes public hospitals |
AMEX KrisFlyer Credit CardApply |
1.1 mpd | Excludes public hospitals |
Chocolate Visa CardApply |
1 mpd | Max S$1K per c. month, 0.4 mpd after. Max 100 miles per month for bill payments |
AMEX Centurion |
0.98 mpd |
Excludes public hospitals |
AMEX Platinum ChargeApply |
0.78 mpd |
Excludes public hospitals |
AMEX Platinum ReserveApply |
0.69 mpd | Excludes public hospitals |
AMEX Platinum Credit CardApply |
0.69 mpd | Excludes public hospitals |
Maybank World MastercardApply |
0.4 mpd | |
Maybank XL CardApply |
0.4 mpd |
Hotels
| 👉 Main Article: Best Cards for Hotels |
| Card | Earn Rate | Remarks |
Citi PremierMiles CardApply |
10 mpd on Kaligo, 7.2 mpd on Agoda | Refer to T&Cs for exclusions |
|
|
8 mpd on Agoda and Expedia | |
HSBC Revolution CardApply |
4 mpd |
Max S$1.5K per c. month. Ends 31 Oct 25 |
UOB Lady’s Card & Lady’s SolitaireApply |
4 mpd |
Cap S$1K per c. month for Lady’s Card and S$750 per c. month for Lady’s Solitaire. Travel must be chosen as bonus category |
DBS Woman’s World CardApply |
4 mpd | Cap S$1K per c. month. Must be online. |
Maybank XL CardApply |
4 mpd | Min. S$500, max S$1K per c. month |
KrisFlyer UOB Credit CardApply |
2.4 mpd | Agoda, AirBnB, Booking.com, Expedia, Hotels.com, Kaligo, Traveloka, Trip.com (with min S$1K spend on SIA Group in a m. year) |
Insurance Premiums
| 👉 Main Article: Best Cards for Insurance Premiums |
| Card | Earn Rate | Remarks |
Maybank Visa InfiniteApply |
1.2 mpd | Capped at S$3K per c. month |
AMEX KrisFlyer AscendApply |
1.2 mpd | Chubb only |
AMEX KrisFlyer Credit CardApply |
1.1 mpd | Chubb only |
Chocolate Visa CardApply |
1 mpd | Max S$1K per c. month, 0.4 mpd after. Max 100 miles per month for bill payments |
Maybank Horizon Visa SignatureApply |
0.16 mpd |
Kris+
| 👉 Main Article: Best Cards for Kris+ |
| Card | Earn Rate | Remarks |
DBS Woman’s World CardApply |
4 mpd | Max. S$1K per c. month |
Citi Rewards + AmazeApply |
4 mpd | 1% admin fee (min. S$0.50) applies for SGD spend. Max. S$1K per s. month. No bonuses for naked Citi Rewards Card |
KrisFlyer UOB Credit CardApply |
3 mpd | No cap |
Online Transactions
| Card | Earn Rate | Remarks |
OCBC Rewards CardApply |
6 mpd | For Shopee, Lazada, TikTok Shop, Taobao, cap S$1K per c. month. Other online shopping earns 4 mpd, cap S$1.1K per c. month |
Citi Rewards CardApply |
4 mpd |
Cap S$1K per s. month, excludes travel |
DBS Woman’s World CardApply |
4 mpd | Cap S$1K per c. month |
HSBC Revolution CardApply |
4 mpd | For online shopping and travel, cap S$1.5K per c. month. Ends 28 Feb 26 |
UOB Preferred Platinum VisaApply |
4 mpd | For online shopping and entertainment, cap S$600 per c. month |
KrisFlyer UOB Credit CardApply |
2.4 mpd | For online shopping and travel, with min S$1K spend on SIA Group in a m. year |
PayWave or Mobile Payments
| Card | Earn Rate | Remarks |
UOB Preferred Platinum VisaApply |
4 mpd | Limit S$600 per c. month. Must use mobile payments; no points for paying with physical card |
UOB Visa SignatureApply |
4 mpd | Min S$1K, max S$1.2K per s. month |
Petrol
| 👉 Main Article: Best Cards for Petrol |
| Card | Earn Rate | Remarks |
UOB Lady’s Card & Lady’s SolitaireApply |
4 mpd | Capped at S$1K per c. month for Lady’s Card and S$750 per c. month for Lady’s Solitaire. Transport must be chosen as your bonus category |
UOB Visa SignatureApply |
4 mpd | Min. S$1K, max S$1.2K combined spending on petrol and local contactless spend per s. month |
Maybank World MastercardApply |
4 mpd | No cap. Offline only |
Pharmacies
| 👉 Main Article: Best Cards for Pharmacies |
| Card | Earn Rate | Remarks |
DBS yuu CardAMEX | Visa |
10 mpd | For Guardian. Min. S$800 max S$822 per c. month |
OCBC Rewards CardApply |
4 mpd | 6 mpd for Watsons. Capped at S$1.1K per c. month |
HSBC Revolution CardApply |
4 mpd | Cap S$1.5K per c. month. Ends 28 Feb 26 |
UOB Lady’s Card & Lady’s SolitaireApply |
4 mpd | Capped at S$1K per c. month for Lady’s Card and S$750 per c. month for Lady’s Solitaire. Beauty & Wellness must be chosen as your bonus category |
KrisFlyer UOB Credit CardApply |
2.4 mpd | Min S$1K spend on SIA Group transactions in a m. year. Must be online |
Public Transportation (SimplyGo)
| 👉 Main Article: Best Cards for Public Transport |
| Card | Earn Rate | Remarks |
DBS yuu CardAMEX | Visa |
10 mpd | Min. S$800, max S$822 per c. month |
StanChart Smart CardApply |
9.28 mpd |
Min S$1.5K spend per s. month. 7.42 mpd with min. S$800 spend, 3.71 mpd otherwise |
UOB Preferred Platinum VisaApply |
4 mpd |
Cap S$600 per c. month |
UOB Visa SignatureApply |
4 mpd |
Min S$1K, max S$1.2K per s. month |
|
|
4 mpd | Capped at S$1K per c. month for Lady’s Card and S$750 per c. month for Lady’s Solitaire. Transport must be chosen as your bonus category |
KrisFlyer UOB Credit CardApply |
2.4 mpd | Min S$1K spend on SIA Group transactions in a m. year |
Shopping
| Card | Earn Rate | Remarks |
AMEX Platinum ChargeApply |
7.8 mpd | On the first S$16K spent per calendar year at 10XCELERATOR merchants, 3.9 mpd afterwards |
UOB Lady’s Card & Lady’s SolitaireApply |
4 mpd | Cap S$1K per c. month for Lady’s Card and S$750 per c. month for Lady’s Solitaire. Fashion must be chosen as your bonus category. Selected MCCs |
HSBC Revolution CardApply |
4 mpd | Cap S$1.5K per c. month. Selected MCCs. Ends 28 Feb 26 |
Citi Rewards CardApply |
4 mpd | Cap S$1K per s. month. Selected MCCs |
Maybank XL CardApply |
4 mpd | Min. S$500, max S$1K per c. month |
OCBC Rewards CardApply |
4 mpd | Cap S$1.1K per c. month. Selected MCCs |
AMEX Platinum ReserveApply |
3.47 mpd | For 10Xcelerator merchants |
AMEX Platinum Credit CardApply |
3.47 mpd | For 10Xcelerator merchants |
Telco Bills (Singtel, Starhub, M1 etc)
| Card | Earn Rate | Remarks |
DBS yuu CardAMEX | Visa |
10 mpd | For Singtel (must pay at kiosk). Min. S$800 max S$822 per c. month |
DBS Woman’s World CardApply |
4 mpd | Capped at S$1K per c. month, for bills paid via app. No points if set up as recurring credit card payment. Excludes Singtel app payments |
Citi Rewards CardApply |
4 mpd | Capped at S$1K per s. month, must be paid online or via app. No points if set up as recurring credit card payment. Excludes Singtel app payments |
Utilities
| 👉 Main Article: Best Cards for Utilities |
| Card | Earn Rate | Remarks |
Maybank Visa InfiniteApply |
1.2 mpd |
|
Chocolate Visa CardApply |
1 mpd | Max S$1K per c. month, 0.4 mpd after. Max 100 miles per month for bill payments |
Maybank World MastercardApply |
0.4 mpd | |
Maybank Manchester United CardApply |
0.4 mpd | |
Maybank XL CardApply |
0.4 mpd | |
Maybank Horizon Visa SignatureApply |
0.16 mpd |
Amaze +
StanChart Beyond Card
HSBC Premier Mastercard
Citi ULTIMA Card
DBS Insignia Card
UOB Reserve Card
OCBC VOYAGE Card
DBS Vantage Card

UOB PRVI Miles
DBS Altitude Card
OCBC 90°N Card
OCBC VOYAGE Card
OCBC Premier Visa Infinite
AMEX HighFlyer Card







Chocolate Visa Card
Maybank XL Card
Maybank World Mastercard

DBS Treasures AMEX
DBS Woman’s World Card



OCBC Rewards Card
AMEX Centurion
StanChart Smart Card
UOB Reserve Card
UOB Privilege Banking Card
Maybank Manchester United Card
DBS yuu Visa
DBS yuu Card



AMEX HighFlyer Card


AMEX Platinum Reserve





