Demo — invented data, read-only. Nothing here is anyone’s real spending.
RewardsMaxx
DBS YUU VISA
•••• 0156
+ Add screenshot
Last upload 12 Aug · statementLast transaction 7 Aug
yuu Points
587
Earned this cycle
163 mi· 163 mi

This cycle

17
17 days left
1 Aug31 Augcalendar · monthly · by transaction date
Spend
S$198.00
Qualifying
S$198.00
Earned
163 mi
Transactions
12
To min. spend
S$602.00
Left to ceiling
S$771.47
To the bonus rate2 of 2 still short
Eligible spendS$198.00 of S$800.00 · S$602.00 to go
Different participating merchants2 of 4 · 2 to go
Cold StorageSimplyGoany of: 7-Eleven, CHAGEE, Charge+, foodpanda, Giant, Guardian, Gojek, Singtel
Bonus cap · yuu merchants and SimplyGoS$51.39 of S$822.86
463 of 28,800 yuu Points earned
In no bonus categoryS$146.61 at 0.14 mpd
Every bar above adds up to the S$198.00 of qualifying spend. This last one was in no bonus category — usually a merchant that was not recognised, which is fixable. Check which rows.

Every cycle so far

Earned (yuu Points)
104,490
Worth (miles)
29,025
Or (KrisFlyer miles)
29,025
Blended rate
3.55 mpd
Spend
S$8,168.70
Cycles
9
Lost to rounding
S$0.00
Blended rate divides by every dollar spent. That is what makes it the figure to compare cards on: it is what this card returned on everything you put through it.
Average S$996.34 over 8 cycles, excluding the cycle still running
  • yuu merchants, minimum met · 10.00 mpd26%
  • SimplyGo, minimum met · 10.00 mpd1%
  • yuu merchants · 2.78 mpd29%
  • SimplyGo · 2.78 mpd1%
  • yuu merchants, bonus allowance used up · 0.28 mpd3%
  • Everything else · 0.14 mpd41%
CycleSpendyuu PointsTotal rewards · milesKrisFlyer milesHighest tierRateWasted
1 Aug31 AugS$198.00587 *1631630%0.82 mpdS$198.00
1 Jul31 JulS$1,231.155,586 *1,5521,5520%1.26 mpdS$1,231.15
1 Jun30 JunS$742.324,148 *1,1521,1520%1.55 mpdS$742.32
1 May31 MayS$1,104.466,074 *1,6871,6870%1.53 mpdS$1,104.46
1 Apr30 AprS$664.253,150 *8758750%1.32 mpdS$664.25
1 Mar31 MarS$1,099.4519,630 *5,4535,45349%4.96 mpdS$561.99
1 Feb28 FebS$1,092.255,795 *1,6101,6100%1.47 mpdS$1,092.25
1 Jan31 JanS$984.4629,689 *8,2478,24784%8.38 mpdS$162.23
1 Dec31 DecS$1,052.3629,831 *8,2868,28678%7.87 mpdS$229.73
Rate is total rewards over every dollar spent, so it moves with the “earned on” column rather than because the card changed. A figure marked * has no statement yet and is what we compute.

Where this cycle went

  • transport_ride_hail67%
  • groceries25%
  • telco7%
  • transport_public1%

Spend, last six months

Average S$968.33 over 5 months, excluding the month still running

Transactions

