Here’s our review of the Maybank XL card issued in Singapore. It forms part of our series of credit card reviews, which are all summarised on our dedicated Credit Cards page.
Dollar amounts refer to SGD, and ‘miles’ refer to KrisFlyer miles, except where stated. This review was updated on 25th July 2026.
| Maybank XL Rewards |
|||
![]() |
4 mpd on most daily spend |
4 mpd on FCY spend |
Fee-free for 2 years |
| APPLY HERE | |||
| Maybank XL Rewards | ||
![]() |
||
|
4 mpd on most daily spend |
4 mpd on FCY spend |
Fee-free for 2 years |
| APPLY HERE | ||
Mainly Miles Says
With two-year fee waiver and an extensive list of 4 mpd categories – including all FCY spend – the Maybank XL Rewards Card is well worth a spot in your wallet, so long as you put S$500 – S$1,000 a month on it… and you haven’t hit 40 yet!
Just don’t expect it to reward your grocery runs, the one everyday category that misses out.
| Pros | Cons |
|
|
What’s changed since our last review?
Not a great deal, which is good news for a card that was broadly well received when it launched. The headline earn rates, caps, fees and the age restriction are all unchanged.
Three things are worth knowing if you read our previous review:
- New cardholders currently get a bigger cap
Approvals by 30th September 2026 come with a S$1,500 monthly bonus cap for the first few months, up from S$1,000 (see the sign-up bonus section below). - Utilities no longer earn
Flagged as upcoming last time, the exclusion took effect in December 2025. - Rewards Infinite is easier to reach than we implied
Last time we pinned the S$24,000 spend needed to stop your TREATS Points expiring on the Horizon Visa Signature alone. In fact it’s measured across your Maybank cards combined – the XL Rewards Card included – so you may be closer to it than you thought.
Two Versions?
The Maybank XL Rewards cards come in two varieties – the Maybank XL Rewards Card offering 4 mpd on a wide range of spend capped at S$1,000 per month, and the Maybank XL Cashback Card offering up to 5% cashback.

This review only covers the Maybank XL Rewards Card, thanks to its 4 mpd bonus earn rate.
Eligibility
- Minimum Age: 21
- Maximum Age: 39 (at time of application)
- Minimum Income (Singaporean / PR): $30,000/yr
- Minimum Income (Malaysian): $45,000/yr
- Minimum Income (Non-MY foreigners): $60,000/yr
The Maybank XL Rewards Card has an annual income requirement of $30,000 for most applicants, an accessible entry-level threshold for Singaporeans and Permanent Residents.
That would make it widely accessible, but as you can see the card also comes with a controversial catch – you must be under 40 to apply.
Annual Fees & Interest Rates
- Annual Fee (principal): $87.20 (first two years free)
- Annual Fee (supplementary): Free (up to 2 cards)
The Maybank XL Rewards Card has an annual fee of $87.20, though this is waived for the first two years, and in subsequent years with a minimum spend of S$6,000 met in the previous membership year.
For the earliest cardholders, who signed up when the card launched in July 2025, that two-year waiver starts running out from mid-2027. The good news is that the S$6,000 renewal waiver threshold works out at S$500 a month – exactly the minimum spend you need to hit anyway to trigger the 4 mpd bonus rate. Use the card as intended, and the waiver takes care of itself.
Up to two supplementary cards are free of charge.
Other fees and interest rates for the Maybank XL Rewards Card include:
- EIR: 27.9%
- Minimum payment: 3% (or current balance if < $20)
- Late payment fee: 5% of the minimum payment or (minimum $100)
- Cash advance fee: 8% (minimum $15)
- Overlimit fee: $40
Full details can be found at the Maybank credit cards page.
Sign-up bonus
New cardholders approved by 30th September 2026 currently get a 50% larger monthly bonus cap – 15,000 TREATS Points instead of the usual 10,000, equivalent to S$1,500 of 4 mpd spend, or 6,000 miles per month.
The higher cap applies for your approval month plus the following three calendar months, so a well-timed application is worth up to 24,000 miles from S$6,000 of spend, which is 8,000 miles more than the standard cap allows over the same period.
You’ll need to be new to the XL Rewards Card, though not new to Maybank itself, and you mustn’t have cancelled the same card in the nine months before approval.
A S$10 cashback bonus is also available to customers new to Maybank credit cards, credited to your card account on making your first purchase with the card.

