back to list

Your Credit Cards Are Quietly Charging You $800/Year in Fees. Here’s How to Stop It.

Your Credit Cards Are Quietly Charging You $800/Year in Fees. Here’s How to Stop It.
Stay Updated
Join our Telegram for exclusive deals and updates
Join Channel

Open your wallet (or, Samsung/Apple wallets). Count the credit cards. Now multiply that number by $196.20.

That’s roughly what your banks are charging you every year in annual fees. Most Singaporeans have 3-4 credit cards. That’s $589 to $785 a year, billed quietly on your anniversary month, often auto-deducted before you even notice the charge.

Here’s the thing: almost every one of those fees can be waived with a 5-minute phone call, an app request, or sometimes just by spending enough. Banks would rather keep you as a customer than lose you over $196.

This guide covers the playbook: which cards are free forever, which ones commonly auto-waive with spend, how to request a waiver bank-by-bank, which cards are actually worth paying for, and the card cycling trick that can get you repeat sign-up bonuses.

All annual fee amounts include 9% GST. Bank-by-bank waiver request steps sourced from official bank channels.

1. The $196.20 fee you’re paying without noticing

$196.20. That’s $180 plus 9% GST. It’s the annual fee on almost every mid-tier credit card in Singapore, across every bank. DBS Altitude, UOB One, OCBC 365, Citi PremierMiles, HSBC TravelOne, Standard Chartered Simply Cash - all $196.20.

One card? Manageable. But the average Singaporean holds 3-4 cards. Here’s what that looks like:

  • 2 cards - $392.40/year
  • 3 cards - $588.60/year
  • 4 cards - $784.80/year
  • 5 cards - $981.00/year

That’s the cost of your Netflix, Spotify, and Disney+ subscriptions combined - except those at least give you something every month. An annual fee gives you the privilege of keeping a piece of plastic in your wallet. We wrote about subscription costs in our streaming audit - annual fees are the subscription most people forget to audit.

The good news: banks often waive these if you ask. The bad news: they’re counting on you not asking.

2. Cards that never charge a fee

Before we get into waivers, know that some cards simply don’t charge an annual fee. Ever. If you’re holding cards that charge fees AND you have a no-fee card that does the same job, that’s free money you’re leaving on the table.

No annual fee cards

  • HSBC Revolution - no fee for principal and supplementary cards. Earns 4 miles per dollar or 2% cashback on online and contactless spend. This is genuinely one of the best free cards in Singapore.
  • CIMB World Mastercard - lifetime no fee. 10X points on overseas spend.
  • CIMB Visa Signature - lifetime no fee.
  • CIMB Visa Infinite - lifetime no fee.
  • Trust Card - no annual fee. Up to 8% cashback on selected categories.

If you’re paying $196.20 for a card whose benefits overlap with any of these, cancel the paid one.

First-year and multi-year waivers

Some cards give you a free runway before the fee kicks in:

  • DBS Live Fresh - 5-year annual fee waiver. You won’t see a fee until year 6.
  • OCBC 365 - first 2 years waived.
  • Citi SMRT - first 2 years waived.

Most standard cards from DBS, UOB, OCBC, Citi, HSBC, SCB, and Maybank typically waive the first year. It’s the second year onwards where you need a plan.

3. Auto-waiver spend thresholds by bank

Several banks will automatically waive your fee if you hit a minimum spend in your membership year. No phone call needed. Here’s the full list:

DBS auto-waiver thresholds

Card

Min. annual spend for waiver

DBS Woman’s Card

$15,000

DBS Altitude (AMEX & Visa)

$25,000

DBS Black Visa

$25,000

DBS Takashimaya AMEX

$25,000

DBS Woman’s World

$25,000

DBS Vantage

$60,000

OCBC auto-waiver thresholds

Card

Min. annual spend for waiver

Most OCBC cards (default)

$10,000

OCBC Great Eastern Cashflo

$5,000

BEST-OCBC Card

$5,000

OCBC FRANK

$10,000

OCBC Premier VOYAGE

$30,000

OCBC VOYAGE

$60,000

Other banks

Card

Min. annual spend for waiver

HSBC Advance / Visa Platinum

$12,500

HSBC Live+

$12,500

UOB EVOL

3 transactions/month (every month)

UOB PRVI Miles AMEX

$50,000

Maybank Man Utd Platinum Visa

$3,600

Maybank DUO Platinum

$6,000

Maybank FC Barcelona Visa Sig.

$10,000

Maybank Horizon Visa Sig.

$18,000

Maybank World Mastercard

$24,000

Maybank Visa Infinite

$60,000