MCC marked ≈ is inferred from the merchant name rather than supplied by the bank. “≈ unused” means the inference was not confident enough to unlock a bonus, and “✓ yours” is one you recorded.
Record an MCC for a merchantIf your bank's app shows the real MCC, put it here. It outranks any inference but never the code the bank printed on the statement.
345 of 345 rows
  • WHOOSHS$11.65
    10 Jantransport_ride_hail4789onlineearlier · 1 Jan
    6 yuu Points0.50/$base
  • BUS/MRTS$1.04
    10 Jantransport_public4111contactlessearlier · 1 Jan
    37 yuu Points36.00/$simplygo-boosted
  • COLD STORAGE BUKIT BATOK WESTS$27.83
    9 Jangroceries5411contactlessearlier · 1 Jan
    1,002 yuu Points36.00/$yuu-boosted
  • BUS/MRTS$1.65
    9 Jantransport_public4111contactlessearlier · 1 Jan
    59 yuu Points36.00/$simplygo-boosted
  • COLD STORAGE BUKIT BATOK WESTS$29.62
    8 Jangroceries5411contactlessearlier · 1 Jan
    1,066 yuu Points36.00/$yuu-boosted
  • BUS/MRTS$1.83
    8 Jantransport_public4111contactlessearlier · 1 Jan
    66 yuu Points36.00/$simplygo-boosted
  • BUS/MRTS$3.01
    7 Jantransport_public4111contactlessearlier · 1 Jan
    108 yuu Points36.00/$simplygo-boosted
  • WHOOSHS$23.05
    6 Jantransport_ride_hail4789onlineearlier · 1 Jan
    12 yuu Points0.50/$base
  • BUS/MRTS$1.24
    6 Jantransport_public4111contactlessearlier · 1 Jan
    45 yuu Points36.00/$simplygo-boosted
  • COLD STORAGE BUKIT BATOK WESTS$13.42
    5 Jangroceries5411contactlessearlier · 1 Jan
    483 yuu Points36.00/$yuu-boosted
  • BUS/MRTS$2.98
    5 Jantransport_public4111contactlessearlier · 1 Jan
    107 yuu Points36.00/$simplygo-boosted
  • COLD STORAGE BUKIT BATOK WESTS$0.50
    4 Jangroceries5411contactlessearlier · 1 Jan
    18 yuu Points36.00/$yuu-boosted
  • BUS/MRTS$1.08
    4 Jantransport_public4111contactlessearlier · 1 Jan
    39 yuu Points36.00/$simplygo-boosted
  • COLD STORAGE BUKIT BATOK WESTS$26.48
    3 Jangroceries5411contactlessearlier · 1 Jan
    953 yuu Points36.00/$yuu-boosted
  • 7-ELEVEN WHITE SANDSS$80.02
    2 Jangroceries5499contactlessearlier · 1 Jan
    2,881 yuu Points36.00/$yuu-boosted
  • COLD STORAGE BUKIT BATOK WESTS$40.49
    2 Jangroceries5411contactlessearlier · 1 Jan
    1,458 yuu Points36.00/$yuu-boosted
  • BUS/MRTS$1.88
    2 Jantransport_public4111contactlessearlier · 1 Jan
    68 yuu Points36.00/$simplygo-boosted
  • WHOOSHS$10.58
    1 Jantransport_ride_hail4789onlineearlier · 1 Jan
    5 yuu Points0.50/$base
  • COLD STORAGE BUKIT BATOK WESTS$91.14
    31 Decgroceries5411contactlessearlier · 1 Dec
    91 yuu Points1.00/$yuu-past-cap
  • BUS/MRTS$3.39
    31 Dectransport_public4111contactlessearlier · 1 Dec
    2 yuu Points0.50/$base

Card facts

Counted byTransaction date — the day you paid, not the day it postedCycleCalendar month, monthly
Income Req.S$30,000 p.a.Points Validity2 years
Annual FeeS$196.20 (first year free)Min. Transfer200 yuu Points (56 miles)
Miles with Annual FeeN/ATransfer Partners2 (KrisFlyer, Max Miles)
FCY Fee3.25%Transfer FeeFree
Local Earn0.14 mpdPoints Pool?Yes
FCY Earn0.14 mpdLounge Access?No
Special Earn10 mpd (18% rebate) at yuu merchants and SimplyGo*Airport Limo?No
* The top rate needs S$800 of spend AND four different participating merchants in the same calendar month. Below that it is 5%.

How this card earns

TierRateCap
SimplyGo, minimum met · needs the minimum10.00 mpduncapped
yuu merchants, minimum met · needs the minimum10.00 mpduncapped
SimplyGo2.78 mpduncapped
yuu merchants2.78 mpduncapped
Everything else0.14 mpduncapped
yuu merchants, bonus allowance used up0.28 mpduncapped
yuu Pointsmiles · no transfer block · no transfer fee · expires after 24 months
Rule notes and caveats
HOW IT EARNS
- All-or-nothing monthly. S$800 of spend AND four different participating
  merchants lifts yuu-merchant spend from 5% to 18%.
- 28,800 bonus points a month, SHARED across all four bonus tiers via
  `cap_group: yuu`. The allowance is counted in bonus milli-units, not spend,
  so every capped month lands on 28,800.00 exactly.
- Everything else 0.5%.

WATCH OUT
- A small purchase at a fourth merchant late in the month can be worth far
  more than its own value. A headline rate cannot express that.