Regular earn rates
The Maybank XL Rewards Card earns:
- 0.4 mpd for general local and overseas spend
That’s obviously very poor and to be avoided wherever possible, since the true benefit of this card lies in its bonus earn rate.
Bonus earn rates
The Maybank XL Rewards Card earns:
- 4 mpd for dining, shopping, travel and entertainment spend in selected MCCs
- 4 mpd for all FCY spend
This bonus earn rate is subject to a S$500 monthly minimum spend across bonus and non-bonus categories, and is capped at S$1,000 monthly spend in the bonus categories.
New cardholders approved by 30th September 2026 currently get a higher S$1,500 cap for their first few months – see the sign-up bonus section below for details.
Fall short, even by spending S$499, and you’ll earn just 0.4 mpd (base rate) for everything – a brutal clawback that definitely means this isn’t a card to ‘almost use’!
Eligible transactions (general spend)
Maybank has a list of merchants and / or MCC codes which will not earn TREATS Points here (see Section 2.2).
Some of the most important exclusion categories, which apply to this card whether you’re making transactions at the 0.4 mpd or what you think should be the 4 mpd rates, are:
Payment Networks:
- NETS and eNETS transactions
- AXS or SAM payments
Government, Financial & Services:
- Government payments (taxes, fines, postal services, parking)
- Insurance premium payments
- Stock / brokerage transactions
- Charitable, religious, and political donations
- Utilities payments (since December 2025)
Wallet Top-ups & Prepaid Cards:
- EZ-Link (all variants)
- TransitLink / Flashpay
- Grab wallet top-ups
- YouTrip top-ups
Other Exclusions:
- Gambling transactions
- Cryptocurrency purchases
Eligible transactions (bonus spend)
The XL Rewards Card earns 4 mpd across five broad categories that cover most daily spending, as outlined below.

| Dining Restaurants and caterers, fast food outlets, food delivery services, bakeries |
||||
| Eligible MCCs | Example Merchants | |||
| 5811 | 5812 | 5814 | 5462 |
|
| Shopping Online marketplaces, department stores and discount stores, clothing and apparel stores, sporting goods stores |
||||
| Eligible MCCs | Example Merchants | |||
| 5262 5399 5655 5941 |
5310 5621 5661 |
5311 5631 5691 |
5331 5651 5699 |
|
| Travel Airlines and flight bookings, travel agencies and OTAs, hotels and lodging |
||||
| Eligible MCCs | Example Merchants | |||
| 3000-3299 4511 7011 |
3300-3308 4722 |
|
||
| Play Bars and entertainment venues, streaming services, cinemas and theatres, gaming and arcade venues |
||||
| Eligible MCCs | Example Merchants | |||
| 4899 7993 |
5813 7994 |
5815 |
7832 |
|
| FCY Spend | ||||
| Eligible MCCs | Example Merchants | |||
| All, subject to usual card exclusions | All overseas spend and online foreign currency transactions earn 4 mpd, regardless of merchant category |
|||
One important catch in the Travel category: hotels qualify under MCC 7011, which covers independent properties and plenty of individual hotels, but many of the big chains use their own dedicated codes instead, falling in the 3501-3999 band that Maybank doesn’t reward. Marriott, Hilton, IHG and Hyatt properties usually all code there.
Those aren’t on Maybank’s eligible list, so a direct booking with these chains charged in SGD will typically earn just 0.4 mpd. There are two ways around it. Book through an eligible OTA like Agoda or Booking.com (MCC 4722), or pay in foreign currency, since the card’s FCY catch-all earns 4 mpd regardless of merchant category.
One of the key advantages of Maybank’s cards is their relatively short list of exclusion categories, compared to the restrictive policies adopted by most banks.
For example, transactions for education and hospitals continue to accrue rewards – spending that is usually carved out from miles accrual with other banks. When charged in foreign currency, these payments will earn you 4 mpd with the XL Rewards Card, for the first S$1,000 monthly spend.

