Singapore Airlines enhances KrisShop Milestone Reward

The S$20 KrisShop discount now has a lower minimum spend of S$50, is valid for inflight purchases, and the lengthy exclusions list has apparently been removed.

As part of the KrisFlyer Milestone Rewards programme, KrisFlyer members can earn small tokens for achieving certain milestones on the road to qualification/requalification and beyond, starting from as little as 1,000 Elite miles.

However, there’s one particular reward which has always proved frustrating to use: the S$20 KrisShop promo code, awarded to members who accumulate 10,000 Elite miles within a calendar year.

Not only was the minimum spend a hefty S$150, but you couldn’t use it onboard flights, removing any opportunity for spur-of-the-moment redemptions when the duty-free cart rolled by. To make matters worse, the reward came with a lengthy exclusion list numbering more than 500 brands, making it feel decidedly half-hearted.

Well, there’s good news to report. Singapore Airlines has recently eased the restrictions on the KrisShop reward by reducing the minimum spend, enabling inflight redemptions and — apparently —removing the brand exclusion list entirely.

Singapore Airlines enhances KrisShop Milestone Reward

Enjoy a S$20 KrisShop voucher upon accumulating 10,000 Elite miles

KrisFlyer members currently earn a S$20 KrisShop promo code when they accumulate at least 10,000 Elite miles within a calendar year.

As of 29 July 2026, this reward has been renamed as a S$20 KrisShop discount voucher, reflecting the added ability to use it both online and offline. 

S$20 KrisShop promo code T&Cs
 

For rewards issued before 29 July 2026

1. The promo code will be sent to your email address or can be retrieved from the Messages page when you log in on singaporeair.com or the SingaporeAir mobile app. To use the reward, log in to KrisShop.com with your KrisFlyer account.

2. The promo code is valid with a minimum spend of SGD 50 on KrisShop.com

3. The promo code is not applicable to purchases made in-flight or via the KrisShop order form. Purchases must be made on KrisShop.com and be collected on board eligible Singapore Airlines or Scoot flights, or received via home delivery.

4. Each promo code can only be used for a single transaction and cannot be stacked with other KrisFlyer Milestone KrisShop rewards or PPS KrisShop vouchers.

5. All purchases on KrisShop.com are subject to the KrisShop Platform and Sale Terms

S$20 KrisShop discount voucher T&Cs
 

For rewards issued from 29 July 2026

1. The promo code will be sent to your email address or can be retrieved from the Messages page when you log in on singaporeair.com or the SingaporeAir mobile app. To use the reward, log in to KrisShop.com with your KrisFlyer account.

2. The promo code is valid with a minimum spend of SGD 50 on KrisShop.com

3. The promo code is not applicable to purchases made in-flight or via the KrisShop order form. Purchases must be made on KrisShop.com and be collected on board eligible Singapore Airlines or Scoot flights, or received via home delivery.

4. Each promo code can only be used for a single transaction and cannot be stacked with other KrisFlyer Milestone KrisShop rewards or PPS KrisShop vouchers.

5. All purchases on KrisShop.com are subject to the KrisShop Platform and Sale Terms

Minimum spend cut to S$50

While this particular change actually happened earlier this year in March 2026, it’s still worth highlighting that the minimum spend for the S$20 KrisShop discount has been reduced from S$150 to S$50.

This increases the effective rebate from 13% to 40%, making it feel less like a token discount and more like a genuine benefit. You now have the option of buying a lower-value item, instead of forcing yourself to spend more just to make use of the reward. 

Additional purchasing channels

Previously, the S$20 KrisShop discount could only be used on KrisShop.com, for home or inflight delivery.

Now, the reward can also be redeemed directly onboard selected flights. I assume there was some kind of system upgrade that now allows for this, as I also recall that you can use Kris+ to pay for KrisShop purchases onboard selected flights too (though which ones exactly I do not know).

The reward can also be redeemed on the newly-launched KrisShop Australia, the shopping portal’s first international expansion.

Exclusions list removed (?)

The S$20 KrisShop discount was previously subject to a lengthy brand exclusions list, which featured more than 500 brands — it would almost have been simpler to publish a list of brands where you could use the discount!

However, in the latest set of KrisFlyer Milestone Rewards T&Cs, references to the brand exclusion list have been removed.

Here’s how the relevant clause read in February 2026.

  The promo code is valid with a minimum spend of SGD 150 on regular-priced items on KrisShop.com. Items under the brand exclusion list  will not count towards the minimum spend.

And here’s what it says now.

 

For rewards issued before 29 July 2026

The promo code is valid with a minimum spend of SGD 50 on KrisShop.com

For rewards issued from 29 July 2026

The reward is valid with a minimum spend of SGD 50 in a single transaction on KrisShop. 

I’m a bit hesitant to pop the champagne just yet because it feels a little too good to be true, but until there are data points which say otherwise, my assumption is that this restriction has been removed.

What card to use for KrisShop?

Assuming you’re making your purchase online at KrisShop.com, purchases will code as MCC 5309 Duty Free Stores, and you can use the following cards to earn up to 4 mpd. 

💳 Best Cards for KrisShop
Card Earn Rate
Cap
UOB Lady’s Card
Apply
4 mpd
Website
Kris+

Cap S$1K per c. month. Must choose Travel as bonus category
UOB Lady’s Solitaire Card
Apply
4 mpd
Website
Kris+
Cap S$750 per c. month. Must choose Travel as bonus category
DBS Woman’s World Card
Apply
4 mpd
Website
Kris+

Cap S$1K per c. month
Citi Rewards 
Apply
4 mpd
Website
0.4 mpd
Kris+
Cap S$1K per s. month
UOB Preferred Visa
Apply
4 mpd
Website
Kris+
Cap S$600 per c. month
HSBC Revolution
Apply
4 mpd
Website
Kris+
Cap S$1.5K per c. month
OCBC Rewards Card
Apply
4 mpd
Website
Kris+
Cap S$1.1K per c. month
KrisFlyer UOB Credit Card
Apply
3 mpd
Website
Kris+
No cap
AMEX KrisFlyer Ascend
Apply
2 mpd
Website
1.2 mpd
Kris+
No cap 
AMEX KrisFlyer Credit Card
Apply
2 mpd
Website
1.1 mpd
Kris+
No cap
S. Month= Statement Month | C. Month= Calendar Month

While the Citi Rewards Card will earn 4 mpd on KrisShop.com, it will only earn 0.4 mpd on KrisShop on Kris+. That’s because checkouts on Kris+ must be done via in-app payments, using a card linked to Apple Pay or Google Pay. This is excluded from the Citi Rewards Card’s 4 mpd bonus (pairing it with Amaze solves the problem, but there is a 1% fee for all SGD transactions).

Likewise, KrisShop.com transactions earn 2 mpd on the AMEX KrisFlyer Ascend and AMEX KrisFlyer Credit Card, but only the regular 1.2/1.1 mpd via Kris+. This has something to do with how the transactions are coded, since payment processing via Kris+ is different from KrisShop.

If you make payment onboard the flight, there’s no change to the cards you use for Kris+. For credit cards, you’ll need to remove the DBS Woman’s World Card and Citi Rewards options.

Pelago discount recently added to Milestone Rewards

While we’re talking about KrisFlyer Milestone Rewards, here’s a reminder that Singapore Airlines recently introduced an additional starter-level reward for members who accrue 1,000 Elite miles in a calendar year. 

In addition to 1,000 bonus KrisFlyer miles on their next Scoot flight, members now receive a 40% Pelago discount code, with savings capped at S$20.

The code has no minimum spend, and is valid for three months from the date of issue. It can be used for attractions, tours, transport bookings, or any of the thousands of experiences bookable on Pelago. Interestingly, it can also be applied to Hong Kong Disneyland tickets, Swiss Travel Pass, ArtScience Museum Tickets and numerous other experiences which normally do not qualify for promo codes.

Given the discount cap of S$20, the ideal booking value is S$50; anything larger than that has a lower effective saving, anything smaller than that doesn’t fully utilise the value.

What are the other Milestone Rewards?

KrisFlyer Milestone Rewards

Here’s the full list of KrisFlyer Milestone Rewards that KrisFlyer members can now earn.

🏆 KrisFlyer Milestone Rewards
Elite Miles KrisFlyer Milestone Reward
1,000 1,000 Bonus KrisFlyer Miles on Next Scoot Flight
40% off Pelago voucher New
2,500 20% Discount Voucher on Scoot
5,000 1,000 KrisPay Miles (worth S$10)
10,000 S$20 KrisShop Discount Voucher
20,000 25% Bonus KrisFlyer Miles
25,000: Qualify/Requalify for KrisFlyer Elite Silver
30,000 50% Bonus KrisFlyer Miles
40,000 5,000 KrisFlyer Miles Redemption Discount
50,000: Qualify/Requalify for KrisFlyer Elite Gold
60,000 Double KrisFlyer Miles
75,000 Short-haul Advance Upgrade
100,000 Premium Economy Advance Upgrade

A total of 11 rewards are available, ranging from discounts on Pelago, KrisShop and Scoot, to advance upgrades that circumvent the usual award space restrictions.

As a reminder, Elite miles can be earned through both flying and non-flying activity:

  • Only Elite miles accrued on Singapore Airlines or Scoot will count towards the attainment of KrisFlyer Milestone Rewards
  • Up to 5,000 Elite miles (KrisFlyer/ KrisFlyer Elite Silver) or 10,000 Elite miles (KrisFlyer Elite Gold) per calendar year can be earned from Kris+, KrisShop or Pelago

For a full guide to the KrisFlyer Milestone Rewards programme, together with its equivalent for the PPS Club, refer to the guide below.

Complete Guide: Singapore Airlines KrisFlyer Milestone Rewards

Complete Guide: Singapore Airlines PPS Rewards

Conclusion

Singapore Airlines has enhanced the KrisShop Milestone Reward offered to KrisFlyer members who chalk up 10,000 Elite miles in a year. While the value remains the same at S$20, the minimum spend has been cut from S$150 to S$50, the discount is now valid for inflight purchases, and the lengthy exclusions list has been removed.

This greatly increases the likelihood that a member will actually be able to redeem the reward, instead of just letting it expire unused.

(H/T: This story comes courtesy of a tip from nope via The MileLion’s Tip Hotline. If you have a story tip or article suggestion, please send it in!)

Aaron Wong
Aaron Wong
Aaron founded The Milelion to help people travel better for less and impress chiobu. He was 50% successful.

Similar Articles

Comments

Subscribe
Notify of
guest

0 Comments
Oldest
Newest

CREDIT CARD SIGN UP BONUSES

Advertisment

Featured Deals

Advertisment

Follow us

7,110FansLike
15,014FollowersFollow

TAGS