Best Cashback Credit Cards in Malaysia 2025

Cashback credit cards convert your spend into rebates. Big credit card bill every month? Look for uncapped cashback.

Save money

What Is Cashback Credit Card?

If you're already spending RM2,000 or more on your credit card every month, some of that money could be coming back to you as cashback. The question is whether you're using the right card to maximise those savings, or whether you're leaving money on the table.

Cashback credit cards are straightforward in concept: spend money, get a percentage back. But the details matter. Spend RM150 on weekend petrol with the right card and you could save RM12. Make that same purchase on a weekday, or with the wrong card, and you might save nothing at all. Over a year, these differences add up to hundreds of Ringgit.

This guide breaks down how cashback cards actually work in Malaysia, which cards give the best returns for different spending patterns, and what you need to watch out for to avoid forfeiting your rebates.

How Cashback Credit Cards Work

Cashback cards return a small percentage of what you spend back into your account. Most cards in Malaysia offer between 1% and 15% cashback, depending on the spending category and whether you meet certain conditions.

Three key features determine how much you'll actually save:

Cashback Rate

This is the percentage you get back on eligible spending. The UOB ONE Card gives 10% cashback on weekend dining, which means a RM150 dinner on Saturday returns RM15 to your account. That same dinner on Wednesday? You'd only get RM1.50.

Monthly Cashback Cap

There's almost always a limit on how much cashback you can earn each month. Even if you spend RM3,000 on petrol at 12% cashback (which would theoretically be RM360), you'll only get whatever the monthly cap allows, often around RM50 for petrol categories.

This cap is why it's worth doing the maths on your actual spending. If you only spend RM400 on groceries per month and the card caps at RM15, an 8% rate gives you RM15 back anyway. Chasing a 10% rate with an RM3,000 minimum spend requirement would actually cost you money.

Minimum Spending Requirements

Most cashback cards only unlock their best rates when you hit certain thresholds. These requirements vary widely:

Minimum monthly spend: You might need to charge RM1,500, RM2,500, or even RM5,000 to your card each month to qualify for the highest cashback tier.

Weekend-only cashback: Some cards give 8% cashback but only on Saturday and Sunday. If you fill up your tank on Friday night, you get the base rate of 1% instead.

Specific merchants only: The HSBC Amanah MPower Platinum Credit Card-i gives 8% on groceries, but only at Giant, Lotus's, AEON BiG and Mydin. Your usual trip to Village Grocer won't qualify.

Here's how a tiered cashback structure works in practice:

Monthly Statement BalanceCashback Rate (Cinema, Petrol, Grocery)Monthly Cap Per Category
RM3,000 and above
5%RM30
RM2,000 to RM2,9993%RM20
RM1,000 to RM1,9992%RM10
Below RM1,0000.2%RM2

If you spend RM2,900 in a month, you're stuck in the 3% tier. Spend just RM100 more and you jump to 5%, which could mean an extra RM10 to RM20 in rebates, depending on your spending mix.

Do note that "statement balance" here means your total spending across all categories, not just the ones that earn higher cashback. Your RM800 on groceries, RM600 on petrol, RM400 on utilities, and RM1,200 on everything else combines to RM3,000 total.

Calculating Your Actual Cashback

If numbers are not your forte, here are some visual illustrations of how the cashback is calculated:

The Cashback Structure
Criteria Monthly Statement Balance RM500 & above Monthly Cashback Capped
Weekday Weekend
Petrol 1% 8% RM18
Grocery 1% 8% RM18
Dining 1% 8% RM18
Others 0.25% 0.25% Unlimited
There’s no cashback for less than RM500 monthly spending

Illustration 1: Weekday & Weekend Spending, within RM18 cap
Illustration 1 Weekdays Weekends
Categories Spend 1% Cashback Spend 8% Cashback Total Cashback Remarks
Petrol RM70 RM0.70 RM100 RM8 RM8.70 Within RM18 cap
Grocery - - RM150 RM12 RM12 Within RM18 cap
Dining RM50 RM0.50 RM100 RM8 RM8.50 Within RM18 cap
Others RM20 RM0.05 RM30 RM0.08 RM0.13 Unlimited
TOTAL RM140 RM1.25 RM380 RM28.08 RM29.33
Total posted transaction for the month, RM140 + RM380 = RM520