(Photo: Mika Baumeister)
The one everyday category conspicuously absent from the five is groceries. Supermarket spend (MCC 5411) sits outside all of the bonus groups, so your weekly shop at FairPrice, Cold Storage or Giant earns just 0.4 mpd in SGD.
It’s the biggest gap in an otherwise broad set of categories, and if grocery spend makes up a big share of your monthly budget, you’ll want a different card for that.
Does Apple Pay earn 4 mpd?
Yes. A question from a reader after our last review, and a fair one given how differently other banks treat this.
With the Maybank XL Rewards Card, the bonus rate is determined entirely by the merchant’s category code, not by how you pay.
Apple Pay, tapping the physical card, inserting it, or entering the details online all earn identically – 4 mpd if the MCC qualifies, 0.4 mpd if it doesn’t.
That’s a nice simplicity advantage over cards like the UOB Preferred Visa (see our review), where the bonus rate hinges on tapping a mobile device specifically, while tapping the physical card drops you to the base rate.
The S$5 rounding still applies whichever method you use, so a S$4.99 Apple Pay transaction earns nothing at all.
Transaction date, not posting date
The Maybank XL Rewards Card tracks your spending by transaction date for all practical purposes. Transactions made during a calendar month are counted towards that month’s spend requirements and bonus caps, as long as they actually post to your account the same month, or within the first 10 days of the subsequent month.
This means you can confidently make purchases right up to the last day of the month without worrying about them counting towards the following month’s totals. With a 10-day posting window, even slower merchants will typically process transactions in time for them to be attributed to the correct monthly spend period.
Pair with Amaze for reduced FCY fees
Another option with the Maybank XL Rewards Card – since it’s a Mastercard – is to pair it with a free Amaze card by Instarem.

While this isn’t of any use for SGD spend – since Amaze will add a 1% fee (minimum $0.50) while your Maybank XL Rewards Card charges nothing extra – a benefit comes into play for FCY transactions.
Overseas (non-SGD) spend using the Amaze card remains fee-free – a no brainer because relatively competitive exchange rates and a lower FCY fee are offered.
Overseas, and for online FCY spend, you can therefore use the Amaze card paired with your XL Rewards Card to reduce the 3.25% FCY fee to around 2%, and still earn 4 mpd for the transaction, provided it’s still within your monthly S$1,000 bonus spend cap.
At 4 mpd, the reduced ~2% Amaze fee is equivalent to ‘buying’ miles at around 0.5 cents each rather than over 0.8 cents at the regular 3.25% fee – an excellent trade if you value KrisFlyer miles at 1.5 cents or more.
Are KrisFlyer miles credited directly?
No, rather than being credited miles directly you’ll accrue ‘TREATS Points’ for your spending on this card. These transfer to KrisFlyer miles at a 2.5:1 ratio.
The various accrual rates are:
- 1 TREATS Point per $1 spent (0.4 mpd) – for non-bonus category spend, excess of bonus limit spend, or all spend if the bonus was not triggered (min S$500 monthly transactions)
- 10 TREATS Points per $1 spent (4 mpd) – for bonus category spend, capped at 10,000 bonus TREATS Points per month
When do points credit?
Maybank won’t actually credit any TREATS Points to your account as you spend with the card, instead you’ll receive:
- 1 TREATS Point per $1 spent (0.4 mpd) – for non-bonus category spend; or
- 10 TREATS Points per $1 spent (4 mpd) – for bonus category spend
Paid in one lump sum by the end of the month following the month of the spend being made (typically credited on 11th of the month).
That’s different to most bonus miles cards, which give you the 0.4 mpd element regardless within a few days of each transaction, then the bonus top-up (if applicable) the following month.
Which loyalty schemes can I transfer into?
Maybank allows TREATS Points transfers to four frequent flyer programmes.
| Frequent Flyer Programme | Transfer Blocks (TREATS Points Miles) |
| 25,000 10,000 | |
| 12,500 5,000 | |
| 12,500 5,000 | |
| 4,000 2,000 |
Our advice? Avoid AirAsia Points, which are only worth about $0.0034 each (0.34 cents), or about a fifth of the value we put on KrisFlyer miles or Asia Miles.
Maybank’s partner set is relatively weak in comparison to the likes of Amex, Citi and HSBC, as you can see in our comprehensive guide.
↥ Is there a minimum transfer amount?
The minimum quantity of TREATS Points you can convert into KrisFlyer miles is 25,000 (giving you 10,000 miles), while for Asia Miles and Malaysia Enrich smaller 12,500 Points to 5,000 miles blocks are available.
It means, for example, if you have 49,999 TREATS Points, you’ll only be able to transfer 25,000 points across to KrisFlyer (10,000 miles). You will then be left with 24,999 TREATS Points in your rewards account.
Transfer via the app
As we reported back in April 2021, to get the usual 2.5:1 ratio when transferring Maybank TREATS Points to KrisFlyer miles, you now need to use the bank’s TREATS SG app.
If you don’t have the app already, you can download it at the links below.

