What’s the best credit card to use for charitable donations?

Last Updated:

Giving can be rewarding too. Earn more miles when you give with the right cards, on the right platforms.

One bright spark during this Covid-19 pandemic has been the willingness of folks to open their hearts and wallets to the less fortunate.

Giving.sg saw a surge in donations last month as thousands donated their $600 Solidarity payment to various #SGUnited initiatives, and many more continue to volunteer their time and energy to relief efforts for migrant workers and the vulnerable.

If you’re privileged enough to be in a position to give, there’s no need to feel ashamed asking which credit cards earn points in the process.

After all, the National Volunteer and Philantrophy Centre (which runs Giving.sg) is waiving its usual 3% transaction fee all the way till March 2021, so your chosen cause still receives the full donation. Anyway, from the charity’s point of view, receiving $100 less a credit card fee is better than no donation at all.

💳 What’s the Best Card for…
This guide forms part of the “best card” series. Check out other category specific guides below, or the overall guide here.
💗 Charitable Donations | 🏫 Education | 🥡 Food Delivery | 🏥 Hospital Bills | ☂️ Insurance 
| ⛽ Petrol | 🚍 Public Transport| 🚰 Utilities Bills

What MCC do charitable donations process under?

The MCC will be different depending on the type of organization you’re donating to. The two you’re most likely to encounter are:

  • 8398- Organizations, Charitable and Social Service
    • Examples: Giving.sg, Give.asia, Ray of Hope
  • 8661- Religious Organizations
    • Examples: giving to churches or temples

Organizations using these MCCs receive preferential interchange rates (the fee charged for accepting credit cards). This helps them save on transaction costs, but also means there’s a smaller pie to split among all the parties involved, including the card-issuing bank.

Consequently, the profit margins on these transactions are much smaller, and banks tend to exclude them from rewards.

Boc terms and conditions
Tidings of comfort and joy to you too

What cards earn points/miles on donations to charity?

That said, not every bank excludes donations. Here’s what I’ve pulled together from the assorted T&Cs.

 Awards Points?

Here’s the cards you can use for points then: 

CardEarn Rate
AMEX Solitaire PPS Credit Card1.3 mpd
AMEX PPS Credit Card1.3 mpd
Maybank Visa Infinite1.2 mpd
AMEX KrisFlyer Ascend1.2 mpd
AMEX KrisFlyer Credit Card1.1 mpd
AMEX Platinum Charge0.78 mpd
AMEX Platinum Reserve0.69 mpd
 AMEX Platinum Credit Card0.69 mpd
AMEX Rewards Card0.63 mpd

For AMEX cards, you can always verify this in the points breakdown section of your online banking:

giving.sg points

Some of you may be thinking of doing the Citi Rewards-GrabPay workaround, where a GrabPay balance is topped up with a Citi Rewards Visa for 4 mpd, then spent through the GrabPay Mastercard. This doesn’t work for Giving.sg and Ray of Hope (both portals reject transactions made with the GrabPay Mastercard), but might be an option for other organizations. Some charities even accept GrabPay or FavePay,  so be sure to explore that too. 

Do note that being charged in FCY does not override existing rewards exclusions. For example, giving to a foreign charity with your OCBC 90N will not earn you the 2.1 mpd usually received for overseas spending, because of the MCC.

What cards count donations towards sign-up bonuses?

Just because donations don’t earn points doesn’t mean the spending has to be “wasted”- it can still count towards reaching a sign-up bonus.

I previously worked with Citibank on a post for the Citi PremierMiles card, and confirmed with them that donations will not earn base points, but will count towards the S$9,000 spending threshold.

Beyond that, it’s less clear. I’ve read that transactions which don’t earn points on DBS cards still count towards the minimum spending required for the various Spend and Redeem promotions on the DBS Lifestyle app, so it would stand to reason that charitable donations would also work here. However, that’s purely speculation on my part.

The Lazada workaround

Lazada’s donation platform represents a potentially interesting workaround. Shoppers can use this to send donations to the Community Chest and the Singapore Children’s Society, with 100% of the proceeds going to the beneficiary.

lazada donation platform

Do note that Community Chest donations made via Lazada will not be eligible for tax deductions. For the Singapore Children’s Society, donors can write in to [email protected] to claim a deduction.

This is potentially intriguing, because it means you could earn up to 8 mpd on your donations with the OCBC Titanium Rewards and Citi Rewards cards, plus get a tax deduction (in the case of the Singapore Children’s Society). That assumes Lazada will process these transactions under its own MCC, but I see no reason why it shouldn’t.


Although most banks don’t award points on donations, there are many ways of working around the exclusions- sometimes it just needs a little out of the box thinking.  So continue giving to the extent you can, and let that be all the more rewarding for you!

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
Ah Seng

I can confirm a plain vanilla donation on http://www.giving.sg does not get points for Citi Premiermiles card. Donated last month


Workaround for Community Chest Donations with tax deduction using GPMC: Donate via their website (https://www.comchest.sg/) and select Paypal as the payment method (GPMC is rejected when using the credit card payment method). Grabpay points are also awarded.


Can confirm SCB X card gives points for one-off donations via giving.sg, as well as church online tithing.


Works for Maybank F&F card too


Hi, has anyone tried and confirmed the Lazada workaround with the OCBC Titanium and Citi Rewards cards?


I just made a donation to giving.sg via grabpay mastercard. It went through and I earned points for it. I’m not sure if it worked because I already had the money in my grabpay wallet (did not need to pull from a card).


I’m so sorry for the wrong info!! Grab worked for give.asia but not giving.sg 🙁


Anybody tried the Lazada workaround?



Featured Deals


Follow us