Illustration 2: Weekday & Weekend Spending, more than RM18 cap
Illustration 2 Weekdays Weekends
Categories Spend 1% Cashback Spend 8% Cashback Total Cashback Remarks
Petrol RM100 RM1 RM300 RM24 RM18 Capped at max RM18
Grocery RM50 RM0.50 RM50 RM4 RM4.50 Within RM18 cap
Dining RM50 RM0.50 RM100 RM8 RM8.50 Within RM18 cap
Others RM20 RM0.05 RM30 RM0.08 RM0.13 Unlimited
TOTAL RM220 RM2.05 RM480 RM36.08 RM31.13
Total posted transaction for the month, RM220 + RM480 = RM700

Illustration 3: Weekend Spending Only, within RM18 cap
Illustration 3 Weekdays Weekends
Categories Spend 1% Cashback Spend 8% Cashback Total Cashback Remarks
Petrol - - RM225 RM18 RM18 Within RM18
Grocery - - RM225 RM18 RM18 Within RM18 cap
Dining - - RM225 RM18 RM18 Within RM18 cap
Others RM10 RM0.03 RM10 RM0.03 RM0.05 (rounding) Unlimited
TOTAL RM10 RM0.03 RM685 RM54.03 RM54.05
Total posted transaction for the month, RM10 + RM685 = RM695

What Spending Qualifies for Cashback

Banks use Merchant Category Codes (MCC) to determine which transactions fall into which cashback category. When you swipe your card at a petrol station, the terminal sends an MCC that tells the bank "this is a fuel purchase." If that MCC matches the bank's list for petrol cashback, you get the higher rate.

This matters because not every grocery purchase happens at a store classified as a grocery outlet. If you buy milk and bread at a 7-Eleven, the transaction might be coded as a convenience store rather than groceries, and you'd only get the base cashback rate.