Otherwise you end up with fewer miles, when using the online portal and the manual methods.
There’s also a one-time step that catches a few people out. When you first open the TREATS SG app, KrisFlyer won’t appear as a transfer option at all. You have to enrol your KrisFlyer account first, under Profile > My Account > Enrolment. Once that’s done, log out and back in, and KrisFlyer will show up under the Travel section, allowing you to transfer.
The app-versus-portal ratio catch only applies to KrisFlyer, so there’s no rate to worry about for the other three programmes, instead there’s a bigger inconvenience. Asia Miles, Enrich and AirAsia Points can’t be transferred in the app at all. You’ll need to download Maybank’s redemption form, fill it in and email it back to them to have the transfer processed manually – slower and clunkier than it should be in 2026.
TREATS Points pool between cards
Your TREATS Points balance is shared across all eligible Maybank cards in your name. For instance, if you’ve accumulated 15,000 points on your XL Rewards Card and another 8,000 points on a Maybank Perks Card, your total redeemable balance stands at 23,000 TREATS Points.
This pooling system offers useful flexibility: closing one card won’t forfeit your points, provided you maintain at least one other TREATS-earning card with Maybank. Your accumulated balance simply remains accessible through your remaining card(s).
What is the transfer cost to miles?
Maybank charges a $27.25 fee for each transfer from TREATS Points to airline miles, regardless of the number of transfer blocks, with the exception of transfers to AirAsia Points, which are free (but terrible value).
There is one way to sidestep it entirely. Maybank World Mastercard holders transfer free, and since TREATS Points pool across all your Maybank cards, that covers points earned on your XL Rewards Card too.
How long do miles take to credit to KrisFlyer?
The official line from Maybank is “7 to 14 business days”.
Actual data points show that in reality points transfer within one or two days – which is relatively quick and good news if you need a KrisFlyer miles top-up quickly.
Points rounding
Unfortunately back in November 2022 Maybank moved to the UOB-style $5 earning block rounding for points accrual, which means no points or miles for smaller transactions of up to $4.99 when using its cards.
Maybank told us the XL Rewards Card is sadly no exception, with TREATS points accrued as follows:
- Each transaction is rounded down to the next S$5 block (so S$27.15 becomes S$25, S$354.89 becomes S$350, etc.)
- TREATS Points are then applied on that rounded amount
Base: 1 TREATS point per S$1
Bonus: 9 TREATS points per S$1
For small transactions, this policy adversely affects the earn rate when you fall just below a S$5 spend threshold, and that’s not easy to predict when you’re spending in FCY, since the rounding is applied after conversion to SGD.
↥ Minimum spend to earn points
Since any amount in Singapore dollars is first rounded down to the next S$5 denomination, S$5.00 is the minimum transaction amount to earn TREATS Points (and therefore miles) using the Maybank XL Rewards Card.
Smaller transactions, including those converted from foreign currency into SGD which are subsequently charged to your card account at less than S$5, will not earn any points.
For sub-S$5 transactions, consider the DBS Altitude card (see our review) with a S$1.54 minimum spend to earn miles, or the Citi PremierMiles card (see our review) with a S$1 minimum spend.
Do TREATS Points expire?
Yes, a big downside of TREATS Points is that they are only valid for one year after the end of the quarterly period in which they are earned. Typically this gives you just over a year to redeem in most cases, with the expiry structure working as shown in the example below.
| Points Earned Between | Expire On |
| 1 Jan – 31 Mar 2026 | 31 Mar 2027 |
| 1 Apr – 30 Jun 2026 | 30 Jun 2027 |
| 1 Jul – 30 Sep 2026 | 30 Sep 2027 |
| 1 Oct – 31 Dec 2026 | 31 Dec 2027 |
There is an exception however, called ‘Rewards Infinite’.