- Clause 9f excludes forty MCCs, twenty of them only "w.e.f. 1 May 2026" —
  DBS widened the list inside the existing document rather than reissuing it.
- Clause 9f matches on MCC and DBS prints none, so exclusions depend on the
  merchant table inferring one at high confidence. An unrecognised merchant
  in an excluded category still earns: overstates rather than invents a
  penalty, but it is a gap.
- Participating merchants are matched on description patterns. A merchant
  that renames itself silently drops to the base rate.

NOT MODELLED
- Whether "yuu Merchant Spend" and "Participating Merchants" are the same
  list. Assumed identical.
- yuu Point expiry.
- Appendix 1's product-level exclusions inside participating merchants
  (services at Giant, tobacco, and so on).

EVIDENCE
- The yuu app posts each month's bonus separately. All twelve months tie
  exactly. Three are load-bearing: Apr Visa 6,091.23 is 667.24x9 + 9.06x9.5,
  which no single base rate can produce; Mar Visa 26,960.84 is an uncapped
  month to the cent; Jan/Feb/May Visa are 28,800.00, the ceiling.

Product

Cardholders: JORDAN LEE WEI MING

Approved oni

Not printed on a statement. Yours first appears on the statement to 28 Dec, so it was approved on or before then.
Leave it blank if you are not sure. A wrong date is worse than none — an expiry predicted from a guess would read as fact.

Counted as

The same points either way — this is which of the two the app counts them in, here and in the wallet totals. Each yuu card is set on its own, so one can be kept for redemption and the other for a transfer.

Usually paid by

Neither statements nor most app screens print how a payment was made, so most rows arrive with no channel at all. Nothing is assumed unless you say so here — assuming online by default made this card pay 4 mpd on restaurant dinners and six statements read up to 54% above what the bank actually paid. Set it only where it is true of the card. A channel you set on a single transaction always wins, and so does one worked backwards from a statement's printed reward total — that is arithmetic on what the bank actually paid, and this is a habit.“Only rows no statement has claimed” keeps the assumption to the cycle nothing else can speak for — app screenshots of spend the statement has not reached yet. When that statement arrives it supersedes those rows and the assumption is taken back off them, leaving the printed reward total to settle the channel. Use it on a card that prints one; use “every row” on a card where the habit is simply true of how you pay.

Cycle

Read off your statement where one has been imported. Only used by cards billed on a statement cycle rather than a calendar month.

Add from a screenshot

The current cycle has no statement yet, so nothing else can tell you how close you are to a minimum or a cap. Screenshot the transaction list in your banking app and upload it here — several consecutive scrolls are fine, in order.A points balance or expiry schedule works too — the yuu app's home and Expiring Points screens are read as readily as a transaction list. Reading them takes about half a minute per image: they go through the local model one at a time, so the page will sit still for a while. It is working.
7 Aug · 2 images · 7 rows read · images not kept for this upload
3 Aug · 4 images · 20 rows read · images not kept for this upload
2 Aug · 2 images · 0 rows read · images not kept for this upload
Read on this machine by the local model — the images are never uploaded anywhere else. Rows land marked as coming from a screenshot, and the statement replaces them when it arrives rather than adding to them.

Statements

  • 2026-07-27
    DBS Jul 26.pdf
    coordinatenot kept
  • 2026-06-28
    dbs.pdf
    coordinatenot kept
  • 2026-05-27
    DBS may 26.pdf
    coordinatenot kept
  • 2026-04-27
    DBS Apr 26.pdf
    coordinatenot kept
  • 2026-03-27
    DBS Mar 26.pdf
    coordinatenot kept
  • 2026-02-27
    DBS Feb 26.pdf
    coordinatenot kept
  • 2026-01-27
    DBS Jan 26.pdf
    coordinatenot kept
  • 2025-12-28
    Statement DBS Dec 25.pdf
    coordinatenot kept
The original PDFs, kept so you can check any figure here against the document it came from.

Terms and conditions

The documents this card's rules were written from, kept as downloaded. A T&C is revised in place — the page a rate was read off in March may say something else today and nothing here would change — so what is linked is OUR copy, with the date the issuer printed on it.Commentary is linked but deliberately not archived — it is someone else's writing, and a local copy of it is neither ours to keep nor evidence of anything. Refresh with npx tsx scripts/fetch-terms.ts --all.
RewardsMaxx