Earning miles on utilities bill gets harder each year, with more and more banks excluding this category from earning rewards.
Last year alone saw Standard Chartered and the UOB Reserve/Visa Infinite Metal Card pulling the plug, with the UOB Absolute Cashback Card nerfing its earn rate to just 0.3%.
That said, itโs not completely impossible to earn rewards for utilities, but only with very select cards, or if youโre willing to pay an admin fee for the privilege.
๐ณ Whatโs the Best Card forโฆ | ||
โ Overall Guide |
||
โ๏ธ Air Tickets |
๐ Amaze | ๐ฐ CardUp |
๐ Car Rental | ๐ Charity |
๐ฝ๏ธ Dining |
๐ซ Education | โก EV Charging | ๐ฅก Food Delivery |
๐จ Hotels | โ๏ธ Insurance | ๐ฑ Kris+ |
โ๏ธ Medical | ๐๏ธ Overseas | ๐ Pharmacies |
โฝ Petrol | ๐ Public Transport | ๐ Supermarkets |
๐ฐ Utilities | ๐ Weddings |
What MCC do utilities bills code as?
There are two ways an electricity retailer can bill you:
- Direct
- via SP Group
If the electricity retailer bills you direct, youโll receive two utilities bills: one from your electricity retailer, and one from SP Group (for water and waste).
If the electricity retailer bills you via SP Group, youโll receive one utility bill that covers electricity, water, and waste.
Regardless of whether you pay direct or via SP Group, the transaction will code as MCC 4900: Utilities- Electric, Gas, Heating Oil, Sanitary, Water.
If youโre uncertain about the MCC, thereโs three ways of looking it up before making a transaction:
Method | Ease of Use | Reliability |
โHeyMax | โโโ | โ |
๐ฑ Instarem app | โโ | โโ |
๐ค DBS digibot | โ |
โโโ |
โ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. |
And because I get so many questions about this, I should probably state that telco bills are not utilities. I get that the phone company can be seen as a utility, but itโs nothing of the sort- those code under MCC 4814, and are generally eligible for rewards.
What cards should I use for utilities payments?
Earning miles on utilities bill has long been excluded on Citi and OCBC cards, and in recent times weโve seen American Express, Bank of China, DBS, HSBC and UOB follow suit.
As of 2025, only Chocolate Finance and Maybank still reward this category.
Card Issuer | Awards Miles for Utilities? |
![]() |
โ |
![]() |
โ |
![]() |
โ |
![]() |
โ |
![]() |
โ |
![]() |
โ |
![]() |
โ |
![]() |
โ |
![]() |
โ |
![]() |
โ |
This leaves the following cards as options.
Card | Earn Rate |
![]() Apply |
2 mpd (capped at S$1K per month, 0.4 mpd after) |
![]() Apply |
2 mpd + 3% cashback (on days where Man Utd win) 0.4 mpd + 1% cashback (otherwise) |
![]() Apply |
1.2 mpd |
![]() Apply |
0.4 mpd |
![]() Apply |
0.24 mpd |
The Chocolate Visa Card will be the easiest option for most people, awarding 2 Max Miles per S$1 spent for the first S$1,000 per calendar month, and 0.4 Max Miles per S$1 afterwards.
Otherwise, the next best choice will be Maybank credit cards, in particular the Maybank Visa Infinite or the Maybank Manchester United Card (assuming Manchester United win on the day you spend!).
Cashback alternatives include the AMEX True Cashback Card (1.5%), UOB Absolute Cashback Card (0.3%), or UOB One Card (cashback varies depending on your monthly spend).
Bill payment services
If you donโt have any of the abovementioned cards, but still want to earn miles on your utilities bill, then the only option remaining is a bill payment platform.
These platforms allow you to earn miles when paying utilities and other bills with your credit card, in exchange for a small admin fee.
Provider | Fee |
![]() |
2.25% (code: OFF225) 1.79% fee for first payment with code: MILELION |
![]() |
2.6% |
Do note that CardUp does not support payments to SP Group.
Whether itโs โworth itโ to buy miles at his price all boils down to how much you value a mile. The gold standard is of course to earn miles for free, though if banks keep cracking down, this may be the only option left.
Conclusion
Just like education and insurance, itโs getting harder and harder to earn miles on utilities. However, both Chocolate Finance and Maybank still offer rewards for this category of spend, with earn rates of up to 2 mpd available.
If you donโt have these cards, then itโs still possible to earn miles on utilities if youโre willing to pay a fee with a platform like CardUp or Citi PayAll.
https://www.dbs.com.sg/personal/cards/card-services/dbs-recurring-bill-payment
I use dbs altitude to pay for my utilities bill
they no longer award points for utilities- see the fine print: DBS Points will not be awarded for transactions made on DBS Esso Card, DBS Live Fresh Card, DBS Takashimaya Card, POSB Everyday Card and SAFRA DBS Card. DBS Points will not be awarded for Community Chest, iSwitch, MSIG, Prudential, SP Group and Town Councils recurring bill payment unless otherwise specified.
Thatโs sneaky! I never knew this. When did DBS amend the small print without informing customers?!
mAXS Pay+Earn: Looks like youโll be needing it, that is if you are willing to pay 2.5% fee (2.03 cpm).
Any idea when did they start doing this? I checked the fine print last time and made sure that I will earn points when I signed up. Thatโs around more than a year ago. Didnโt monitor after that.
no idea. you might want to contact them and ask
Amex tcb still got cashback for utilities right?
yes correct. updated the post.
Love the way you peppered the introduction with the electrical terminologies. Nice work. Keep it up! ๐
KFA and KFB also has a separate bonus 3mpd offer for SP services, giving you 4.2/4.1mpd. This is a separate offer from the iswitch and senoko energy offer, with a cap of 600 KF bonus miles ($200 spending)
(h/t Victor Lau on your fb page)
CRV can also be used for online payment to get 4mpd, no?
darn! when did that happen.
Do UOB prvi cards earn 1.4mpd on a regular basis paying via web/app?
Or is that only for the metal vi?
Is there an error on the promo due date for Prvi Amex? I believe the promo ended in June.
fixed it, thanks ian.
Hi, any updates to this list?
Iโm using my UOB VS for 4mpd (contactless payment at SP office over the counter) for my SP bills.
does UOB Visa Signature still give 4mpd now ?
Amex has these offers every now and then, where you โsaveโ that offer into your card, you get rebates of $1-2 or something like that after each utilities bill is paid using that card.
Sembcorp power do not accept amex
Given that you can buy miles at 0.8 cents/mile. Everyone should use UOB Absolute, 1.7% is more than 2 miles per dollar
Brilliant article and once again, very helpful. Thanks Aaron!
Hi Aaron, thanks for writing all these โBest card forโฆ.โ articles. They truly are helpful. Just want to check if the UOB AMEX still offers 1.7% cashback. Should be 0.3% yes?
Yes it should be. Will update that!
Hi. See utilities can be paid via Citi PayAll. How do you pay a SP group in this way. I looked at my SP bill and there are no bank details to make the payment which need to be input on Citi PayAll? Anyone done this.
Doh! Just figured it out.
I should have selected electrical bills but picked utility bills.
thanks for this! i had the same issue previously. cheers
Card up seems to exclude SP services.
Time to update this article
Might it make sense to just use the UOB Absolute Cashback Card directly instead of through GrabPay? 1.7% cashback is better than the 0.3%. Not like you can use the Grab points for much now.
Yes, if amex is accepted by all means
Along the same lines, I donโt believe there are anymore credit cards that earn points for Town Council S&CC?
As of now only AXS Pay+Earn supports town council S&CC at 2.03 CPM for 1.2 MPD cards.
CardUp and Citi PayAll does not support town council transactions as of now.
Its on Citi PayAll, just setup today
not since amex highflyer nerfed grabpay
Sad. Iโm debating whether itโs justifiable paying the 2.5% fee on AXS
So Amex Highflyer direct doesnโt yield any points for Utilities anymore?
Dead
Please update the โwhat card do I use tableโ โ itโs a god send!
yes, thatโs a poor ohm-ission.
oh wait used that joke already.
iโm officially out of electrical puns
Shocking
If you have HSBC EGA account, you can still earn 1% in cashback from spending but no points.
Seven (!) electrical puns in one article. Outdone yourself you have good ser
Do the miles still apply for recurring transactions in SP app? (My first first guess is no)
i set an sc journey card as my recurring payment method for SP app and get miles each month.
Frankly, itโs only good option is UOB One Credit Card.
4.33% โ SP Services bill
3.33% โ Other Utilities bills
Alternatively, itโs GrabPay MasterCard, if u can hit the monthly Challenge.
GPMC Challenge, diff acc, diff min spend and reward points.
eg. Spend min $250, Get 3500 GrabReward Points ($7).
so = 2.8%
tested on 12 Feb 2024, SP Services bill is counted for the Challenge.
iโm using UOB 1 CC for SP Services as well. thanks for sharing on the GPMC Challenge details.
I just learnt that not all utilities are eligible spent for UOB One card. UOB CSO told me Seraya (Geneco) is not. So, be careful if you are counting on it to meet your min spend.
What about OCBC 365 card? It says it gives 3% cashback on โrecurring electricity billsโ. Is there a trick in the fine print?
Thanks.
I use the 365 for utilities and together with my dining expenses, it is easy to meet the 800 minimum spending. Dining on its own gives 5% rebate, and in case you have OCBC 360 account, it also gives you extra interest. The reason why the card is not listed here, i guess thatโs why Milelion is called Milelion but CashbackLion.
Citypayall does not work for SP. Needs SPโs bank account name and number to setup the payment but SP will not provide this to you
Hi Aaron, what about the best card to use for charging EVs? The number of EV users are on the rise and this trend is likely to continue with new ICE car sales being restricted by 2030. Perhaps a new category for โWhat card to useโ for EV charging could be introduced?
That said, will pairing an Amaze Card with one of the 4mpd online cards work?
I received the following T&Cโs for my new UOB Reserve Card. Please note quite a few new exclusions WEF 1.10.24
https://www.uob.com.sg/assets/pdfs/uob-reserve-cvps-tcs.pdf?s_cid=grm:sg:paid:onl:cnalux:advertorial:tx:na:pr:150523-evergreen:reserve2023:na:ms-sg&vid=mindshare&pid=reserve2023
Quote from UOB Reserve cardโs website
With effect from 1 October 2024, transactions with Merchant Category Codes 4900, 5965, 5993, 8062, 8699, and 8999 or transaction description โAMAZE*โ will be excluded from the awarding of UNI$, cashback, and KrisFlyer miles.
Are you sure Maybank gives miles for utilities? I received 0 miles for SP payment.
I donโt understand, Citi Rewards cards get 10x points except for travel and in-app mobile purchase, so you mean paying utilities will not earn 10x bonus points?
Utilities are under Citi Rewards exclusion list. Just tried to pay my phone bill that are under MCC 4814 also prove to be no 10x bonus point awarded. ๐
Will give CF a miss.
Try harder next time
Subtle much? But I do agree with your sentiments