Citibank, Standard Chartered, Amex, and Bank of China have no published auto-waiver thresholds. For those, you’ll need to request a waiver manually.

Important: UOB has a quirk. When your fee is "waived", UOB may offer a UNI$ offset instead of a full waiver - meaning they deduct points from your balance to cover the fee, rather than actually removing the charge. Check your UNI$ balance after a waiver to make sure you haven’t been quietly docked points.

4. How to request a waiver (bank by bank)

If you don’t hit the auto-waiver threshold, you can still get the fee waived by asking. Here’s the fastest channel for each bank:

Fastest waiver request channel

Bank

Best channel

DBS/POSB

Digibot (app or website) - type "Fee Waiver"

OCBC

OCBC Digital app - Card Services > Fee Waiver

UOB

TMRW app - Accounts > Card > Settings > Waive Fees

Amex

Amex app chat - type "fee waiver"

Citibank

Hotline: 6225 5225 (menus may change - ask for fee waiver)

HSBC

Hotline: 1800 4722 669 (menus may change - ask for fee waiver)

Standard Chartered

Hotline: 6747 7000 (menus may change - ask for fee waiver)

Maybank

Hotline: 1800 629 2265 (menus may change - ask for fee waiver)

Bank of China

Hotline: 1800 338 5335 (menus may change - ask for fee waiver)

CIMB

No fee - no waiver needed

DBS, OCBC, and UOB are the easiest - you can do it through the app without talking to anyone. Amex’s in-app chat is also painless. The rest require a phone call.

Timing matters

Your annual fee is charged on the anniversary of your card approval. It covers the UPCOMING year, not the past year. So when you see the charge, you haven’t "used up" the year already - you’re paying in advance.

Request the waiver as soon as the fee appears on your statement. If you wait months, the bank has less reason to accommodate you.

If the automated channel rejects you

Call the hotline and say you want to cancel the card because of the annual fee. The retention team has more flexibility than the automated system.

If the bank still won’t budge, you can cancel the card. The annual fee is usually refundable if you cancel shortly after the charge appears. You just lose the card.

Cards that cannot be waived

Annual fee waivers are generally not available for cards with $120,000+ income requirements (with exceptions for DBS Vantage and OCBC VOYAGE if you meet the spend threshold). Cards at the $500,000 income tier - like the HSBC Visa Infinite - are rarely waived.

Related Deals

Dive
Subscription • Activities
upass student membership at $7.90/month
Madame Tussauds Singapore
Arts & Crafts
Redeem for FREE with SG Culture Pass
Tiger Brokers
Finance • Investments
Get up to S$1,000 Welcome Rewards!

5. Three cards actually worth paying for

Not every annual fee is a waste. Some cards give you benefits that clearly exceed the fee - but only if you actually use them. Here’s the math on three where paying makes sense:

Amex KrisFlyer Ascend ($397.85/year)

What you get for the fee:

  • 10,000 KrisFlyer miles renewal bonus - worth roughly $100-150 depending on redemption
  • Complimentary Hilton hotel night - worth $200-400 depending on property and dates
  • 18,000 KrisFlyer miles foreign spend voucher - requires $10,000 in foreign currency spend to unlock

If you use the Hilton night and earn the renewal miles, you’re getting $300-550 in value for a $398 fee. That’s a clear win - but only if you travel enough to use them. If the Hilton voucher expires unused, you’re overpaying. Details on the official Amex KrisFlyer Ascend page.

Citi PremierMiles ($196.20/year)

What you get for the fee:

  • 10,000 Citi Miles renewal bonus - worth roughly $100
  • 2 complimentary lounge visits per year - worth $60-100

Total value: roughly $160-200 for a $196.20 fee. Borderline. If you fly at least twice a year and use the lounges, it’s worth keeping. Otherwise, request the waiver. Card details on the Citi PremierMiles page.

Amex Platinum Card ($1,744/year)

This is the big one. The fee is eye-watering, but the benefits are substantial if you’re a heavy traveller or diner:

  • Table for Two dining - 50% off at partner restaurants, up to 6 times a year. 3 dinners for two at a $200 restaurant = $300 saved.
  • 1,550+ airport lounges worldwide - unlimited Priority Pass equivalent
  • Complimentary hotel night - annual credit
  • Marriott Bonvoy Gold status - room upgrades, late checkout, bonus points

A couple who dines out frequently and travels 3-4 times a year can easily extract $2,000+ in value from a $1,744 fee. But if you eat at hawker centres and fly once a year, this card is burning your money. Full details on the Amex Platinum page.

