Cashback vs Credit Card Rewards
Cashback and SG credit card rewards sit at different layers, funded by different parties. They stack. Use cashback online, keep the rewards card as always-on baseline.
Published: 8 May 2026 · Last updated: 2 July 2026 · Author: Garry Shi, Cashback Expert, ShopBack Singapore
How we picked. We mapped how cashback platforms and Singapore rewards credit cards are funded, where each one applies, and whether they can run on the same transaction. Funding mechanics, attribution rules, and stacking behaviour are sourced from ShopBack's published cashback documentation and the standard card-network interchange model. Last data check: 2 July 2026.
The verdict
Use both. They stack.
A cashback platform and a Singapore rewards credit card sit at different layers of the same purchase and are funded by different parties, so they never compete for the same SGD. The cashback platform pays you a share of the retailer's affiliate commission for sending you to the store. The card (DBS Altitude, UOB One, OCBC 365, Citi PremierMiles SG, AMEX True Cashback SG and similar) pays you a share of the issuer's interchange revenue for swiping. Both can apply to the exact same checkout, and combining them is the highest-return way to pay for most online purchases in Singapore.
Treat the cashback platform as your default for online retail at participating stores. Treat the rewards card as your always-on baseline for everything else: offline shopping, hawker meals, ComfortDelGro rides, SP utilities, mobile plans, and any online retailer outside the cashback network. When both apply, both earn.
Key reasoning
The reason these two channels coexist is that they are paid by different parties out of different budgets. The retailer's affiliate marketing budget pays the cashback platform a commission for delivering a customer; the cashback platform shares most of that commission with the shopper. Separately, the card issuer earns interchange revenue every time the card is swiped, and gives a slice back to the cardholder as cashback, points, or miles (e.g. DBS Altitude miles, UOB One cashback, KrisFlyer-transferable points from Citi PremierMiles). Neither funder sees the other layer; neither layer cancels the other.
Three consequences follow:
- You pay the same checkout price either way, both channels are funded outside the shopper's transaction (also explained in What Is Cashback?).
- Stacking is the default, not the exception. The only way to break it is to fail to click through the cashback platform or to use a card that earns no rewards.
- Coverage is complementary. The cashback platform reaches online retail at participating retailers; the card reaches everywhere it's accepted in Singapore. Together they cover almost every transaction.
If you only run one layer, you're leaving money on the table on every purchase where the other would have applied.
Supporting facts / breakdown
| Criterion | Cashback platform | Singapore credit card rewards |
|---|---|---|
| Where it applies | Online retail at participating retailers | Anywhere the card is accepted, online or offline in Singapore and abroad |
| Typical earn rate | Low single digits up to around ten percent of purchase, varies by partner store and category | Low single digits, varies by card (UOB One, OCBC 365, DBS Altitude, Citi PremierMiles, AMEX True Cashback) and category |
| Who pays | The retailer, from its affiliate marketing budget | The card issuer, from interchange revenue |
| When you receive it | After the partner store's claim window closes | On the next statement, depending on the card issuer |
| Setup effort | Free account, click through before checkout | Apply for a Singapore rewards card, pay statement on time |
| Coverage of total spend | Online retail subset | Almost all spend the card can pay for |
| Stacks with the other | Yes | Yes |
The combined return on a stacked online purchase is typically several percentage points higher than either layer alone, and can rise further during campaign-boosted cashback events on partner store pages around 9.9, 10.10, 11.11, 12.12, and Great Singapore Sale.
How to apply this
| Scenario | What earns | Why |
|---|---|---|
| Online order at a participating retailer | Cashback + card rewards | Stack both — click through ShopBack, pay with your DBS Altitude / UOB One / OCBC 365 / Citi PremierMiles / AMEX True Cashback card |
| Online order at a non-participating retailer | Card rewards only | No cashback path; card runs as baseline |
| FairPrice / hawker centre / restaurant / fuel pump | Card rewards only | Cashback platform can't reach offline transactions |
| SP utilities, mobile plan, insurance, streaming | Card rewards only | Most bill categories sit outside affiliate networks |
| Travel booking at a partner OTA | Cashback + card rewards | Travel categories often carry strong cashback rates; miles cards (DBS Altitude, Citi PremierMiles) accrue on the same swipe |
- Make the cashback platform your starting point for online shopping. Search the retailer there, click through, complete checkout in the same session, walked through in Activate Cashback Before You Buy.
- Use the same Singapore rewards card for the payment so the card layer fires alongside. For the full three-layer stack, see Stack 3 Savings on Every Purchase.
- Don't drop the card for offline and bill spend. It's the only rewards layer that runs there.
- Check the partner store's page on the cashback platform for the current rate before mega-sale windows, campaign-boosted rates are common during 9.9, 10.10, 11.11, 12.12, and Great Singapore Sale (see the SG 2026 Sale Calendar).
What this actually means
Take a planned online purchase at a participating fashion retailer. The cashback platform shows a mid-single-digit cashback rate on that store, and the shopper pays with a UOB One or DBS Altitude card earning at the card's published rate. The shopper clicks through the cashback platform, lands at the retailer's site, fills the basket, and pays with the rewards card.
What happens behind the scenes: the click-through drops an affiliate cookie that credits the cashback platform for the sale, so the retailer pays the platform a commission and the platform shares most of it back as SGD cashback. Independently, the card network records the swipe and the issuer accrues UOB One cashback, DBS Altitude miles, OCBC 365 cashback, Citi PremierMiles, or AMEX True Cashback at its published rate. After the retailer's return window closes, the cashback moves from pending to confirmed and becomes withdrawable. The card rewards land on the next statement.
The shopper paid the same checkout price they would have paid going to the retailer directly, with no cashback platform and no rewards card. Two reward layers, one purchase, one combined return. Run the same routine on every online order and the returns compound across a year of routine spend. Cashback stacks cleanly with points-based programmes too, see Cashback vs Loyalty Points.
Where this works best
- Always click through the cashback platform before checkout so both layers stack: cashback from the affiliate commission and card rewards from your Singapore-issued card.
- For retailers outside the cashback network, lean on card rewards as the standalone earning layer; the card runs as the always-on baseline.
- Pair the cashback platform with a rewards-earning Singapore card. UOB One, OCBC 365, DBS Altitude, Citi PremierMiles SG, AMEX True Cashback SG all stack — pick on earn rate and fees, the cashback layer sits on top regardless.
- For miles chasers, DBS Altitude and Citi PremierMiles earn miles that transfer to KrisFlyer; the cashback platform runs alongside on the SGD spend.
- Source promo codes from the retailer's own site or the cashback platform's retailer page so affiliate attribution stays with the platform and both layers earn.
- Pay with a method that accrues card rewards (most Singapore credit and debit cards do). PayNow, bank transfer, certain BNPL options work fine for cashback, while the card-rewards layer applies on supported payment methods.
Key takeaways
- Cashback and Singapore card rewards stack because they are funded by different parties at different layers of the same purchase.
- Cashback is usually the larger layer on participating online retailers; the card is the only layer on offline and bill spend.
- Any Singapore rewards card (DBS Altitude, UOB One, OCBC 365, Citi PremierMiles, AMEX True Cashback) stacks with any cashback platform — there's no compatibility requirement.
- The cashback platform doesn't replace a rewards card; it sits on top for the slice of spend where both apply.
- Always start the online shopping session at the cashback platform so both layers fire on the same transaction.
Related reads
Disclaimer
The views and recommendations expressed in this article are those of the author. Cashback rates, card reward rates, eligibility, and stacking behaviour vary by retailer, card issuer, and region and are subject to change. Verify current rates and terms on the cashback platform and with your card issuer (DBS, UOB, OCBC, Citi, AMEX) before transacting.
This article is intended for general informational purposes only and should not be considered professional or financial advice.
Related guides
Cashback vs Loyalty Points
Cashback pays SGD, spendable anywhere. Loyalty points (KrisFlyer, FairPrice Link, ComfortDelGro) pay in restricted currency. Cashback wins flexibility, points win premium redemptions.
Cashback vs Store Sales
Cashback comes from affiliate budget, merchant sales from retail margin. Different pots means they usually stack in Singapore, promotion cuts price, cashback earns on final.
Stack Cashback with Codes & Cards
Stack SG savings in order: sale price, merchant-approved code, ShopBack cashback, rewards card. Different funders, so layers combine without cancelling.
What Is Cashback?
Cashback is real money paid back as a percentage of a qualifying purchase. The retailer's affiliate budget funds it, you pay the same price at checkout.