Credit Cards Deals KrisFlyer

KrisShop offering 777 bonus miles for every S$150 spend

You can earn up to 14 mpd on a KrisShop purchase between now and 10th July, with 777 bonus KrisFlyer miles on offer per S$150 spent.

KrisShop, Singapore Airlines’ “omnichannel” retailer, has launched a bonus offer this month, including an additional 777 KrisFlyer miles awarded per S$150 spend made via, 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 6 mpd when you use the right credit card to pay, for a total optimal earning of over 14 mpd if you hit a S$150 spend threshold exactly.

777 Bonus KrisFlyer miles

As part of KrisShop’s “Miles in Style” promotion, which also includes 10% off selected full-price items, there’s an offer for 777 bonus KrisFlyer miles for each block of S$150 (after discounts and before GST and delivery) spent between 4th July 2023 and 10th July 2023.

The bonus is capped at 2,331 KrisFlyer miles for each eligible transaction, which is accrued at S$450 spend (after discounts and before GST and delivery (777 x 3).

There is no cap on the number of transactions you can make under this offer, so try to split any spend into maximum transactions of S$450 if you can.

These miles are on top of your regular KrisShop earning, based on your KrisShopper status, and they also apply to KrisShop via Kris+ purchases.

Initially you’ll receive KrisFlyer miles at the regular or current promotional rate into your KrisFlyer account from purchases (typically the next day), or immediately as KrisPay miles (which you can then transfer to KrisFlyer) if you buy on KrisShop via the Kris+ app.

To participate, you must be an active KrisFlyer member, logged on to your KrisFlyer account on or KrisShop via the Kris+ mobile app before completing any applicable transactions.


These 777 bonus miles per eligible block of S$150 spend will be credited directly into your KrisFlyer account, within 12 weeks of the promotion end date (i.e. by 2nd October 2023).

Transactions where payment is made with a KrisShop e-gift card and/or eVouchers issued by KrisShop or Singapore Airlines will not count towards the minimum spend required for each transaction under this offer.

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

Do note that this promotion excludes the following products / brands purchased via KrisShop:

  • Apple
  • DJI
  • Dyson
  • KrisShop e-gift cards
  • LG
  • Nintendo
  • Samsung
  • Sony

These products can be included in your purchase, but will not count towards the minimum S$150 spend thresholds (before GST and delivery) to trigger the 777 KrisFlyer miles bonus.

Full terms and conditions for the July offer are available here.

Current KrisShop earn rates

Here’s a reminder of the current KrisFlyer miles earn rates you’ll pick up on KrisShop purchases, before any credit card miles earning is accounted for, when making purchases.

KrisShop earn rates

KrisShopper Tier
KrisShop via Kris+
Earn Rate
Non-Member 1.5 mpd
Member 2 mpd
Insider 2.5 mpd
Icon 3 mpd
Ambassador 4 mpd

Purchase example

Since the 777 bonus KrisFlyer miles under this deal is a fixed amount, you’ll maximise the effective earning rate by making KrisShop purchases in exactly S$150, S$300 or S$450 where possible.

Here’s an example where the total is S$304 + 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 777 bonus miles promotion, as an Ambassador status member in the KrisShopper loyalty programme.
KrisStop via Kris+

  • 1,313 miles from DBS (S$328.32 x 4 mpd)
  • 456 regular miles from KrisShop (S$304.00 x 1.5 mpd)
  • 760 bonus miles for Ambassador status (S$304.00 x 2.5 mpd)
  • 1,554 bonus miles for the May promotion (777 x 2)
  • 4,083 miles total (12.4 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 6 mpd for KrisShop transactions.

Card Earn rate Monthly cap
via Kris+

UOB Lady’s
6 mpd 6 mpd S$1,000 (Lady’s)
S$3,000 (Lady’s Solitaire)
Subject to Travel being chosen as one of your bonus categories
CardDBS WWMC 4 mpd 4 mpd S$2,000
per calendar month
Citi Rewards 4 mpd 0.4 mpd S$1,000
per statement cycle
HSBC Revo CardHSBC Revo 4 mpd 4 mpd S$1,000
per calendar month
UOB PPV 4 mpd 4 mpd S$1,110
per calendar month
Card SmallUOB 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 will attract the card’s 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.




KrisShop’s latest promotion includes 777 bonus KrisFlyer miles for each S$150 spend, capped at 2,331 miles per transaction, on any number of transactions between now and 10th July 2023, on top of current promotional earn rates based on your KrisShopper tier, either when purchasing directly at or via the Kris+ app.

For an example 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 12.4 mpd in total, when using a 4 mpd credit card for the purchase, like the DBS WWMC.

UOB Lady’s cardholders can net 14.4 mpd in this example with the latest 6 mpd rate, provided Travel is selected as one of their quarterly bonus categories.

If you have larger spend to make over the next few days at KrisShop, try to break down the items into as many S$450+ transactions as you can, to benefit from the 2,331 miles bonus on each purchase.

(Cover Photo: Singapore Airlines)


Leave a Reply