Common Cashback Categories in Malaysia

  • Petrol (Petronas, Shell, BHP, Caltex)
  • Groceries (AEON, Giant, Lotus's, Jaya Grocer, Village Grocer)
  • Dining (restaurants, cafés, food courts)
  • Online shopping (Shopee, Lazada, merchant websites)
  • Utilities (TNB, Air Selangor, Astro)
  • E-wallets (Touch 'n Go, Boost, GrabPay)

Transactions That Don't Qualify

  • Balance transfers
  • Cash advances
  • Easy Payment Plan (EPP) instalments
  • Annual fees, late payment charges, interest charges
  • Government payments (LHDN, JPJ, immigration fees)
  • Insurance premiums (some exceptions exist)
  • Charity or donation payments

If you arrange to pay your income tax through your credit card, don't expect cashback on that RM8,000 payment.

Islamic Credit Cards and Prohibited MCCs

If you're using a Shariah-compliant credit card, certain merchant categories are automatically excluded:

MCCDescription
5813Bars, cocktail lounges, discotheques
5921Beer, wine, liquor stores
5993Cigar stores
7995Gambling transactions
7273Dating and escort services

Transactions at these merchants won't process on Islamic cards, so cashback isn't a consideration.

Best Cashback Credit Cards by Spending Category

Your best card depends entirely on where you spend the most money. If you drive 500km per week for work, a petrol-focused card makes sense. If you're feeding a family of five, grocery cashback becomes more valuable.Check out which persona relates most to you!

Top Cashback Credit Cards for Petrol
 

RHB Shell Visa

RHB Shell Visa Credit Card

Maybank Islamic Petronas Ikhwan Visa Platinum Card-i

Maybank Islamic Petronas Ikhwan Visa Platinum Card-i

Standard Chartered Simply Cash Credit Card

Standard Chartered Simply Cash Credit Card

Highest cashback rate 12% cashback with a total monthly spend of RM2,500 and above 8% cashback on Weekends only with no minimum spend 15% cashback with a total monthly spend of RM2,500 or above
Highest cashback amount RM50 per month RM50 per month RM40 per month*

*RM20 for each spending category
Eligible spend to earn the highest cashback rate ✔ Fuel spending at Shell only
✔ Fuel and non-fuel spending at Petronas only ✔ Fuel spending at all petrol stations nationwide
✔ Selected grocery plus dining (falls under one category)
Eligible cardholder(s) Principal and Supplementary Principal and Supplementary Principal and Supplementary


Persona A: Sarah always drives her car to work and upstate on the weekend to visit her family. Because of the long-distance driving, she prefers the RHB Shell Visa Credit Card for its highest cashback rate of 12% for monthly petrol spending. All she needs to do is to hit the total spend of RM2,500 and above every month, which can be achieved through her multiple kilometres trips to and from her workplace and hometown.


Persona B: Mr Ali travels across states every week to visit sites outside of his Kuala Lumpur head office. He also drives a 2400 CC sedan car and earns some allowances. He uses a Standard Chartered Simply Cash Credit Card to sort out his travel expenses, including toll and petrol, which can reach more than RM3,000 per month. Out of the total monthly spend, he usually maximises his grocery spend of RM1,500 and dining spend of RM1,000, which earns him RM40 in cashback every month. In a year, he saves RM480 on petrol, buying groceries and dining out.


Persona C: Maybank Islamic Petronas Ikhwan Visa Platinum Card-i is great for weekend petrol spending as it gives 8% cashback with no minimum spend. Kenneth has supplemented one card to his wife, and they also use this Maybank credit card to purchase non-fuel items such as car engine oils, snacks, beverages and Touch ‘n Go reloads within Petronas. When done regularly, Kenneth could save up to RM600 a year.

 

Top Cashback Credit Cards for Grocery
 

HSBC Amanah MPower Platinum

HSBC Amanah MPower Platinum

Standard Chartered Simply Cash Credit Card

Standard Chartered Simply Cash Credit Card

UOB One Card

UOB ONE Card
Highest cashback rate 8% cashback with a total monthly spend of RM2,000 and above 15% cashback with a total monthly spend of RM2,500 or above 10% cashback when the minimum monthly spend requirement of RM1,500 is met
Highest cashback amount RM15 per category RM40 per month*

*RM20 for each spending category
RM15 per month
Eligible spend to earn the highest cashback rate ✔ Grocery
✔ Petrol
✔ E-wallets
✔ Selected grocery plus dining (these two are under one category)
✔ Petrol
✔ Grocery
✔ Petrol
✔ Dining
✔ Grab
Eligible cardholder(s) Principal only Principal and Supplementary Principal and Supplementary


Persona A: Puan Helena is a working mother who does marketing. She drives for her daily commute to work, marketing events and errands with only one petrol refuel per week required. Her average total spending on groceries and petrol alone would amount to RM200 per week. As Puan Helena is big on savings, she opted for an HSBC Amanah MPower Platinum credit card with 8% cashback! She earned RM45 cashback per month from her weekly groceries, petrol and e-wallet spending.


Persona B: Noah loves to cook for his friends and family during their weekly Saturday gathering at his home. His weekly grocery expenses can go up to RM750 per week, which is RM3,000 per month. To get the best out of his expenses, he recommends the Standard Chartered Simply Cash Credit Card for its 15% cashback monthly. Plus, his dining and petrol expenses are being accounted for in the 15% cashback as well!


Persona C: Mrs Wong is a housewife and she cooks every day for a family of five. She stocks up at least once a month on one of these weekly weekend grocery trips. Mrs Wong, a supplementary cardholder, pays using the UOB ONE Card for its 10% weekend cashback when buying groceries at various participating hypermarkets. Mrs Wong needs to spend a minimum of RM1,500 per month on groceries.

 

Top Cashback Credit Cards for Dining
 

UOB One Card

UOB ONE Card

Standard Chartered Simply Cash Credit Card

Standard Chartered Simply Cash Credit Card

Alliance Bank Visa Signature

Alliance Bank Visa Signature

Highest cashback rate 10% cashback with a minimum monthly spend of RM1,500 15% cashback with a total monthly spend of RM2,500 or above 5% cashback with a total monthly spend of RM2,001 and above
Highest cashback amount RM15 per category RM40 per category*

*RM20 per month with dining plus grocery falls under one category
Uncapped
Eligible spend to earn the highest cashback rate ✔ Dining
✔ Petrol
✔ Groceries
✔ Grab
✔ Selected dining plus grocery
✔ Petrol
✔ Dining
✔ Online shopping
✔ Groceries
✔ Petrol
✔ Utilities
✔ Other retail spend
Eligible cardholder(s) Principal and Supplementary Principal and Supplementary Principal and Supplementary


Persona A: One of Marlina’s favourite hobbies is eating out with family and friends. She has been using a UOB ONE Card to save some bucks every year as she spends nearly RM1,500 monthly on dining and other expenses such as petrol, groceries, Grab rides, including e-wallet transactions with the said credit card.


Persona B: Aziz enjoys dining out with family and friends. As a food hunter, he also spends a lot on groceries, which he uses to cook every weekend and during leisure. Aziz uses a Standard Chartered Simply Cash Credit Card to pay for his dining and groceries because the card gives him 15% cashback every month (combined as the two fall under one category), with a total monthly spend of RM2,500 or above.


Persona C: Alliance Bank Visa Signature is a credit card loved by millennials, admitted Chong. Offering uncapped cashback based on the purchase of Dining, Online Shopping, Groceries, Petrol, Utilities and other types of retail spending, Chong finds it reasonable to budget his expenses. 

 

Top Cashback Credit Cards for Shopping (Online and Retail Outlets)
 

HSBC Live+ Credit Card

HSBC Live+ Credit Card

Public Bank Quantum Visa

Public Bank Quantum MasterCard

Public Quantum (Visa)(MasterCard)

AEON BiG Visa Gold

AEON BiG Visa Gold
Highest cashback rate 8% cashback with a total monthly spend of RM5,000 and above 2% cashback every day with a minimum spend of RM100 5% cashback with a total monthly spend of RM2,000 or less
Highest cashback amount RM30 per month RM20 per month RM100 per month
Eligible spend to earn the highest cashback rate ✔ Shopping online/retail (local or overseas)
Visa: Contactless Transactions  
MasterCard:
Overseas Transactions
✔ Visa payWave at AEON BiG Stores during AEON BiG Thank You Member Day (28th of every month)
Eligible cardholder(s) Principal and Supplementary Principal and Supplementary Principal and Supplementary


Persona A: As a millennial, Chong maximises his lifestyle expenses with an HSBC Live+ Credit Card. As someone who travels often for work and pleasure, he simply needs to use this HSBC credit card for all of his retail and online shopping during his journey to enjoy the cashback. Furthermore, he may get up to 8% cashback for other lifestyle expenses such as dining and entertainment as well, which is a plus!


Persona B: Pauline loves cashback and the idea of savings, so she recommends Public Bank Quantum credit cards. First of all, she gets two credit cards (Visa and MasterCard) right from the mailbox. These cards on their own have 2% cashback with the highest cashback amount of RM20 per month. What’s great about both cards is that she can use them for contactless shopping and overseas transactions, which gives her choices of avenues to spend at least RM100 a day.


Persona C: Yen Ting has an AEON BiG store near her office and home which she frequents for lunch on weekdays, as well as for her weekly weekend pantry stock-up trips. AEON BiG Visa Gold is her preferred credit card as she can earn 5% cashback on contactless payments with Visa payWave. To earn cashback, she has to spend a maximum of RM2,000 per month - which means an average of RM17 per day. Yen Ting lives for cashless payment, so earning cashback for using payWave is a bonus!
Top Cashback Credit Cards for Utility
 

RHB Islamic Cash Back Credit Card-i

RHB Islamic Cash Back Credit Card-i

Alliance Bank Visa Signature

Alliance Bank Visa Signature

CIMB Cash Rebate Platinum MasterCard

CIMB Cash Rebate Platinum MasterCard

Highest cashback rate 5% cashback with a total monthly spend of RM2,500 and above 5% cashback with a total monthly spend of RM2,001 and above 5% cashback with a total monthly spend of RM3,000 and above
Highest cashback amount RM10 per category Uncapped RM30 per month
Eligible spend to earn the highest cashback rate ✔ Utility
✔ Petrol
✔ Dining
✔ Grocery
✔ Utility
✔ Online Shopping
✔ Groceries
✔ Dining
✔ Petrol
✔ Other Retail Spends
✔ Utility Bill Payment via Standing Instruction
✔ Cinema
✔ Petrol
✔ Groceries
✔ Mobile Bill Payment via Standing Instruction
Eligible cardholder(s) Principal and Supplementary Principal and Supplementary Principal and Supplementary


Persona A: “Not only useful but also rewarding!”, opined Johari on his Alliance Bank Visa Signature. His credit card expenses are usually around RM2,100, out of which RM800 go towards shopping for groceries for his big family. He simplifies his online shopping with an auto debit linked to his Alliance Bank credit card. He is happy with the amount of savings he gets from the 5% cashback tier on his total monthly spending.


Persona B: Paul is a very busy man. He often forgets to meet his monthly commitments due to the nature of his work. Therefore, he automates all his bill payments to avoid being penalised. With CIMB Cash Rebate Platinum MasterCard, he gets to save up to RM30 by arranging his utilities and telco or mobile bill payments via standing instruction. Plus, this CIMB credit card is free for life!


Persona C: Kamala ensures her expenses always abide by her faith and budget. RHB Islamic Cash Back Credit Card-i did not disappoint her. She loves to dine out with family and friends, whereas her husband, the supplementary cardholder, spends more on groceries, petrol and bill payments. Their total monthly spend, on average, hits RM2,700, which gains her the 5% cashback tier in those categories.

Common Mistakes That Cost You Cashback

Cashback cards only work if you use them correctly. Miss a payment, fall RM50 short of the minimum spend, or swipe on the wrong day, and you could lose your entire month's rebate.

Paying Late or Paying Only the Minimum

Most banks require you to pay your statement balance in full by the due date to qualify for cashback. Pay late, pay only the minimum, or miss the payment entirely, and the bank forfeits your rebate.

Here's what happens: You earned RM50 cashback in November, but you only paid the minimum RM50 on your RM2,000 December statement. Not only do you lose the RM50 cashback, you're now paying 15% to 18% per annum in finance charges on the outstanding RM1,950, hence about RM30 per month until you clear the balance. That RM50 you thought you'd saved is now costing you money.

If you're not paying in full every month, cashback cards don't make financial sense. The interest charges will always exceed your rebates.

Missing the Minimum Spend by RM50

Spend RM2,450 when your card requires RM2,500, and you drop into a lower tier or lose the cashback entirely. If you spent RM300 on petrol expecting 12% back (RM36), you'll get 0.2% (RM0.60) instead, all because you fell RM50 short.

You can avoid this by tracking spending throughout the month. Sitting at RM2,300 on the 25th? Prepay a bill or do next week's grocery shop early. But don't buy things you don't need just to hit a threshold. Spending RM100 to unlock RM30 in extra cashback means you're down RM70.

Weekend-Only Cashback Doesn't Match Your Schedule

Cards offering 8% or 10% cashback on weekends sound great until you realise you fill up your tank every Thursday for your upcountry work trips. That's 1% instead of 8% which is RM75 per year, instead of RM600.

Weekend restrictions work if you already do most of your spending on Saturdays and Sundays. Parents who shop for groceries after Saturday morning futsal, families who dine out on Sunday evenings—these people benefit. For everyone else, it's an artificial hurdle. If you need petrol on Wednesday, you need petrol on Wednesday.

Chasing Tiers Leads to Overspending

At RM2,400 for the month and the next tier starts at RM2,500? It's tempting to spend RM100 more to unlock higher cashback on everything you've already charged.

This works if you're buying something you need anyway like prepaying next month's groceries, filling up the tank early, buying a gift in advance. Jumping from 3% to 5% might give you an extra RM30, so spending RM100 on necessities makes sense.

But buying things you don't need to hit a threshold defeats the purpose of cashback. You're spending money to save money, and the maths doesn't work in your favour.

Who Qualifies for Cashback

Both principal and supplementary cardholders earn cashback, but the bank aggregates all spending and all cashback under the principal cardholder's account. If your spouse (supplementary cardholder) spends RM500 on groceries and you spend RM500, the bank sees RM1,000 total grocery spending by one account.

This matters for:

  • Minimum spend thresholds: Two cardholders spending RM1,250 each hit the RM2,500 threshold
  • Monthly caps: Two cardholders both buying petrol share the same RM50 petrol cap

Supplementary cards help you hit minimums faster, but they don't double your cashback caps.

Frequently Asked Questions (FAQs) 

Let's look at the most common questions asked regarding cashback credit card in Malaysia:

1. When does weekend cashback actually start and end?

Weekend cashback typically runs from 12:01 AM Saturday to 11:59 PM Sunday. A purchase at 11:45 PM Friday earns weekday rates, but the same purchase at 12:15 AM Saturday earns weekend rates. The exact timing may vary between banks: some use midnight (00:00), others use 00:01, so check your card's terms and conditions.

2. When will my cashback appear on my statement?

Cashback appears one statement cycle after you earn it. If you spend RM2,800 in September and earn RM50 cashback, your October statement (generated around 1st October) shows the September spending, and your November statement shows the RM50 credit.

Do note that transactions are counted by posted date, not transaction date. If you swipe on 28th September but the merchant processes it on 2nd October, that purchase counts toward October's cashback.

3. Why didn't I get cashback this month?

Common reasons: You didn't meet the minimum monthly spend, you paid late or paid only the minimum amount, your purchases were in excluded categories (EPP, balance transfers, government payments), you shopped at non-participating merchants, the cashback hasn't posted yet (it appears one cycle later), or you already hit the monthly cap earlier in the month. Check your statement for a breakdown, or call the bank if you're certain you met all requirements.

4. Can I combine cashback with Easy Payment Plan (EPP)?

No. EPP transactions don't qualify for cashback on virtually all Malaysian credit cards. A RM5,000 laptop paid in full might earn you RM50 to RM100 cashback depending on your card. The same laptop converted to 12-month EPP instalments earns RM0, even though you're charging it to your card. If cashback matters to you, pay in full. If you need EPP for budgeting, accept that you're trading cashback for payment flexibility.

5. Does spending by supplementary cardholders count toward minimum spend?

Yes. All spending by supplementary cardholders is aggregated with the principal cardholder for minimum spend thresholds. If you spend RM1,500 and your spouse spends RM1,200, the bank sees RM2,700 total. However, cashback caps are also shared. If your card caps dining cashback at RM15 monthly and you've both been eating out, that RM15 gets split across all dining spending by all cardholders—once it's hit, neither of you earns more that month.

6. What happens if I pay late or pay only the minimum?

Pay late or pay only the minimum, and you forfeit that month's rebate. Worse, you'll pay 15% to 18% per annum in finance charges on the outstanding balance. Most banks require full payment by the due date to qualify for cashback. If you earned RM50 in cashback but only paid the minimum on a RM2,000 statement, you lose the RM50 and pay about RM30 monthly in interest charges. Cashback cards only make financial sense if you pay in full every month.

7. Do I earn cashback on government payments or insurance premiums?

Generally, no. Income tax payments (LHDN), road tax (JPJ), immigration fees, and most insurance premiums are excluded from cashback on nearly all cards. Some banks make exceptions for insurance premiums if the insurer is a partner, but don't assume this. Check your card's terms or test with a small payment first.

8. Can I use multiple cashback cards to maximise savings?

Yes, but it adds complexity. You could use one card for petrol (12% cashback), another for groceries (8% cashback), and a third for everything else (5% uncapped). This strategy can earn you RM100+ monthly if you spend RM3,000 or more. The trade-off is tracking multiple statements, due dates, and minimum spend requirements. If managing three cards feels like a part-time job, stick with one versatile card.

9. Are there cards with uncapped cashback?

A few cards offer uncapped cashback, but they typically require higher minimum spending and offer moderate rates. The Alliance Bank Visa Signature gives uncapped 5% cashback if you spend at least RM2,001 monthly. Cards with no minimum spend usually offer very low rates (0.2% to 1%) or come with restrictions like weekend-only cashback. There's no card offering 10% uncapped with no minimum spend, banks would lose money.

10. What happens if I return a purchase I earned cashback on?

The bank deducts the cashback from your next statement. If you bought a RM500 jacket in September (earning RM25 cashback) and return it in November, your December statement shows a -RM25 adjustment. If the return drops your monthly spending below the minimum threshold, you could lose cashback on other purchases from that month as well. This is why it's worth waiting until cashback posts before returning high-value items.

Apply for cashback credit cards online!

Do you know that you can sign up for cashback credit cards online with RinggitPlus? We can even help you decide which cashback credit card is suitable for you based on your income with our credit card recommendation service.

While you're at it, keep an eye out for our weekly sign-up offers and stand a chance to bring home attractive gifts as well!

Search Icon