Advanced Strategy

Maximizing Credit Card Rewards with MCC Codes

Expert strategies to earn more airline miles and cashback on every purchase

Quick Answer

The secret to maximizing rewards is matching the right card to each merchant's MCC code. By understanding which cards earn bonuses on which MCCs, you can earn 4 MPD instead of 1 MPD on most purchases.

1. Look Up MCC
Check merchant's code before spending
2. Match Card
Use the card that earns bonus on that MCC
3. Track Caps
Monitor monthly bonus limits

The MCC Advantage

Most Singapore credit card users leave rewards on the table by using the same card for everything. By understanding MCC codes, you can earn 4x more rewards on many purchases simply by using the right card.

Example: Spend $1,000 on Shopee (MCC 5399)

  • Wrong card (1 MPD): 1,000 miles
  • Right card (4 MPD): 4,000 miles
  • Bonus: 3,000 extra miles just by using the right card!

Strategy 1: The Flexible Combo (UOB VS + PPV)

This two-card strategy covers most everyday spending:

UOB Visa Signature

Use for: Most general spending

  • ✅ Department stores (MCC 5310, 5311)
  • ✅ Dining (MCC 5812)
  • ✅ Travel (MCC 3000-3299, 4411, 4121)
  • ❌ Insurance, utilities, education

Cap: $1,000/month contactless + $1,000 FCY

UOB PPV

Use for: Online shopping & dining overflow

  • ✅ Online shopping (MCC 5399)
  • ✅ Food delivery (MCC 5814)
  • ✅ Dining (MCC 5812)
  • ✅ Travel bookings (MCC 4121)

Cap: $600/month per spend type

Strategy 2: The Targeted Approach (HSBC + OCBC)

For focused spending in specific categories:

HSBC Revolution

Best for: Shopee, Lazada, dining, travel

  • ✅ Online shopping (MCC 5399, 5732, 5734)
  • ✅ Dining (MCC 5812, 5814)
  • ✅ Travel (MCC 4411, 4121, 3000-3299)
  • ✅ Beauty (MCC 5977, 7230, 7298)

Cap: $1,500/month

OCBC Rewards

Best for: Diversified categories

  • ✅ Shopping (various MCCs)
  • ✅ Dining (MCC 5812)
  • ✅ Beauty & wellness
  • ✅ Family & fashion

Cap: $1,000/month

Strategy 3: Advanced Cap Management

Maximize rewards by managing monthly caps strategically:

  • Priority spending: Use capped cards first at the beginning of the month
  • Overflow cards: Switch to backup cards after hitting caps
  • Track spending: Use apps or spreadsheets to monitor cap progress
  • Time large purchases: Make big purchases early in the month when caps are fresh
  • Split payments: Some merchants allow split payments across multiple cards

Pro Tip: Cap Stacking Strategy

With multiple cards, you can earn bonus rewards on more spending. Example: $1,000 on UOB VS (4 MPD) + $600 on UOB PPV (4 MPD) + $1,500 on HSBC Revo (4 MPD) = 12,400 bonus miles per month instead of just 4,000 with one card.

Common MCC Mistakes to Avoid

  • Using the wrong card: Paying 1 MPD when you could earn 4 MPD
  • Ignoring MCC changes: Banks update MCC lists periodically
  • Forgetting online/offline differences: Same merchant, different MCCs
  • Missing cap resets: Not using capped cards early in the month
  • Not checking before big purchases: Losing hundreds of miles on large transactions

Real-World Examples

🛒 Shopping at Shopee (MCC 5399)

Best cards: UOB VS (4 MPD), UOB PPV (4 MPD), HSBC Revo (4 MPD), OCBC Rewards (4 MPD). Avoid: Citi Rewards (1 MPD - blacklisted).

🍜 Dining at Restaurant (MCC 5812)

Best cards: UOB VS (4 MPD), UOB PPV (4 MPD), HSBC Revo (4 MPD), OCBC Rewards (4 MPD), UOB KrisFlyer (2.4 MPD).

🛍️ Department Store (MCC 5311)

Best cards: UOB VS (4 MPD). Most other cards earn 1 MPD on department stores.

🛒 Groceries (MCC 5411)

Best cards: Use dedicated grocery cards (not covered here). Most 4 MPD cards exclude groceries.

Your Action Plan

  1. Check your wallet: List all your credit cards and their bonus categories
  2. Learn key MCCs: Memorize MCC codes for your frequent spending categories
  3. Use CheckMCC: Look up unfamiliar merchants before spending
  4. Set up cap tracking: Monitor monthly bonus caps on your cards
  5. Review quarterly: Check for MCC list updates from banks

🚀 Start Maximizing Your Rewards Today

Look up any merchant's MCC code and see which cards earn bonus rewards instantly.

💬Contact me via Telegram