KrisShop, SIA’s “omnichannel” retailer, has launched a bonus offer this month, including a variety of deals for purchases made between now and 14th May 2025, including a bonus 1,000 KrisFlyer miles for a total spend of S$300+ in a single transaction made via KrisShop.com, or on KrisShop via the Kris+ app.
This bonus stacks with regular miles earning of up to 4 mpd for KrisShop purchases as a KrisShopper member, plus up to 4 mpd when you use the right credit card to pay, for a total optimal earning of nearly 11 mpd at the top end, if you hit the S$300 spend threshold exactly.

1,000 Bonus KrisFlyer miles
As part of KrisShop’s “May-tastic Miles” promotion, which also includes a Mother’s Day Gift special, there’s an offer for 1,000 bonus KrisFlyer miles when you spend at least S$300 (after discounts and before GST and delivery) for the first time between 7th May 2025 and 14th May 2025.
Each KrisFlyer member is limited to a single 1,000 bonus KrisFlyer miles award during the promotion.
These bonus miles are on top of your regular KrisShop earning for the transaction, based on your KrisShopper status, and they also apply if you make your KrisShop purchase via the Kris+ app.
Initially you’ll receive KrisFlyer miles at the regular or current promotional rate into your KrisFlyer account from KrisShop.com purchases (typically the next day), or immediately as KrisPay miles (which you can then immediately transfer to KrisFlyer) if you buy on KrisShop via the Kris+ app.
To participate, you must be a KrisShopper member, but it’s free to join by linking your KrisFlyer account.
These 1,000 bonus miles for your first eligible S$300+ transaction will be credited directly into your KrisFlyer account, within 12 weeks of the promotion end date (i.e. by 6th August 2025).
Bonus miles will be back-dated to a May 2025 accrual, and will therefore expire three years later, on 31st May 2028, even if they are credited as late as August 2025, unless you are a PPS Club member, in which case miles expiry is not an issue.
To qualify, you’ll have to ensure that at least one of your eligible KrisShop purchases during the promotion period, regardless of the number of items in your shopping bag, comes to S$300 or more, after any discounts are applied and before GST and delivery charges are added.
Standard three-day local delivery in Singapore is free for KrisShop purchases of S$75 or more, but remember GST is added at the check out stage, because KrisShop is a Duty Free store.
Excluded items
This promotion thankfully doesn’t come with the usual extensive list of KrisShop brand exclusions like Apple, Dyson and Samsung products.
Instead only one product type is not eligible:
- KrisShop e-gift cards
These gift cards can be included in your purchase, but will not count towards the minimum S$300 spend (before GST and delivery) to trigger the 1,000 KrisFlyer miles bonus.
Full terms and conditions for the May-tastic Miles offer are available here.
Current KrisShop earn rates
Here’s a reminder of the current KrisFlyer miles earn rates on KrisShop purchases, excluding any additional miles from your credit card.
KrisShop earn rates
| KrisShopper Tier | KrisShop.com or KrisShop via Kris+ Earn Rate |
| Non-Member | 1.5 mpd |
Member |
2 mpd |
Insider |
2.5 mpd |
| 3 mpd | |
Ambassador |
4 mpd |
Remember that for the purposes of this promotion, non-KrisShopper members are not entitled to the bonus 1,000 KrisFlyer miles, so do sign up for an account if you’re going to participate.
Purchase example
Since the 1,000 bonus KrisFlyer miles under this deal is a fixed amount, you’ll maximise the effective earning rate by making KrisShop purchases of exactly S$300 before GST, where possible.
Here’s an example where the total is S$301 + GST.

Here’s what you’ll earn in total for this item using a 4 mpd credit card like the DBS WWMC (review here) at both KrisShop directly and through Kris+ during this 1,000 bonus miles promotion, as an Ambassador status member in the KrisShopper loyalty programme.



KrisShop.com
or
KrisStop via Kris+
- 1,312 miles from DBS (S$328.09 x 4 mpd)
- 452 regular miles from KrisShop (S$301.00 x 1.5 mpd)
- 753 bonus miles for Ambassador status (S$301.00 x 2.5 mpd)
- 1,000 bonus miles for the May promotion
- 3,517 miles total (10.7 mpd)
Which credit cards to use
KrisShop purchases made via the Kris+ app will code under MCC 5309: Duty Free Stores, and that means you can tap into some 4 mpd earn rates with a variety of credit cards, subject to their monthly requirements and spending caps.
Here’s an example of the cards which should give you upwards of 4 mpd for KrisShop transactions.
| Card | Earn rate | Monthly cap | |
| KrisShop direct |
KrisShop via Kris+ |
||
DBS WWMC |
4 mpd | 4 mpd | S$1,500 per calendar month |
Citi Rewards |
4 mpd | 0.4 mpd | S$1,000 per statement cycle |
HSBC Revo |
4 mpd | 4 mpd | S$1,000 per calendar month |
UOB PPV |
4 mpd | 4 mpd | S$1,110 per calendar month |
UOB KF |
3 mpd | 3 mpd | No cap |
KF Amex Ascend |
2 mpd | 2 mpd | No cap |
KF Amex |
2 mpd | 2 mpd | No cap |
Note that the Citi Rewards card should not be used to make in-app payments on Kris+, since mobile wallet payments are specifically excluded from bonus miles earning, regardless of the merchant MCC.
However, using the Citi Rewards card directly at KrisShop.com will attract the 4 mpd bonus rate.
KrisShop isn’t always the cheapest option
One important thing to consider is that KrisShop isn’t always the cheapest place to source items, with some heavy markups applied in some cases.
Make sure you shop around before committing, to ensure you’re either getting the cheapest deal anyway, or that the miles you are earning by using KrisShop instead of a cheaper alternative outweigh any additional cash cost.
Summary
KrisShop’s May promotion includes 1,000 bonus KrisFlyer miles for those spending S$300+ on a single transaction between now and 14th May 2025, on top of current promotional earn rates based on your KrisShopper tier, either when purchasing directly at KrisShop.com or via the Kris+ app.
For the optimal total purchase of S$300 + GST at KrisShop through the Kris+ app as an Ambassador status holder, this would be enough to net you an equivalent of 10.7 mpd in total, when using a 4 mpd credit card for the purchase, like the DBS WWMC.
(Cover Photo: Singapore Airlines)


Member
Insider
DBS WWMC
Citi Rewards
HSBC Revo
UOB PPV
UOB KF
KF Amex Ascend
KF Amex
