Last updated: September 2026 | SeaMoneyTips
Summary
Credit card annual fees in Singapore typically range from SGD 120 to over SGD 600, depending on the card. The good news is that almost every issuer will waive the fee if you simply ask. This guide covers the exact steps to request a waiver, the phrases that work on a call, and the situations where you should cancel the card instead of paying.
Do Credit Cards in Singapore Charge Annual Fees?
Most premium cards in Singapore charge an annual fee, while many basic cards are free for life. Issuers such as DBS, UOB, OCBC, Citibank, American Express, and HSBC each set their own fee structure. A standard cashback card may carry a fee of around SGD 192, while a top-tier metal card can exceed SGD 695.
The fee is charged once a year on your card anniversary and appears as a line item on your statement. If you do not pay it, late charges apply and your credit report in Singapore can be affected through the credit bureau. The main rule is simple: annual fees are almost always negotiable, because keeping an existing customer is cheaper for a bank than acquiring a new one.
Which Cards Have Annual Fees?
Cards fall into three groups. The first group has no annual fee for life, which covers many entry-level cashback and travel cards. The second group charges an annual fee but waives it as soon as you request. The third group charges a significant fee and only removes it for high spenders or after real negotiation, which is common for invitation cards.
Before you call, check the fee schedule for your exact card. The fee is stated in the product disclosure published by the bank, so there is no guesswork. This document also lists any spend thresholds that trigger an automatic waiver.
How to Request an Annual Fee Waiver
The waiver process is straightforward. Here is a step-by-step that works with almost every bank in Singapore.
Step 1: Decide if You Want to Keep the Card
Only ask for a waiver if you use the card often enough to justify keeping it. If you have not used the card for several months, the bank may grant the waiver once but could review your account later. Your past spending is your strongest argument.
Step 2: Call Before the Fee Is Posted
Contact the number on the back of your card about two to three weeks before the anniversary date. At this point the fee has not appeared on the statement, and the service agent can process the waiver on the spot.
Step 3: Use Words That Work
The most effective phrase is direct and polite: I would like to request an annual fee waiver because I am an active user. If the first agent declines, ask to speak with the retention team, which has the authority to waive the fee or offer rewards as a gesture of goodwill.
Step 4: Mention Closing the Account
If the first agent refuses, politely mention that you are considering closing the account. This is an accepted and common strategy. The retention team will usually offer a waiver or a points bonus rather than lose you, because retaining you is cheaper than finding a new customer.
Step 5: Confirm the Waiver
After the call, confirm that the waiver appears on your next statement or in the banking app. Some banks apply it instantly, while others take a few days. A quick follow up prevents the fee from being posted by mistake.
What to Do If the Bank Refuses
If your first call fails, do not give up. Wait a few days and call again, because different agents have different levels of authority. You can also use the in-app chat, which leaves a written record that supervisors tend to honor.
A stronger move is to mention cards from a competitor. If you tell the bank you are comparing a different card that charges no fee, the retention team is more likely to approve the waiver. This works because your account now looks like it is ready to leave.
Banks also value active customers. If you have a regular salary credit or consistent spending through the card, your profile is stronger and the waiver is far easier to get. A simple track record of on time payments improves your position.
How to Avoid Annual Fees Entirely
The easiest way to handle the fee is to avoid it. Choose a card with no annual fee for life, which many strong cashback and travel cards in Singapore offer. You can compare these options in our best cashback credit cards in Singapore guide.
If you prefer a premium card, keep your spending at a level that triggers an automatic waiver. Many banks remove the annual fee when you reach a yearly spend threshold. Another strategy is to use the card for its rewards for one year and then cancel before the renewal fee appears, though this can reduce your credit history length.
How the Fee Affects Your Credit Score
The annual fee itself does not lower your credit score. What hurts you is paying late or carrying a balance to cover the fee. A late payment stays on your credit report for a year and can make future loans more expensive.
Closing a card can also affect your score indirectly. When you close an account, your total credit limit shrinks, so your credit utilization can rise if you hold balances on other cards. The credit utilization ratio is an important part of your score in Singapore. For more detail on how cards reward you, read our Singapore credit card rewards guide.
Best Time to Request the Waiver
Timing matters more than most people think. The best window is three to six weeks before your card renewal date. At this point your account is still seen as active, and the bank has not yet posted the fee to the next statement. A request at this stage is almost always approved without questions.
If you missed that window and the fee has already appeared, do not worry. You can still call and ask for a reversal, which is the same waiver applied retroactively. Many banks allow this within a few weeks of the fee posting date. The reversal request is processed by the same retention team and has a good success rate for active customers.
The least favorable time is right after you have stopped using the card. If your account shows no spending for months, the bank may decline the waiver or grant it only once. Keep a small recurring payment, such as a utility bill or a subscription, so your account never looks dormant when you call.
Terms and Fair Use Rules
Every Singapore credit card has terms that explain the annual fee. Issuers must state the fee clearly in the product disclosure. The Monetary Authority of Singapore requires card issuers to be transparent with fees, so consumers always have a clear picture before you sign up.
There is no legal requirement for a bank to waive the annual fee. A waiver is a retention decision, not a guarantee. This is why a calm and polite request that mentions your spending works far better than an aggressive demand.
FAQ
Can I get my credit card annual fee waived every year?
Yes, in most cases. Issuers waive the fee each year for active customers who use their card regularly. A clear and polite request to the retention team is usually enough.
How do I request a credit card annual fee waiver?
Call the number on the back of your card and say you would like to request an annual fee waiver because you are an active member. If the agent refuses, ask to speak with the retention team or mention that you are considering closing the account.
Do any Singapore credit cards have no annual fee?
Yes, many entry-level cashback and travel cards are free for life. The exact fee varies by bank, so check the product disclosure for your chosen card.
Does closing a credit card hurt my credit score?
It can, because closing reduces your total credit limit and can raise your utilization ratio. The impact is small if you keep your other accounts healthy and your balances low.
Should I pay the annual fee if the bank refuses?
Only if the card rewards are worth more than the fee and you will keep using the card. Otherwise, cancel before the renewal date and switch to a fee-free card.
Key Takeaways
- Annual fees in Singapore are almost always negotiable.
- Request the waiver before the fee is posted, using the card number.
- Mention your active spending and escalate to the retention team.
- If the bank refuses, call again or move to a fee-free card.
- The simplest win is to choose a no annual fee card from the start.
Conclusion
The annual fee on a Singapore credit card is rarely unavoidable. A short call, a polite request, and a record of regular spending are usually enough to get the waiver every year. When a card no longer justifies its cost, switch to a better option. To build the right rewards mix, review our credit card rewards guide and the MoneySense resources from the Singapore government to make an informed choice.
This article was written by the SeaMoneyTips Editorial Team, focused on personal finance education for Indonesia and Singapore readers. For inquiries, please contact us.