Rewards Infinite membership runs for 12 months at a time, and you’ll qualify (or requalify) by accumulating at least S$24,000 of eligible retail spend in the preceding 12 months across any combination of the Maybank XL Rewards Card, Perks Card (formerly the Horizon Platinum Visa), Horizon Visa Signature and Manchester United Platinum Visa.
Your TREATS points will then never expire, provided you continue to be eligible for and maintain Rewards Infinite under the same terms. Since the S$24,000 is measured across those cards combined, you thankfully don’t need to hit it on the XL Rewards Card alone.
Spend on the XL Cashback Card doesn’t count towards the threshold. There’s also a ceiling – Rewards Infinite members can bank up to 5,000,000 TREATS Points, with anything above that liable to forfeiture. Not a concern for most, but worth knowing if you’re seriously hoarding across your Maybank cards.
If you earn then subsequently lose Rewards Infinite status, everything you’ve accumulated – including points earned before you joined – expires on a fixed schedule tied to the month your membership ends, as shown below.
| Lapsed RI Membership | Points Expire On |
| Dec, Jan or Feb | 30 Jun |
| Mar, Apr or May | 30 Sep |
| Jun, Jul or Aug | 31 Dec |
| Sep, Oct or Nov | 31 Mar |
So a membership lapsing in July 2026 sees all points earned up to that date expire on 31st December 2026, a window of roughly four to seven months depending on timing, not the year-plus you might assume.
If you’re relying on Rewards Infinite to keep a large balance alive, re-qualifying is important, and letting it slip could be expensive.
Maybank Visa Infinite and World Mastercard cardholders are automatically enrolled into the Rewards Infinite programme, so their pooled TREATS Points across all cards (including the XL Rewards Card) do not expire.
Remember once your points are transferred into KrisFlyer they will then have a further validity of three years from that month, while Asia miles never expire provided you earn or redeem at least one mile in the programme every 18 months.
FCY fee / cpm overseas
The Maybank XL Rewards Card has a 3.25% foreign currency transaction fee, sadly pretty standard now in Singapore with very few cards offering lower rates.
At the 4 mpd bonus rate though, which applies to this card for all FCY spend provided it’s within the S$1,000 combined monthly bonus cap and you have also met the S$500 minimum spend threshold, it’s quite competitive.
Here’s how that cost per mile compares to other credit cards in Singapore offering 4 mpd for at least some form of eligible transactions in foreign currency.
Cost per mile on overseas credit card transactions (4 mpd cards)
(Best to worst, July 2026)
| Card | Fee | Mpd | Cost per mile |
| 3.25% | 4.0 | 0.86¢ | |
| 3.25% | 4.0 | 0.86¢ | |
| 3.25% | 4.0 | 0.86¢ | |
| 3.25% | 4.0 | 0.86¢ | |
| 3.25% | 4.0 | 0.86¢ | |
| 3.25% | 4.0 | 0.86¢ | |
| 3.25% | 4.0 | 0.86¢ |
Cost per mile also accounts for an additional 0.3% ‘spread’ over money changer currency rates, though this doesn’t apply to all banks and all foreign currencies, so is a worst-case scenario.
As you can see the XL Rewards Card comes in at a very competitive cost of 0.86 cents per mile, like practically all 4 mpd cards do when used overseas, so you should definitely be using this card for overseas and online transactions in FCY, subject to the monthly cap.
Once again, this is where the Amaze Card pairing mentioned earlier comes into play, with its reduced ~2% fee it’s equivalent to ‘buying’ miles at around 0.5 cents each, rather than over 0.8 cents at the regular 3.25% fee – worth the effort if you are using this card for significant FCY spend.
The age controversy
The elephant in the room: Maybank restricts applications for the XL card to those aged 21 – 39. This unprecedented age cap for a mainstream credit card in Singapore sparked considerable debate when the card launched, and a year on it remains a one-off – no other issuer here has followed Maybank’s lead.
Once approved, cardholders can keep the card beyond age 40, but cannot reapply if they later cancel.
This policy targets younger demographics, but excludes what many would consider the prime earning years of 40 and above.
To be clear, in Singapore there is no law that prevents restricting eligibility by age for a credit card, as long as MAS rules (minimum age 21, income checks) are followed, so Maybank is doing nothing wrong.
However, it’s quite unlike the policies that would apply in other countries.
The 21 – 39 age limit would likely be unlawful in markets like the US, UK and Australia, due to various equal opportunity and age discrimination legislation, unless the bank could demonstrate that people outside the age range represent materially different risk levels – which doesn’t seem likely.
Maybank is breaking new ground here with the XL cards, though perhaps not in a good way!
What else can TREATS Points be used for?
In addition to miles conversion, TREATS Points can be used to redeem vouchers, products and other experiences, though as usual when choosing ‘cash out’ options like this the value is poor.
For example, a S$50 eVoucher for TANGS department store is currently priced at 17,680 TREATS Points, but that points level is good for over 7,000 KrisFlyer miles – worth at least S$120 against future flight redemptions when redeemed sensibly at 1.8+ cents per mile.
Stick to airline miles conversion, unless you are clearing out orphan points from the programme.
Other benefits
The Maybank XL Rewards card is a little thin on additional perks, but does offer complimentary travel insurance provided you are one of the first 15,000 cardholders.

