Register now: American Express brings back 21% discount at SPC petrol stations

Last Updated:

Register your American Express cards to enjoy a 7.1% statement rebate at SPC, for a total savings of 21%. Limited to 70,000 cards.

American Express has brought back its popular offer for SPC, which allows registered cardholders to save up to 21% off petrol throughout 2021. 

Registration is now open and capped at 70,000 cards, so be sure to login to the AMEX app or online banking portal and complete it as soon as you can. 

❓ What are AMEX Offers?

AMEX Offers are opportunities to earn bonus miles or Membership Rewards points, or discounts in the form of statement credits. These are available to Platinum, True Cashback, and KrisFlyer cobrand cardholders, and can be found in the “Offers” section of the AMEX app or web portal. 

Registration is required, and some offers may be targeted. These are not applicable to DBS/Citi/UOB AMEX cardholders. 

Save up to 21% off petrol at SPC

From 8 January to 31 December 2021, American Express cardholders can save up to 21% off petrol at SPC. The 21% savings are broken down as follows:

  • 10% discount for SPC&U Members
  • 5% discount for American Express cardholders
  • 7.1% rebate for registered American Express Cards

The mathematically-inclined amongst you will notice that 10+5+7.1=22.1%, so why are the savings quoted as 21%? It comes down to discounts versus rebates. Cardholders will receive a 15% discount upfront, with a further 7.1% rebated to them via statement credit.

For example, if you purchase S$100 worth of petrol:

  • You’ll pay S$85 at the counter
  • You’ll receive a 7.1% rebate from S$85 (S$6.04) credited to your account
  • All in all, you’ve paid S$78.96 for S$100 of petrol, a discount of ~21%

The maximum statement credit that can be received per registered card is S$150, which means you’d max this out with ~S$2,113 of petrol spending (after 15% discount). 

If you use more petrol than that, it’s possible to register more than one card- I see the offer available on my AMEX KrisFlyer Ascend, Platinum Reserve and Platinum Charge cards. Out of consideration to other cardmembers, however, please only register as many cards as you need. There is an overall registration cap of 70,000 cards. 

Statement credits should reflect on your account within five business days from qualifying spend. The full T&C can be found below:

  • SpeedyCare and Car Wash transactions are not eligible for this offer.
  • 7.1% savings via statement credit are applicable on the final charge amount, after all other on-site savings are applied.
  • The Promotion commences at 00:00 hrs (GMT +8) on Friday, 8 January 2021 and ends at 23:59 hrs (GMT +8) on Friday, 31 December 2021 (“Promotion Period”).
  • The Promotion is open to individuals who hold basic and/or supplementary personal American Express® Cards or American Express Singapore Airlines Business Credit Card issued in Singapore by American Express International Inc. only (“Eligible Cards”), excluding American Express Corporate Cards and American Express Cards issued by DBS Bank Ltd and United Overseas Bank Limited(“Card Members”).
  • Offer is limited to the first 70,000 eligible Cards which are successfully registered for the offer.
  • This offer is only available for your targeted Card, and other Cards you hold may not be eligible.
  • Offer is limited to S$150 credit per Card to which the offer is saved and only spend on this Card counts towards the Offer.
  • Excludes transactions where you do not spend directly in-person at participating SPC locations. Offer valid at Singapore locations only. Excludes online purchases.
  • Excludes transactions made through a third party establishment or payment processor.
  • Credit is not redeemable for cash or other payment form.
  • Credit should appear on your billing statement within 5 business days from qualifying spend but may take up to 90 days from the offer end date.
  • Credit will not be applied to your Card Account if it has been suspended or cancelled.
  • Credit may be reversed if your qualifying purchase is refunded or cancelled.
  • Full Offer Terms available here.

You won’t earn any miles or points with AMEX

Back in March 2020, American Express updated their rewards T&Cs to exclude SPC altogether. This was a surprising move, given that up till then, it was possible to enjoy the 21% discount together with regular miles/points accrual. While American Express is not alone in excluding rewards at SPC (UOB does it too), it does mean this will be a purely money-saving play. 

Is it worth forgoing miles/points at SPC in favor of a larger discount? It comes down to your personal valuation of a mile, but put it this way: the next best alternative would be to use a DBS credit card for a 15% discount and 1.2 mpd (Altitude), so unless your valuation of a mile is a whopping 5 cents, you’re better off saving money. 

Do note that the AMEX True Cashback Card continues to earn 1.5% cashback at SPC stations, so it’s an easy way to upsize your discount to 22.5% (thanks @Adam for the reminder). Interestingly enough the AMEX CapitaCard is also advertising the chance to earn 8 X STAR$ at SPC, despite the fact that SPC transactions are in its exclusion list

What other cards can you use for petrol?

I recently updated my post on the best cards to use for petrol, which takes into account changes in discounts and miles cards over the past year.

It does approach the topic from a miles perspective, mind you, and there may be those who find the UOB One/POSB Everyday card represents “better value”. You’ll need to do the math for yourself and decide.


American Express is once again continuing its partnership with SPC, and while a 21% discount is enticing, it does come at the cost of earning miles. If you’re nonetheless keen, do register your cards as soon as you can, before the cap is exhausted.

Get it?


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

Similar Articles


Notify of

Inline Feedbacks
View all comments

While you don’t earn miles and points on SPC purchases, you do earn cashback on the Amex True Cashback Card (stackable with this), so that’s an option.


Yes, that would effectively give a better discount of 22.2%


Use the amex capitaland card. U get star$ too.


The cashback using the UOB One Card at SPC is comparable (if not better) than this promotion, and there’s no limit of the rebate you can get through this card. All this assuming you hit the minimum spend.


Using CaltexGo with UOB Visa Signature gives 14% upfront plus 4 mpd, which works out to 22% if you prefer miles.

Ben does an admirable job of summarising the various discounts as well. But I really love the analysis you’ve done here.



Featured Deals


Follow us