2026 Edition: Best Credit Cards for Government Services

Earning miles for payments to government entities is harder than ever before, but it's not quite impossible if you have these cards.

Along with insurance premiums and utility bills, government services are probably the hardest category to earn credit card rewards in Singapore. Most credit cards have long excluded these transactions from earning points or miles, and the few workarounds have largely been nerfed (RIP GrabPay and SimplyGo Mastercard).

That said, it’s not completely hopeless, and in this post we’ll cover the (limited) alternatives.

💳 What’s the Best Card for…
❓ Overall Guide
✈️ Air Tickets
🌎 Amaze  🛍️ Atome
💰 CardUp 🚗 Car Rental 💗 Charity
🍽️ Dining 🏫 Education ⚡ EV Charging
🥡 Food Delivery 🗳️ Govt Services 🏨 Hotels
☂️ Insurance 📱 Kris+ ⚕️ Medical
🏖️ Overseas 💊 Pharmacies Petrol
🚍 Public Transport 🛍️ Shopping 🛒 Supermarkets
🚰 Utilities   💒 Weddings 

What MCC do government services code as?

HDB season parking and other government-related payments are generally ineligible for credit card rewards

While government services technically use the entire MCC range from 9000 to 9999, the one you’ll encounter the most frequently is MCC 9399 Government Services (Not Elsewhere Classified).

Some examples of where you might encounter this include:

  • ActiveSG bookings
  • Bali tourism levy
  • Certain tourist attractions run by government agencies (e.g. Palace of Versailles Paris)
  • HealthHub, Health Buddy and NUHS app
  • HDB season parking
  • OneMotoring road tax
  • National parks passes
  • National University of Singapore (a recent change, starting from 2026)
  • SAFRA
  • Singapore Customs
  • SingHealth and NHG pharmacy
  • Visa or Electronic Travel Authorisation fees

Needless to say, all your usual government agencies like ACRA, ICA, LTA, NEA, NPB etc. will almost certainly code as 9399 too.

⚠️ Note
SMU previously coded as 9399, but a more recent data point puts it as 8220

If you need to check the MCC of a particular merchant, there are three ways of looking it up before making a transaction:

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.

Merchants in this MCC range typically pay below-average processing fees, which makes these transactions less profitable for banks, and hence more likely to be excluded from rewards.

❓ What about taxes?
IRAS does not accept credit card payments. If you want to learn about how to earn miles on your tax payments, refer to this post.

Which credit cards earn rewards for government services?

As mentioned at the start, the vast majority of banks now exclude government services from earning points. Here’s a snapshot of each bank’s policy:

Card Issuer Awards Points for Government Services?

This really only leaves the following cards as viable options.

🗳️ Best Cards For Government Services
Card Earn Rate
AMEX Solitaire PPS Credit Card
Apply
1.3 mpd
AMEX PPS Credit Card
Apply
1.3 mpd
AMEX HighFlyer Card
Apply
1.2 mpd
AMEX KrisFlyer Ascend
Apply
1.2 mpd
AMEX KrisFlyer Credit Card
Apply
1.1 mpd
Chocolate Visa Card
Apply
1 mpd
(Capped at 300 Max Miles per calendar month)
AMEX Centurion
Apply
0.78 mpd
AMEX Platinum Charge
Apply
0.63 mpd
AMEX Platinum Reserve
Apply
0.57 mpd
 AMEX Platinum Credit Card
Apply
0.57 mpd

For what it’s worth, I’ve personally tested and verified that American Express cards do indeed earn points for government services. I used my AMEX KrisFlyer Ascend to pay for my Australia ETA and the MileLioness’ registration with Singapore Dental Council, and in both cases earned rewards.

The bigger problem is that American Express acceptance is far from universal. I should also state that HealthHub transactions do not earn rewards with American Express cards (presumably they’re excluded based on merchant name rather than MCC).

If American Express isn’t accepted, then the only remaining option is really the Chocolate Visa Debit Card, which will earn 1 Max Mile per S$1, though capped at a mere 300 Max Miles per calendar month. This cap is shared with all other so-called “bill payments”, as defined below.

MCC Category
MCC 4900–4999
Utilities
MCC 6300–6399
Insurance
MCC 6513, 6531
Real Estate and Property Management
MCC 7311–7399
Business Services
MCC 8011–8099
Medical Services, Health Practitioners, Hospitals, Dentists
MCC 9311–9399
Government Services

Other ways to earn points on government services

Provider Admin Fee
2.45-2.59%
2.3% fee for first payment with code MILELION 
Pay+Earn 2.5%
2.6%
Note: When comparing alternatives, it’s not sufficient to just compare admin fees. You must also factor in the earn rate on your card to derive the actual cost per mile

If you really want to earn miles on government services, and don’t mind paying an admin fee, then you can consider using bill payment platforms like AXS Pay+Earn, CardUp, and Citi PayAll (SC EasyBill does not support such payments).

How it works is that your card is charged for the amount due plus an admin fee, and a bank transfer is made in your name to the relevant agency. That said, not every government agency is available through these platforms. AXS has the widest range, including HDB, URA, town councils, and public hospitals.

Whether it’s “worth it” to buy miles at this price all boils down to how much you value a mile. The gold standard is of course to earn miles for free, but if you don’t have any of the abovementioned cards, then this is really the only option left.

Conclusion

Government services are notoriously difficult to earn rewards for. Only American Express and the Chocolate Visa offer rewards, but neither is perfect. AMEX cards suffer from limited acceptance, and the Chocolate Visa will only earn up to 300 Max Miles per month on such payments.

Otherwise, you’ll have to pay an admin fee to earn miles through a platform like AXS Pay+Earn or CardUp — assuming the agency even accepts payments this way. 

Aaron Wong
Aaron Wong
Aaron founded The Milelion to help people travel better for less and impress chiobu. He was 50% successful.

Similar Articles

Comments

3 COMMENTS

Subscribe
Notify of
guest

3 Comments
Oldest
Newest
Randius

The 2.25% promo code now specifically excludes taxes

Randius

The 2.25% is the only one applicable for Mastercard. The rest are all for Visa (and UnionPay)

CREDIT CARD SIGN UP BONUSES

Advertisment

Featured Deals

Advertisment

Follow us

7,110FansLike
15,051FollowersFollow

TAGS