This year Kris+ has been offering bonus earn rates of up to 9 mpd for those making KrisShop purchases through a new link via its mobile platform which, combined with your KrisShopper status tier, has sometimes meant clocking a total of up to 15.5 mpd when you paid using the right miles-earning credit card.
While the top deal has sadly lapsed, the latest bonus 6 mpd promotion is definitely still worth a look, with its most recent expiry of 30th November 2022 now extended to 31st December 2022.
This allows top-tier KrisShopper Ambassador members (if you status matched from the PPS Club tier) to earn 8.5 mpd for KrisShop purchases via the Kris+ app, for a total of 12.5 mpd when paying with a 4 mpd credit card.
Even if you are eyeing a product at KrisShop that is priced a little higher than it is on other sites, it is worth calculating whether the miles accrued here are worth more than the cost difference.
6 mpd offer
Kris+ has now extended its 6 mpd offer for those making KrisShop purchases through the app, now effective until 31st December 2022.
This is made up of the regular 1.5 mpd you’ll get when making KrisShop purchases, plus an additional 4.5 mpd bonus for doing so via the Kris+ app.

You can find the link to the KrisShop catalogue via the Kris+ homepage on the mobile app.

That means you can earn at least 6 mpd for the non-GST component of available products via the app, in addition to any credit card points you’ll accrue for the total purchase amount.
KrisShopper members get up to 8.5 mpd
Between 20th April and 30th June this year, KrisShopper had a status match running for KrisFlyer Elite and PPS Club members. It was free and simple, so most of our readers took advantage at the time.
KrisFlyer > KrisShopper Status Match
(expired)
KrisFlyer Status | KrisShopper Status | KrisShopper Tier bonus |
![]() Member |
![]() |
+ 0.5 mpd |
![]() Elite Silver |
![]() |
+ 1 mpd |
![]() Elite Gold |
![]() |
+ 1.5 mpd |
![]() Solitaire PPS |
![]() |
+ 2.5 mpd |
This allowed you to unlock a higher earn rate for KrisShop purchases than the usual 1.5 mpd normally accrued when purchasing directly at KrisShop.com.
If you didn’t take advantage, unfortunately the status match has ended, so you’ll now only get the basic KrisShopper membership tier, then have to climb the status ladder with KrisShop spend.
The tier bonus shown in the table applies on top of the base rate for earning at KrisShop.com (1.5 mpd), so basic KrisShopper members will earn 2 mpd (1.5 + 0.5), right up to 4 mpd for Ambassador members (1.5 + 2.5).
The good news is the bonus element of the enhanced earn rates in the KrisShopper programme stack with the the Kris+ 6 mpd deal!
That means the tier bonus you receive for being a KrisShopper member also applies on top of the 6 mpd offer for those purchasing via the Kris+ app between now and 31st December 2022, so it looks like this.
Kris+ 6 mpd earn offer stacked with KrisShopper tier bonus
(till 31st December 2022)
KrisShopper Tier | Kris+ Bonus Earn Rate + KrisShopper Tier Bonus |
Offer Earn Rate |
Non-Member | 6 mpd + 0 mpd |
6 mpd |
![]() |
6 mpd + 0.5 mpd |
6.5 mpd |
![]() |
6 mpd + 1 mpd |
7 mpd |
![]() |
6 mpd + 1.5 mpd |
7.5 mpd |
![]() |
6 mpd + 2.5 mpd |
8.5 mpd |
Many of our readers already matched into the Icon or Ambassador tiers of the KrisShopper programme, so overall earn rates of 7.5 mpd or 8.5 mpd are now achievable for many of you during this promotion.
Since your KrisShopper status is linked to your KrisFlyer number, bonus miles are included automatically at the payment stage on the KrisShop portal of the Kris+ app when you are logged on to your KrisFlyer account.
Use the right credit card for up to 12.5 mpd
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.
Those miles are issued by your bank, so they come on top of up to 8.5 mpd Kris+ is dishing out with this promotion, and that means up to 12.5 mpd total effective earning on a wide range of products, including KrisShop’s electronics, wine, spirits, beauty products and SIA airline exclusive items.
Note: Total earning will never quite hit 12.5 mpd (8.5 + 4), because Kris+ is not awarding miles on the 7% GST component for any products purchased.Here’s an example of the cards which should give you upwards of 4 mpd for KrisShop transactions (KrisShop via Kris+ in-app payment transactions shown separately).
Card | Earn rate | Monthly cap | |
KrisShop direct |
KrisShop via Kris+ |
||
![]() |
4 mpd | 4 mpd | S$2,000 per calendar month |
![]() |
4 mpd | 0.4 mpd | S$1,000 per statement cycle |
![]() |
4 mpd | 4 mpd | S$1,000 per calendar month |
![]() |
4 mpd | 4 mpd | S$1,110 per calendar month |
![]() |
3 mpd | 3 mpd | No cap |
![]() |
2 mpd | 2 mpd | No cap |
![]() |
2 mpd | 2 mpd | No cap |
Be careful not to use Citi Rewards cards to make in-app payments on Kris+, since mobile wallet payments are specifically excluded from bonus miles earning, regardless of the merchant MCC.
Example
For example, here’s what you’ll earn using an HSBC Revolution card at KrisShop via the Kris+ app for a S$100 + GST purchase (S$107 including GST), compared to doing so directly at KrisShop.com, for a KrisShopper Ambassador status holder (+2.5 mpd on the regular / offer rate).


KrisShop.com
- 428 miles from HSBC (S$107.00 x 4 mpd)
- 150 regular miles from KrisShop (S$100.00 x 1.5 mpd)
- 250 bonus miles for Ambassador status (S$100.00 x 2.5 mpd)
- 828 miles total (7.7 mpd)

KrisShop via Kris+
- 428 miles from HSBC (S$107.00 x 4 mpd)
- 600 miles from Kris+ (S$100.00 x 6 mpd)
- 250 bonus miles for Ambassador status (S$100.00 x 2.5 mpd)
- 1,278 miles total (11.9 mpd)
That’s an impressive 11.9 mpd on a S$107 purchase, with 1,278 miles worth over S$20 ‘value back’ in KrisFlyer miles against a future redemption.
Don’t forget to transfer straight to KrisFlyer miles
KrisPay miles earned through Kris+ can only be transferred to your KrisFlyer account within seven days of the transaction. To do so, simply tap on the “Transfer to KrisFlyer” button which will appear on the miles earned confirmation screen or transaction details screen.
