Last month, a junior analyst in Raffles Place bragged to me about his "premium" metal credit card. He thought he was living the high life, earning 1.2% base cash back while paying an annual fee of $590. He didn’t realize he was bleeding $1,400 in lost opportunity costs because his card excluded all "quasi-cash" transactions and e-wallet top-ups—the exact categories where he spent 60% of his monthly income. He’s subsidizing the bank’s marketing budget while holding a glorified paperweight.
The era of "set it and forget it" rewards is dead. As of mid-2025, banks in Singapore and Malaysia have nuked the generous earn rates of the early 2020s. If you’re still chasing generic "points" that devalue faster than a depreciating sedan, you’re losing.
The Devaluation Trap
In 2026, the biggest lie propagated by credit card issuers is the "universal reward point." They want you to hoard points because they know they can quietly hike the redemption rate for miles or statement credits next quarter.
"The primary business model of the modern credit card issuer is no longer the transaction fee; it is the arbitrage of your indifference. They bank on the fact that you won't audit your statement for MCC (Merchant Category Code) exclusions."
I recently tried to bridge a points gap for a Bangkok flight using an OCBC/UOB rewards portal. The interface—designed by people who clearly haven't tried to book a flight since 2018—timed out four times. When I finally got through, the conversion rate for miles had dropped by 15% compared to just six months prior. That is the new baseline.
Reality Check: The Cost of "Premium"
| Card Tier | Annual Fee (SGD) | Real-World "Gotcha" | Effective Reward |
|---|---|---|---|
| "Entry" Travel | $190 | Minimum spend hoops | ~1.1% |
| "Elite" Metal | $590+ | Excludes Grab/PayNow top-ups | ~0.8% (Net of fees) |
| Tactical Specialist | $0 | Requires 3-card juggle | ~3.5% |
The "MCC" Battlefield
Industry giants like DBS and Maybank have mastered the art of the MCC Exclusion. It is technically legal to market a card as having "4x points on everything," provided they bury the fact that utilities, insurance premiums, and e-wallet loads are excluded in the fine print.
I use the HeyMax or InstaRebate tools to verify codes, but even then, a merchant might switch their payment processor mid-year. Last October, a popular coffee chain in KL changed their terminal provider, causing the transaction to drop from "Dining" to "Miscellaneous Retail." My points dropped from 10x to 1x instantly. The bank’s customer service response? "The merchant determines the code." Classic shell game.
️ Pitfall Guide: Don't Be The Mark
| The Myth | The Reality | The Fix |
|---|---|---|
| "I'll save points for Business Class." | Devaluation happens while you wait. | Burn points as you earn them. |
| "High fees mean premium service." | You’re paying for the plastic, not the perks. | Use high-reward no-fee cards. |
| "Auto-pay is safer." | You miss billing errors and unauthorized hikes. | Pay manually, audit every line item. |
30-Second Quick Read
- Audit your MCCs: If a card doesn't offer 3%+ return on your actual spending (not the "up to" marketing figure), cut it.
- E-wallets are the enemy: Most premium cards now blacklist GrabPay, Singtel Dash, and Boost. Stop trying to "double dip" unless you’ve verified the current month's exclusions.
- Beware the "Metal" tax: If the annual fee isn't waived in the first call, cancel it. No lounge pass is worth $600 in dead weight.
- Stop hoarding: Points are a liability on your ledger, not an asset. If you can't redeem them for a flight or rebate within 6 months, convert them to cash back and walk away.
The 2026 Strategy
Stop looking for the "best" card. Look for the best stack. I currently run a three-card rotation: one for high-velocity local dining (capped at $500 monthly), one for general recurring subscriptions, and one strictly for international spend where the FX fees don't cannibalize the rewards.
If you aren't rotating your cards based on the specific MCC of the merchant, you’re just a donor to the bank’s Q3 profit report. Wake up.