Annual Fee Refund Rules For Every Bank
We get a lot of questions and a lot of interest in annual fees and the rules relating to them. This post features the annual fee refund rules for every bank and the timeline you have to work within. Update 4/22/26: We have updated the guide with rule adjustments.
In addition to this resource, we have a number of other quick reference guides available:
- Credit Card Reconsideration Strategies When Calling In Fails
- Multi-Bank Guide Reconsideration Phone Numbers
- Resource: Hotel Point Expiration Policies By Loyalty Program
Some Distinctions I would Like To Make
You’ll notice there are two different dates mentioned in several of the rules and the distinction is important: posting date compared to statement date. Posting date is the day the annual fee is charged to your account and the statement date refers to the date of the statement reflecting the period in which the annual fee was charged to the account. For example, if your statement dated January 19th is for your account activity from December 16-January 16 and your annual fee is charged on January 15th, the posting date January 15th, but the statement date would be January 19th.
Also, there are two types of refunds mentioned, a prorated refund and complete refund. Prorated is simply an amount based on the number of months remaining.
Annual Fee Refund Rules by Issuer
Here is a breakdown of the annual fee refund rules for every major bank:
American Express
You must close or downgrade your card within 30 days of the statement closing date in order to receive a full refund of the annual fee. Thereafter, the only way to receive any type of refund is to downgrade and receive a prorated refund.
Bank Of America
It doesn’t appear they have any sort of fast and true policy in place. It will depend on your banking history with them. If you have been a good customer and don’t have a late payment history etc. they will generally reimburse you for around 30-45 days after it posts. So you usually will have one statement period.
Barclaycard
You will receive a full refund of your annual fee if you cancel within 60 days of the date the fee is charged to your account.
Capital One
According to Doc, you have 30 days to cancel to receive a refund. However, Capital One is not willing credit any of your annual fee if you downgrade your account. That is true even if you do it within the first 30 days of the annual fee posting.

Chase
Next up in our annual fee refund rules for every bank guide is Chase. In order to receive any type of refund you must cancel the card within 30 days of the statement date in which the annual fee posted. If you downgrade the card at any time within the cardmember year, you will receive a prorated refund.
Citibank
In order to receive any type of refund you must cancel the card within 37 days of the annual fee posting. You should be able to get a prorated annual fee from downgrading too.
U.S. Bank
You will receive a full refund of your annual fee if you cancel within 30 days of the date the fee is charged to your account.
Wells Fargo
If your account is closed within 60 days of the annual fee being charged, the annual fee will be refunded.
The Curious Case Of Massachusetts
Something else we need to talk about in our annual fee refund rules for every bank guide is the curious case of Massachusetts. There is an annual fee refund cheat code of sorts for people that live in Massachusetts. That is because of specific law (MGL c. 140, § 114C) requiring credit card issuers to provide a prorated refund of the annual fee if cancelled after the fee has been billed. If you live in Massachusetts then you live outside the rules listed above essentially.
Credit Card Closure & Downgrade Refund Rules
As you can see after reading the annual fee refund rules for every bank above, it’s important not to wait too long before you cancel your account once your annual fee has been charged. Another thing worth mentioning is that many issuers are willing to offer retention offers in exchange for you keeping the card open. It’s always worth a shot to call first to see if there are any offers. Then you can decide if you would like to cancel your card or not after that.




In my experience both times when cancelling a US Bank card after the AF posted I had to ask for a supervisor because the front line reps tried to tell me they couldn’t waive it. In the most recent case I called the day after it posted and was told they couldn’t. Called bs (didn’t say that) and asked for a supervisor. The front line rep comes back to the phone and tells me they can refund it since I’m cancelling. Long story short, it’s not been the smoothest experience with US Bank.
I recently cancelled Citi Prestige about 6 months in and I got a $225 prorate. Not sure if that works with all Citi cards or it’s limited to some.
I wonder if it had something to do with them Pulling new apps for a period… I guess we’ll find out 🙂
It’s interesting that you don’t show BofA. Maybe because they don’t seem to have a policy. I tried to cancel my Premium Rewards just days after AF posted (shortly after I used up the 2019 travel credi), but they said I would not get AF refunded, so I was basically forced to keep it open. I probably could have pushed it and escalated, but I figured better to stay in their good graces and hopefully get a few more Alaska SUBs.
Bank of America sucks, they closed my credit account because my credit score tanked after thanksgiving, and that was only a month after they charged me a new round of annual fee. I get it that if I voluntarily closes my account I risk paying the annual fee after a certain amount of time using it, but if BOA decided to close it without my consent, they should at least refund the annual fee or at least prorate it, but I guess BOA needs my $95 to stay out of bankruptcy. Heck, they can even make a business out of making people pay annual fee and reject service with any reason they make up and keep that annual fee. Guess what, my credit score is 810 now, had you waited for 2 months.