2026-05-30
Best Cashback Card for RM15,000–20,000 Salary (2026)
At RM15k–20k/month, most cards are open to you — and your bank is selling you the wrong one. The free card beats the RM1,215-fee premium card by over RM1,800 a year.
The CIMB Travel World Elite carries a RM1,215 annual fee. Your relationship manager has probably already pitched you something like it — World, World Elite, Infinite, Solitaire. Lounge access, a concierge, metal cards.
Here's what they won't put in the pitch: at your spending level, that RM1,215-fee card earns you less net cashback than a card that costs nothing — over RM1,800 a year less. You're being sold status. If what you want is yield, the math points elsewhere.
The premium-tier trap
At RM15,000–20,000 a month, most credit cards in Malaysia are open to you. That's precisely the problem. The cards marketed hardest at your income — the ones in the pre-approval calls — are the ones that pay the least cashback, because they aren't cashback cards. They're rewards and miles cards dressed in metal.
Run the numbers at a realistic high-earner spend profile — roughly RM2,000 dining, RM1,500 groceries, RM800 petrol, RM2,000 online, RM1,500 overseas, plus utilities and travel. About RM9,300 a month on the card.
- CIMB Travel World Elite — RM1,215 fee. ~0.35% on everyday spend, 1.75% on overseas and travel. Fine as rewards points if you redeem perfectly; as cashback-equivalent after the fee, marginal at best.
- Maybank World Elite — RM800 fee. 0.78% overseas, ~0.31% on everything else. The fee alone eats most of what you earn.
- AFFIN INVIKTA, UOB Lady's Solitaire — RM500–600 fees. Sub-1% effective cashback, fee on top.
Now the free card you'll meet in a moment earns RM1,620 a year at the same spend — a gap of well over RM1,800 a year versus the RM1,215-fee CIMB Travel World Elite once its fee bites. The premium tier isn't a better card. It's a worse cashback card with a fee and a lounge attached.
If you fly often, miles may change that calculus — there's a section on exactly when, below. But if you're holding a fee-charging premium card and not flying in premium cabins several times a year, you are almost certainly leaking money.
The one card to anchor on: CIMB PETRONAS Visa Infinite-i
Of all the cashback cards in the Malaysian market, the single highest-yielding one at your income is free for life.
The CIMB PETRONAS Visa Infinite-i requires RM120,000 annual income — which you clear easily — and charges no annual fee, ever. It pays:
- 12% on petrol at PETRONAS, Setel and EV charging (RM60/month cap)
- 6% on dining and groceries combined (RM60/month cap)
- 1% on overseas spend, uncapped
At the spend profile above, it maxes its dining-and-groceries cap and its petrol cap and earns RM1,620 a year, net. That's more than any single card we've modelled at this income — and far more than the fee-charging premium cards net you after their fees bite.
The one condition that matters: the top rates (12% petrol, 6% dining/groceries) require an RM4,000+ statement balance in the month. Below that they halve (6% petrol, 3% dining). At your spending level, RM4,000 is trivial to clear — but it means this has to be a card you actually use, not one that sits in a drawer. The petrol 12% is also PETRONAS-only; if you fuel elsewhere, that portion drops.
This is your anchor card. But a single card's caps are the real constraint at your spend — which is where the strategy gets interesting.
The multi-card strategy: stop letting caps cost you
Here's the insight that matters more than any single card recommendation. At RM9,300/month spend, the binding constraint isn't which card you qualify for — it's the caps. The Infinite-i pays 6% on dining and groceries, but only up to a combined RM60/month — that's the first RM1,000 of dining-and-groceries together. Your RM3,500 of monthly dining-plus-groceries earns nothing past that ceiling.
The fix is to run more than one card and assign each category to the card that pays most — blowing past any single card's ceiling. All free for life, so this costs nothing but a little discipline.
The two-card combo (the sweet spot): CIMB Infinite-i + Maybank Shopee Visa Platinum.
- Infinite-i handles dining, groceries and petrol (its strong, capped categories).
- Maybank Shopee (free, RM2,000 income) handles online, utilities, travel and insurance at 2% / 1%, completely uncapped — exactly the categories Infinite-i ignores.
Net result: about RM2,280 a year. The jump over the single card comes entirely from the uncapped categories the Infinite-i leaves on the table. Two free cards, one simple rule: groceries-dining-petrol on CIMB, everything online and recurring on Shopee.
The three-card combo: add RHB Visa Signature (free) — 6% local online (RM30/month cap), 2% overseas (RM100/month cap). It lifts you to about RM2,340 a year.
Be honest with yourself: the third card adds only ~RM60 a year over the two-card setup, because RHB's online 6% is capped at RM30/month and needs RM3,500 spend to trigger. Unless you optimise for sport, stop at two cards — the marginal ringgit isn't worth a third statement and due date. I'd rather tell you that than pad the strategy.
The exception: if your spend is foreign-heavy
There's one profile the multi-card combo above under-serves — and it's a common one at your income: the heavy overseas spender. If a big chunk of your monthly spend is foreign transactions (frequent travel, overseas suppliers, USD subscriptions, shopping abroad), the cards above will quietly cap you.
Here's the trap. Maybank 2 Gold pays 5% overseas — but its cap is RM50/month total, so it flatlines at RM600/year no matter how much you spend abroad. RHB Visa Signature's 2% overseas caps at RM100/month, RM1,200/year. Every strong everyday card caps the foreign category. Spend RM8,000/month overseas and you've blown past all of them, earning nothing on the excess.
The fix: Maybank American Express Cash Back Gold — 1.5% on overseas spend, completely uncapped. It's a flat 1.5% that never stops scaling. The math:
- Below ~RM3,300/month overseas, the capped cards still win — their higher rates haven't hit the ceiling yet.
- Above ~RM3,300/month, the uncapped 1.5% overtakes Maybank 2 Gold.
- Above ~RM6,700/month overseas, it beats even RHB Visa Signature. At RM8,000/month foreign spend, it earns RM1,440 a year on overseas alone — and keeps climbing while every rival has flatlined.
Two honest caveats. It's an American Express card — acceptance is narrower than Visa/Mastercard, in Malaysia and at some overseas merchants, so you only collect the 1.5% where Amex is taken. And it carries a RM70 fee, waived first year only — small, but it's not free-for-life like the combo cards.
So if you're a genuine high-overseas-spender, the better setup is CIMB Infinite-i (dining/groceries/petrol) + Maybank Amex Cash Back Gold (uncapped foreign spend) — swapping the Shopee card for the Amex when foreign spend is your dominant category. If your overseas spend is modest, ignore this and stick with the two-card combo above.
When miles actually beat cashback
One honest exception. If you fly internationally four or more times a year, especially in business or first, a miles card can out-value cashback — premium-cabin redemptions can be worth 4–8 sen per mile, far above the ~1% you'd get as cashback. If that's you, a card like the CIMB Travel World Elite earns its fee back through redemptions you'll use. The trigger is genuine, frequent, premium-cabin flying — not one holiday a year. If you fly economy twice a year, cashback wins. Be ruthlessly honest about which you are; the banks are counting on you rounding up.
Before you apply — and the RM-manager script you'll hear
A few things that decide whether this works:
The statement-balance gate. Infinite-i's top rates need RM4,000+ on the statement monthly. Make it your primary card and you'll clear it without thinking; park it and you earn half.
Caps reset monthly, per category. Keep the multi-card logic simple: one card for groceries/dining/petrol, one for everything else. Don't overthink the long tail.
The relationship manager pitch. You'll be told the World Elite gives you "lounge access, a concierge, higher rewards." Translate: a fee, a perk you can buy à la carte for less, and points that underperform cashback at your spend. The polite decline — "I'm optimising for cashback, not travel rewards right now." You don't owe them a debate.
Dropping a premium card you already hold. You can usually downgrade to a free card in the same family rather than cancelling, which sidesteps most credit-score concerns (see FAQ). Ask for a product change, not a closure.
So, what should you do?
Get the CIMB PETRONAS Infinite-i (free, RM1,620/yr) as your anchor. Pair it with the Maybank Shopee Visa Platinum (free) for uncapped online and recurring spend, taking you to about RM2,280 a year — or, if your spending is foreign-heavy, swap Shopee for the Maybank Amex Cash Back Gold to catch uncapped 1.5% on overseas. Skip the third card unless optimising is a hobby. And unless you genuinely fly premium several times a year, decline the fee-charging World Elite — it pays you less and charges you for the privilege.
But your numbers aren't my modeled numbers. The right answer shifts the moment your real spending does — more overseas, less petrol, a different grocery total, and the optimal pair changes. That's what Kira is for: enter your actual spend and it ranks most Malaysian cards by what you'd net after every cap and fee, neutrally — no bank pays us to tilt the list.
Run your own spend profile through Kira → — the right answer changes when your numbers do.
FAQ
Will the bank let me drop my World Elite card?
Usually yes — and you often don't have to cancel outright. Most issuers let you "product-change" or downgrade to a no-fee card in the same family, which keeps the account (and its credit history) open while killing the fee. Call and ask for a downgrade, not a closure. If they only offer cancellation, weigh the fee saving against a small, temporary credit-score effect.
Should I keep my premium card just for the airport lounge?
Do the math on usage. A RM800-fee card that buys lounge access you'd use four times a year is RM200 per visit — more than a pay-per-entry pass. Unless you're in airports constantly, the lounge rarely justifies the fee alone.
Does holding three credit cards hurt my credit score?
Not inherently — what matters is utilisation (keep balances low relative to limits) and paying in full on time. More cards raises your total available credit, which can lower utilisation and help your score. The risk is behavioural: only run multiple cards if you'll clear them all monthly.
Is the CIMB Infinite-i's 12% petrol worth it if I don't drive much?
If your petrol spend is low, the 12% matters less and the card's 6% dining/groceries does the heavy lifting — it's still the top single card at this income. But if you barely drive and spend heavily online, the Maybank Shopee or an online-focused card might out-earn it for you. Run your real numbers to see.
Card rates, caps, income requirements and fees sourced from Kira's database as of May 2026. Premium rewards/miles cards valued on cashback-equivalent terms; actual miles value depends on redemption. Conditions change — always confirm on the issuer's official page before applying.