What card do I use for…

Remember that this guide only shows you the optimum card within a category. Depending on your overall spending, it may make sense to stick to cards from only one bank as opposed to a best-of-breed strategy so as to avoid the problem of orphan points and multiple conversion fees. This also does not take into account occasional promotions that banks may run.

[Last updated: 1 Feb 2019]


Buying air tickets online

  • UOB PRVI Miles– 10 mpd for selected air tickets booked on Expedia and UOB Travel
  • UOB Visa Signature- 4 mpd, min $1K max $2K per statement period, if in foreign currency and payment processor located outside of Singapore
  • DBS Woman’s World Card- 4 mpd, limit $2K per month
  • DBS Altitude Visa + AMEX- 3 mpd, limit $5K per month
  • BOC Elite Miles World MasterCard- 3 mpd, if in foreign currency

Booking hotels online

  • Kaligo- 10 mpd for Citibank PremierMiles + DBS Altitude Visa + AMEX cards + UOB PRVI Miles
  • UOB PRVI Miles- 10 mpd for Agoda, Expedia and UOB Travel
  • DBS Woman’s World Card- 4 mpd, limit $2K per month (only works if your reservation is fully prepaid online)
  • DBS Altitude Visa + AMEX- 3 mpd, limit $5K per month (only works if your reservation is fully prepaid online)
  • BOC Elite Miles World MasterCard- 3 mpd, if in foreign currency


  • UOB Visa Signature– 4 mpd, min $1K max $2K petrol + Paywave spending per statement cycle (except Shell)
  • Maybank World Mastercard- 4 mpd
  • Maybank Horizon Visa Signature- 3.2 mpd (min $300 a month)

Anywhere that accepts Samsung Pay/Apple Pay/Google Pay

  • UOB Preferred Platinum Visa Card– 4 mpd, limit $1K per calendar month, excludes merchants where SMART$ issued. MST excluded

Anywhere with Paywave

  • UOB Preferred Platinum Visa Card– 4 mpd, limit $1K per calendar month, except where SMART$ are issued
  • UOB Visa Signature- 4 mpd, subject to a minimum of $1K spending on petrol/contactless transactions in a statement period, capped at $2K per month, except where SMART$ are issued

Offline shopping for electronics

Offline shopping for bags, shoes and clothes

Overseas currency transactions


  • UOB Preferred Platinum Visa- 4 mpd (pay with Paywave, only for places that do not earn SMART$, eg NTUC), capped at S$1K per month
  • UOB Visa Signature- 4 mpd, (pay with Paywave, subject to a minimum of $1K spending on petrol/contactless transactions in a statement period, capped at $2K per month)

GTM/EZ-link Top ups

Public Transportation (ABT)

Other online transactions

Note that the cards listed above have exclusion categories. You should refer to this spreadsheet to see if a particular merchant earns 10X points

General Spending

