Skip to content
CardSwipe

Guide

How do you know if a credit card annual fee is worth paying?

Compare what the card earns over your best no-fee alternative, plus the credits you would actually use, against the fee. If the total is smaller than the fee, the card costs you money.

Compare against your alternative

The fair comparison is not against zero. It is against the best no-fee card you would use instead.

If a fee card earns 4% on groceries and your no-fee card earns 2%, the fee card adds 2% on grocery spend.

Multiply that difference by your real spend, and stop at any cap.

Count credits honestly

Statement credits are worth what you would have spent anyway. A credit for a service you would not buy is worth little.

Monthly credits that expire unused are worth less than their face value.

Lounge access and insurance benefits have value only if you use them.

Review each year

Your spending changes. Review the card when the fee posts.

Before closing, ask the issuer to move you to a no-fee card in the same family. This keeps the account open.

Some issuers offer a retention bonus when you call to cancel.

Common follow-ups

Can I get the annual fee refunded?
Many issuers refund the fee if you close or downgrade the card within a set period after it posts, often about 30 days.
Is a card with a large fee always better?
No. It is better only if you use enough of its earning and benefits.
Does the fee count toward my rewards?
No. The fee earns nothing and does not count toward minimum spend.

Figures come from issuer terms published at the time of writing and are estimates, not guarantees. Your own card agreement governs what you earn. Updated October 2026.

Know the card before you reach the register

CardSwipe is on the App Store Thursday, November 5. Until then the beta is open on TestFlight: install it, add the cards you carry, and check the answer at the next counter you stand at.

Join the beta

No bank login. No card numbers. Ever.

iOS 18 and watchOS 11, US cards. On the App Store Thursday, November 5, 1:00 AM Pacific. Built by Shaurya Dattani and Aarav Patel.

CardSwipe support will never ask for account numbers, passwords, card numbers, or any other credential, for any reason. Reward rates are estimates based on published issuer terms, not guarantees. CardSwipe is not affiliated with, endorsed by, or sponsored by any card issuer named on this site, and carries no paid placement: rankings are computed from published issuer terms alone.