All the fees you might pay on a credit card: annual fees, cash advance fees, foreign transaction fees, late payment charges, and how to avoid them.
·4 min read
Credit cards can have various fees beyond interest charges. Understanding what fees exist — and which cards don’t charge them — helps you avoid unnecessary costs.
Overview of Credit Card Fees
Fee Type
Typical Amount
Avoidable?
Annual fee
£0–£500+
Choose fee-free card
Foreign transaction fee
2.75–3%
Use travel card
Cash advance fee
3-5% (min £3-5)
Don’t withdraw cash
Late payment fee
£12
Pay on time
Overlimit fee
Usually £0 now
-
Balance transfer fee
0–5%
Check terms
Returned payment fee
£12
Ensure funds available
Annual Fees
When Cards Charge Annual Fees
Card Type
Typical Annual Fee
Basic credit cards
£0
Standard cashback/rewards
£0–£25
Premium rewards cards
£100–£200
Super-premium cards
£250–£500+
Some balance transfer cards
£0
What You Get for the Fee
Fee Level
Typical Benefits
£0
Basic card, modest rewards
£25–75
Better rewards rates, some perks
£100–200
Travel insurance, lounge access, high rewards
£250+
Concierge, luxury perks, highest rewards
Are Annual Fees Worth It?
Calculate This
How
Cashback/rewards value
Spending × reward rate
Perks value
Would you pay for them separately?
Example: Travel insurance
Worth £50-100 if you’d buy it anyway
Example: Lounge access
~£30 per visit you’d actually use
Rule of thumb: If the benefits you’ll actually use exceed the fee, it’s worth it.
Example Calculation
Scenario
Card A (Free)
Card B (£150 fee)
Annual spending
£12,000
£12,000
Cashback rate
0.5%
1.5%
Cashback earned
£60
£180
Travel insurance value
£0
£75 (if you’d buy it)
Net benefit
£60
£105 (£180 + £75 - £150)
Foreign Transaction Fees
How They Work
Detail
Explanation
What they are
Fee for spending in foreign currency
Typical rate
2.75–3% of transaction value
When they apply
Online purchases in other currencies, spending abroad