This is a one-time 12-month policy and offers only basic coverage of up to S$5,000, for accidental injuries and illness during leisure trips.
Terms and conditions
Here are links to the full terms and conditions applicable to the Maybank XL Rewards Card.
Maybank XL Rewards Card T&C
Maybank TREATS Points T&C
Our Summary
The Maybank XL Rewards Card is a compelling proposition with its 4 mpd earn rate spanning most daily spending categories, including all foreign currency transactions.
The S$1,000 monthly bonus cap isn’t generous in isolation, but it has aged well. Over the past year rivals have complicated theirs – UOB splitting the Preferred Visa’s allowance into two rigid S$600 category pots, HSBC tiering the Revolution’s top rate by how much you keep on deposit – while the XL’s single flexible pot, spanning five broad categories and all FCY spend, asks nothing of you beyond spending.
Rewards Infinite status, which stops your TREATS Points expiring, is also within reach, either by spending S$24,000 a year across your Maybank cards, or automatically if you hold a Maybank Visa Infinite or World Mastercard. That’s a significant advantage given the otherwise restrictive 12 – 15 month validity period.
It also pairs neatly within Maybank’s own range. Once you’ve exhausted the S$1,000 bonus cap, further foreign currency spend is better moved to a Horizon Visa Signature, which earns up to 2.8 mpd on FCY with no cap at all, subject to S$800 monthly minimum spend. The two cards cover each other’s weaknesses, and the TREATS Points pool regardless.
The catch? That infamous age ceiling. Applications close on your 40th birthday, making this perhaps Singapore’s most age-restrictive mainstream credit card. If you’re anywhere near that threshold, it’s worth applying now during the two-year fee waiver period. Once approved, you can hold the card indefinitely, but wait until 40 and it’s sadly too late.
The S$500 minimum monthly spend requirement to activate bonus earning is admittedly strict – miss it by even a dollar and you’ll drop to the anaemic 0.4 mpd base rate across all transactions. This isn’t a card to casually tuck into your wallet; it demands careful consistent use to justify its place.
Provided you can comfortably clear that threshold and fall within the age bracket, the XL Rewards Card earns its spot as a solid daily option for dining, shopping, travel and entertainment spend – particularly if you’re already accruing points with other Maybank cards.
| Our Rating | ||||||||||||||||||||
| 4 / 5 among 4 mpd bonus cards |
||||||||||||||||||||
|
Maybank XL Rewards Card |
||||||||||||||||||||
How we rate credit cards
|
||||||||||||||||||||
Links on Mainly Miles may pay us an affiliate commission.
(Cover Image: Adobe Firefly generated)






Any impact for the new changes on maybank xl from 1dec25? Does amaze card still work well together?
Do you still earn 4mpd on bonus categories if you use contactless payment methods like Apple Pay?