For everyone else: the standard $196.20 cards are typically not worth paying for. The rewards rarely cover the fee on their own. Always try requesting a waiver first.

6. The card cycling trick for perpetual sign-up bonuses

This is the trick that banks don’t advertise.

Most credit card sign-up promotions are only for "new" cardmembers. But "new" has a time limit. Cancel a card, wait out the cooling period, reapply, and you qualify for the sign-up bonus again.

Confirmed cooling periods

  • American Express - 12 months. Confirmed in their official T&Cs: "applicants who have not held a basic or supplementary consumer Card from American Express in the last twelve months." Cancel in January, reapply in February next year, get the welcome bonus again.
  • Other banks (DBS, UOB, OCBC, Citi, HSBC, SCB) - typically 6-12 months depending on the promotion, but the exact period varies. Always check the T&Cs of the specific sign-up offer before cancelling.

When card cycling makes sense

Some sign-up bonuses are genuinely valuable:

  • Amex KrisFlyer Ascend - up to 30,000+ KrisFlyer miles welcome offer
  • SCB Journey - 20,000-30,000 miles welcome bonus (depending on fee version)
  • Citi PremierMiles - varies by promotion period

If you’re not emotionally attached to a card and the sign-up bonus is worth more than the annual convenience, cycling is the rational move. Check our credit card sign-up promotions page for current offers before you decide.

Before you cancel

Two things to handle first:

  • Cash out your points - if this is your last card with that bank and the bank pools points across cards, your points may expire when the card is cancelled
  • Check for auto-deductions - recurring payments like Netflix, Spotify, or insurance linked to the card need to be moved to another card first

Related Deals

GOMO by Singtel
Subscription • Mobile Phone
Get 70% off 1 month on 5G+ plans
Hostinger
Virtual • Subscription
10% off hosting plans!
Check My Body Health
Health
Student Wellness Boost: 20% Off!

7. The decision framework: waive, pay, cancel, or cycle

For every credit card in your wallet, ask these questions in order:

Step 1: Do I actually use this card?

If you haven’t swiped it in 6 months, cancel it. No point paying a fee - or spending 5 minutes waiving a fee - for a card that lives in your drawer.

Step 2: Is there a no-fee card that does the same thing?

If you’re holding a $196.20 cashback card and the Trust Card or HSBC Revolution offers comparable rewards with no fee, switch.

Step 3: Do I hit the auto-waiver threshold?

Check the tables above. If your natural spending already clears the minimum, you’re fine - the fee waives itself. No action needed.

Step 4: Can I get it waived by asking?

Use the bank-by-bank channels above. If the automated system says no, call the retention line and say you’re considering cancelling. Banks often accommodate this, though it’s not guaranteed.

Step 5: Is this card worth the fee even if I can’t waive it?

Check the math. The Amex KrisFlyer Ascend, Citi PremierMiles, and Amex Platinum Card can justify their fees if you use the benefits. For standard $196.20 cards, the answer is almost always no.

Step 6: Should I cancel and cycle?

If the sign-up bonus for reapplying is better than the renewal benefits, cancel, wait out the cooling period, and reapply as a "new" customer. Rinse and repeat.

Action checklist

  1. Open your wallet and list every credit card you hold.
  2. Check your last 12 months of statements - find the annual fee charge for each card and note the anniversary month.
  3. For cards you don’t use, cancel them now. Move any recurring payments first.
  4. For cards with auto-waiver thresholds, check if your spend already qualifies.
  5. For everything else, request a waiver through the fastest channel (app for DBS/OCBC/UOB/Amex, hotline for the rest).
  6. If rejected, call the retention line and say you want to cancel.
  7. For premium cards (Amex KrisFlyer Ascend, Citi PremierMiles, Amex Platinum), do the math on whether the benefits exceed the fee for YOUR usage.
  8. Set a calendar reminder for each card’s anniversary month so you never miss a waiver request again.

The bottom line

Credit card annual fees are a quiet, recurring drain that most Singaporeans never question. $196.20 per card doesn’t feel like much. But across 3-4 cards, it’s $600-800 a year - every year - for doing nothing.

The fix takes 5 minutes per card. Request a waiver through the app or call the hotline. If you’re rejected, threaten to cancel. If the card genuinely isn’t worth keeping, follow through.

And if you’re looking for other money you’re leaving on the table, check our guides on free things in Singapore and SkillsFuture credits most people aren’t using.

Gabriel Sze

Scrappy builder who started this platform to help fellow savers find all the SG deals and promos. Enjoy all software stuff with a light touch of AI. Grew this platform from scratch, as featured on TODAY, VulcanPost and Zaobao.

back to list
Share this: