Credit Cards Deals KrisFlyer

Earn up to 20 mpd at KrisShop till 7 September

Earn double miles on three-item purchases at KrisShop, or quadruple miles when you buy four, stackable with a further 4 mpd when you use the right credit card to pay.

Over the next 11 days, the Singapore Airlines KrisShop is offering double KrisFlyer miles when you buy three items and quadruple miles when you buy four or more items in a single purchase, with no minimum spend and no brand exclusions in force – though the upper cap on bonus miles has been cut sharply to 10,000 this time round.

ADVERTISEMENT

That means at least 3 mpd instead of the usual 1.5 mpd – or up to 16 mpd for top-tier KrisShopper members buying at least four items – plus up to 4 mpd when you pay with the right credit card, for a very attractive total potential stash of up to 20 mpd.

KrisShop isn’t always the cheapest place to buy products, but if an item costs only slightly more than on other sites, it’s worth crunching the numbers – the miles earned from this offer might be worth more than the price difference.

Buy More for More Miles promo

KrisShop’s Buy More for More Miles deal runs for 11 days, with no minimum spend and no brand exclusions, but a far less generous 10,000 miles upper cap on bonus miles earning than we saw in March.

Purchases must be made between 28th August 2026 at 0.00h SGT and 7th September 2026 at 23.59h SGT.

In past promotions, KrisShop has excluded brands like Apple, Dyson and Samsung from bonus miles offers. This time, there are no exclusions, making high-value, often price-controlled items – some of which can’t be found cheaper elsewhere – a great option to consider during this deal.

Just remember you will need to purchase at least three items from KrisShop in a single purchase, in order to earn bonus miles during this promotion.

Here’s how many miles you’ll earn in total, depending on your KrisShopper tier status.

KrisShop 2x KrisFlyer miles bonus
(28 Aug 2026 – 7 Sep 2026)

Buy 3 items
   
KrisShopper Tier Regular Earn Rate
Offer Earn Rate
Non-Member 1.5 mpd 3 mpd
Member 2 mpd 4 mpd
This image has an empty alt attribute; its file name is Card-2-Insider-1.pngInsider 2.5 mpd 5 mpd
This image has an empty alt attribute; its file name is Card-3-Icon-1.pngIcon 3 mpd 6 mpd
This image has an empty alt attribute; its file name is Card-4-Ambassador-1.pngAmbassador 4 mpd 8 mpd

KrisShop 4x KrisFlyer miles bonus
(28 Aug 2026 – 7 Sep 2026)

Buy at least 4 items
     
KrisShopper Tier Regular Earn Rate
Offer Earn Rate
Non-Member 1.5 mpd 6 mpd
Member 2 mpd 8 mpd
This image has an empty alt attribute; its file name is Card-2-Insider-1.pngInsider 2.5 mpd 10 mpd
This image has an empty alt attribute; its file name is Card-3-Icon-1.pngIcon 3 mpd 12 mpd
This image has an empty alt attribute; its file name is Card-4-Ambassador-1.pngAmbassador 4 mpd 16 mpd

You can make your purchase at KrisShop.com or at KrisShop on the Kris+ mobile app and still benefit from the same regular and bonus earn rate.

Note that the bonus miles under this promotion apply to local and international home delivery only, including post-flight collection. If you’re buying for in-flight delivery on an upcoming Singapore Airlines or Scoot flight, this offer won’t apply to your purchase, but a separate promotion will.

Do note that when purchasing via the Kris+ app, regular miles are earned for every S$2 spent instead of every S$1, which may have a minor effect on the rounding of your miles accrual, but effectively you get the same earn rate.

Also, when purchasing via Kris+ the regular miles earning is instant, while it typically takes a day or so for regular miles to be credited to your KrisFlyer account, when purchasing via KrisShop.com.

ADVERTISEMENT

The purchase of KrisShop E-gift Cards is the only category excluded from the promotion. Any purchase of KrisShop E-gift Cards will not be included in the computation of the “Buy 3, Get 2x Miles” or the “Buy 4, Get 4x Miles” minimum purchase criteria.

In other words, you can’t buy two regular items and simply add an E-gift Card to your basket and expect that to be considered a three-item purchase – it won’t be!

Also, note that any complimentary ‘Gift with Purchase’ items will not be counted towards the minimum purchase quantity required to qualify for the promotion, nor are PPS discounts applicable to the deal.

In March, KrisShop allowed up to 50,000 bonus miles per member as part of a similar multiple item purchase deal. This time the ceiling is 10,000 bonus miles, shared across both the Buy 3 and Buy 4 offers combined.

For most shoppers that’s still plenty, but if you were planning to put a big-ticket item through, be aware the cap arrives quickly at the higher tiers.

The 10,000-mile cap limitation
KrisShopper Tier Bonus Rate
(Buy 4 Items)
Spend to Hit Cap
Non-Member 4.5 mpd S$2,222
Member 6 mpd S$1,667
This image has an empty alt attribute; its file name is Card-2-Insider-1.pngInsider 7.5 mpd S$1,333
This image has an empty alt attribute; its file name is Card-3-Icon-1.pngIcon 9 mpd S$1,111
This image has an empty alt attribute; its file name is Card-4-Ambassador-1.pngAmbassador 12 mpd S$833

Regardless of whether you use KrisShop.com or the Kris+ mobile app to make your purchase, initially only the regular miles rate will be credited to your KrisFlyer or KrisPay account in the usual way.

Bonus KrisFlyer miles earned as part of this promotion will then be credited directly into your KrisFlyer account as KrisFlyer miles within 12 weeks of the promotion end date, which is by 30th November 2026.

ADVERTISEMENT

KrisShop says the bonus miles will be backdated to an accrual date in August 2026, even though the promotion runs into September. That means they’ll sit in your August 2029 expiry batch rather than September 2029 – a month earlier than you might expect, though it’s hardly a dealbreaker three years out.

Full terms and conditions for this offer are available here.

Use the right credit card for up to 20 mpd

KrisShop purchases code under MCC 5309: Duty Free Stores, and that means you can tap into some bonus earn rates with a variety of Singapore credit cards, subject to their monthly requirements and spending caps.

Those miles are issued by your bank, so they come on top of up to 16 mpd KrisShop is offering with this promotion, and that means up to 20 mpd total effective earning on a wide range of products.

Note: Total earning will never quite hit 20 mpd (16 + 4), because KrisShop does not award miles on the GST component for any products purchased.

Here’s an example of the cards which should give you upwards of 4 mpd for KrisShop.com transactions (KrisShop via Kris+ in-app payment transactions shown separately).

Card Earn rate Monthly cap
KrisShop
direct
KrisShop
via Kris+
UOB Lady’s 4 mpd 4 mpd S$1,000 (Lady’s)
or
S$750 (Lady’s Solitaire)
Subject to Travel being one of your bonus categories
CardDBS WWMC 4 mpd 4 mpd S$1,000
per calendar month
Citi Rewards 4 mpd 0.4 mpd S$1,000
per statement month
HSBC Revo 4 mpd 4 mpd S$1,500
per calendar month
OCBC Rewards 4 mpd 4 mpd S$1,110
per calendar month
UOB PV 4 mpd 4 mpd S$600
per calendar month
Card SmallKF UOB 3 mpd 3 mpd No cap
KF Amex Ascend 2 mpd 1.2 mpd No cap
KF Amex 2 mpd 1.1 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 card’s 4 mpd bonus rate.

Example

Here’s an example of what you’ll earn using an HSBC Revolution card at KrisShop.com for a four-item S$300 + GST purchase (S$327 including GST), as a KrisShopper Ambassador status holder.

  • 1,308 miles from HSBC (S$327.00 x 4 mpd)
  • 450 regular miles from KrisShop (S$300.00 x 1.5 mpd)
  • 750 bonus miles for Ambassador status (S$300.00 x 2.5 mpd)
  • 3,600 bonus miles during this offer for four items purchased (S$300.00 x 12 mpd)
  • 6,108 miles total (18.7 mpd)

That’s an impressive 18.7 mpd on a S$327 purchase, with 6,108 miles worth around S$110 ‘value back’ in KrisFlyer miles against a future redemption, assuming 1.8 cents per mile is achieved.

ADVERTISEMENT

Don’t forget that bonus miles are capped at 10,000 per member, so in the above example an Ambassador status holder would hit the ceiling with a spend of just S$833 (with 12 mpd bonus in play).

Running alongside this promotion, and on exactly the same dates, KrisShop is offering a flat 9 KrisFlyer miles per S$1 on in-flight delivery purchases of S$250 or more. You’ll need a Singapore Airlines or Scoot flight departing before 6th November to collect the goods on board.

Since the Buy More for More Miles deal is for home delivery only, you’ll need to pick one or the other. Here’s how they stack up.

Buy 4 items
vs.
9 mpd in-flight offer
KrisShopper Tier Buy 4 Items
(Home Delivery)
Soar With More Miles
(In-Flight)
Buy 4 Better?
Non-Member 6 mpd 9 mpd Below S$250 only
Member 8 mpd 9 mpd Below S$250 only
This image has an empty alt attribute; its file name is Card-2-Insider-1.pngInsider 10 mpd 9 mpd Up to S$1,538
This image has an empty alt attribute; its file name is Card-3-Icon-1.pngIcon 12 mpd 9 mpd Up to S$1,667
This image has an empty alt attribute; its file name is Card-4-Ambassador-1.pngAmbassador 16 mpd 9 mpd Up to S$2,000

The reason the higher tiers lose their advantage on larger purchases is the 10,000 mile cap. Once you’ve maxed it out, every additional dollar earns only your base tier rate, while the 9 mpd in-flight offer keeps paying out with no ceiling.

For an Ambassador member, the two deals draw level at a spend of exactly S$2,000.

Note too that the 9 mpd deal applies to KrisShop.com only. It isn’t available through the Kris+ app, where orders are home delivery only in any case. Terms for this one are available here.

Summary

Over the next 11 days you can earn at least 3 mpd on three-item purchases at KrisShop, rising to as much as 16 mpd when you buy four items as a top-tier KrisShopper. That stacks with credit card earning of up to a further 4 mpd, meaning 20 mpd in total for some.

Unfortunately the cap has been cut from 50,000 bonus miles in March to just 10,000 this time round, which an Ambassador member will reach on a spend of only S$833.

There’s still no minimum spend and no brand exclusions, so price-controlled items like Apple products are always worth a look.

Remember too that this offer covers home delivery only. If you’re flying with Singapore Airlines or Scoot before 6th November, the separate 9 mpd in-flight offer is likely to be the better route, and for non-members and regular members it works out better at any spend level above S$250.

Bonus KrisFlyer miles earned as part of this promotion will be credited directly into your KrisFlyer account by 30th November 2026.

(Cover Photo: Shutterstock)

ADVERTISEMENT

Leave a Reply

Discover more from Mainly Miles

Subscribe now to keep reading and get access to the full archive.

Continue reading