Note that you should always be on the lookout for opportunities to turn general spending into category spend, eg at merchants who accept Apple/Samsung/Google pay.


  1. Hi Aaron, great site. I wanted to ask whether you know whether the DBS world woman’s card gives you the 4x mpd on international online spending? Because the card also gives 3x DBS points on overseas spend (6 miles per S$5 spend) and I wonder if this takes precedence when you buy off Amazon UK, US or use Uber overseas.

    It would make sense for the banks to give you less and only give the 4mpd rate on Singapore-denominated online spend. I only ask because I used it to buy on Amazon UK a few months ago and I don’t think the 4mpd rate was credited. Thanks!

    1. Hi Timmy, thanks for reading! You will get 10x points or 4mpd on international online spending, that takes precedence over the FCY. I have got it many times for Amazon, so you should call up DBS and check whether there is an error on their side. They can start an investigation.

  2. So weird that OCBC’s “top card” (the Voyage card) seems to pale in comparison to it’s poorer cousin (the Titanium card) Is there any particular reason for this? Or am I missing something here?

    1. you are confusing general spend vs category spend. the titanium rewards card will be useless for general spend at 0.4 mpd, the ocbc voyage would earn 1 mpd (which is still pretty crappy)

  3. Hey Aaron, any idea what is the cap on spending for the Citi Rewards card?

    Based on the Citibank website, it’s 120k points/year or $12k spend. However, I tried reading the T&Cs (https://www.citibank.com.sg/global_docs/pdf/rewards_2013.pdf) and it seems different. Pt 10 says there is a cap of 120k points/Citi Dollars Period, and pt 7 refers to “Citi Dollars Period” as 60 months. Does this mean a cap of 120k pts for every 60 months?

    I have a feeling i’m just confusing myself here, but want to make sure before i sign up for the card.

    Am comparing between this and OCBC Titanium – which would u recommend? Thanks!

    1. Had the exact same question – it seems to me that they’ve changed the T&Cs to have a cap of 120,000 bonus citi dollars per 5 year / 60 month period, which works out to be S$12k per 5 years which would be a very low cap.

  4. Hi Aaron, realized you didn’t include the 10 mpd for UOB PRVI miles visa on Kaligo.

    Also it can have some crazy ass promos, and get 50% bonus miles, so I hit 15 mpd instead. Pretty awesome considering its money you need to spend anyhow.

  5. Hey Aaron

    Amazing blog and thanks for the many tips.
    Just a quick question . I have school fees to pay (in gbp and can be paid through an online portal). Which would be the best credit card to use? Thanks in advance

  6. Hi, do you know what will be the best card to use for online payment to overseas travel agency, specifically in this case, Oku Japan for a self guided walking trip. Not quite hotel, and I dunno if it qualifies as online retail spend under dbs woman’s world. Thanks.

  7. Hi Aaron,
    Great site! I have since embark on “refreshing” my cards drawing from what i’ve learnt here.
    I have a question, I notice there doesnt seem to be a card thats useful when it comes to groceries (physically showing up at NTUC and paying with the card). Is there anything you would recommend considering thats a big bulk of my monthly expense.

  8. Hi Aaron,

    Great site! I am doing my reshuffle of cards based on your website and my lifestyle needs.

    One thought would be to perhaps better catergorise the sections more clearly as I nearly missed out on the Kaligo-UOB PRVI promotion as I didn’t know about the specific portal cause I didn’t read the T&C (oops!) and am too reliant on you.

    Booking hotels online
    Kaligo- 10 mpd for Citibank Premiermiles + DBS Altitude Visa + AMEX cards + UOB PRVI Miles

    Booking Hotels Online
    UOB PRVI – https://www.kaligo.com/prvimiles (10mpd)
    Citibank – https://www.kaligo.com/bonus-miles (10mpd)
    DBS – https://www.kaligo.com/altitude (10mpd)

  9. Hi Aaron,
    Came to know about your site from a friend and it all looks really interesting. I use an Amex krisflyer PPScard and DBS platinum visa paywave n debit card. so all the spending I do gets me krisflyer miles. Not sure about the conversions though. mostly all my accounts are with DBS, be it savings, car loans, mortgage etc. just for the sheer of convenience of having it all at one place.
    I want to follow your advice what would be your suggetion the credit cards I should switch to.

  10. Hey Aaron,

    What’s your take on the bank’s intransparent calculation of reward miles? How can we deal with it?

    There is no per item reward balance change, only a statement at the end of the month. Sometimes I found big discrepancy (30%) compared to my estimation even with a very simple construct such as local vs overseas.

  11. Hi there. I saw CITI premiermiles offering 10000 miles when we pay for recurring annual fee. Do you think it makes sense to pay that or any hacks around that?

  12. Hi,
    I would like to ask if i book a travel package (hotel, air ticekts etc) from a travel agency eg: Chan Brothers at their shop, will i still earn bonus points if for example i use the DBS altitude card?
    If not, then which credit card would you guys recommend? Thanks!


  13. Hi Aaron

    I think Citi Rewards is going to change its T&Cs – wef 4 Oct 2018, you only get 10X rewards points (i.e. 4 miles) per dollar for clothes bags and shoes up to a cap of 10,000 rewards points per month (i.e. you only get 10X rewards points / 4 miles on the first $1,000). Which is a pain if you are planning big ticket clothes bags and shoes purchases. :/

  14. Hi,
    Using the DBS WWMC – for online hotel purchases in foreign currency (fully pre-paid) is it fair to assume that this should result in 4mpd (so the online spend rate) rather than 2mpd (the foreign currency rate)? Obviously only up to $2k per calendar month.
    Do readers find that DBS points for such transactions normally track accurately or that they need to chase DBS to get the right points to post?

    1. DBS Worlds Mastercard had some issues in awarding point accurately according to one of my friend. Its better u track it urself and chase after If necessary

  15. Hi Aaron,

    I have a UOB Visa Signature prepared for the FCY hotel stay. However, any suggestion on the amount exceed 2K for the offline hotel spend? Any card can ear 4mpd?

    Best regards,


  16. Hi,

    Can I use UOB Visa Signatur/Preferred Platinum Visa for 4 mpd if the tuition fee can be paid by Paywave/contactless transaction?

    If not, do you have any suggestion on this?

    Many thanks and best regards,


  17. Hi Aaron,

    When the bank says min spending of $1K, does it mean if you are spending less than $1k for that particular item on that statement month, you won’t get any miles?

  18. The SC Rewards+ Credit Card has 4 mpd (10X) for foreign currency recently. However, the rewarded points (10X – 1X = 9X) are only 20000 per year, which can be used up by 2222 SGD.

Leave a Reply

Your email address will not be published.