What Building My Wallet Actually Taught Me About Annual Fees

I believed an annual fee was a toll I paid just to keep a card in my wallet. It took a few cards and a few trips before I saw it differently. That fee isn’t a cost. It’s a prepayment on travel that I was already going to take. And when I picked the right card, it paid dividends on top.

Here’s what that looked like the first time it happened.

What got me started on my credit card journey? France in 2022. I was searching for insurance for an upcoming trip, when the Chase Sapphire Reserve caught my eye. I was worried about the $550 annual fee until the first $300 of the travel credits landed in my account before I’d even left the country. Then I earned 60,000 Ultimate Rewards points, which I later used to book flights to the Dominican Republic. Along the way I visited my first airport lounges in Boston and in Nice. I’m hooked on lounges now because I like a place to relax when I travel. The $550 wasn’t a cost. It was a prepayment, and the dividend came fast.


The Amex Platinum was a harder sell for me. At $695, and with the Chase Sapphire Reserve already in my wallet, I wasn’t sure it would earn its keep or just duplicate what I already had. The 175,000-point welcome bonus was the first sign I was wrong. That bonus was worth well over $1,750. Then came a stay in New York City booked through the Amex Hotel Collection. Between the $200 booking credit and the $100 dining credit, plus a free upgraded room and breakfast for two, that one stay alone was worth more than I expected. The card’s CLEAR membership turned out to be one of the credits I use when I fly. The fee that I almost talked myself out of paying turned into one of the better prepayments I’ve made.


But this prepayment story isn’t only about premium cards. A $95 card can play the same game.


With Hyatt, my goal was to earn points and land an annual free night certificate. I booked my first all-inclusive in the Dominican Republic with the World of Hyatt card. The flights were already covered, thanks to the Sapphire Reserve points I’d earned earlier. Between the Hyatt card’s welcome bonus, the points from the stay itself, and a couple of bonuses I didn’t even know to look for, I walked away with well over 50,000 Hyatt points from a single vacation. The spending from that trip helped push me past $15,000 in spending for the year, earning a second free night certificate. Between that and the card’s annual certificate, I covered two nights in Venice. A smaller prepayment can still pay a real dividend.


Hyatt showed me a cheap way in. Hilton Aspire showed me what the more expensive end of the same idea looks like. I’d read that Hilton’s free night certificate could be worth more than Hyatt’s, since it isn’t restricted to a handful of hotel categories. The card works at almost any Hilton property. I put it to the test in Florence, Italy, booking a room running almost $900 a night. The certificate and the points I’d earned from the card covered two of four nights. I transferred Amex points to cover the other two. Diamond status came with the card too, and it upgraded us into a room that would have run over $1,200 a night on its own. For a $550 fee, two nights at that rate is a real prepayment. The upgrade and the free breakfast that came with it are the dividend on top.


Chase Sapphire, Amex Platinum, World of Hyatt, and Hilton Aspire are four out of nine cards that I carry today, each one added for its own reason, each one following the same math. By the end of 2026, I’ll have paid over $4,600 in annual fees across those nine cards, including a few authorized user fees (fees for adding a spouse or family member to a card). So far this year, and it’s only September, I’ve recovered more than $7,000 in credits, points redemption value, and benefits. I’m not pretending $7,000 in travel value is the same thing as finding $7,000 in my checking account. It isn’t. The value that I received for travel, credits, and benefits comfortably exceeded what I paid to keep the cards.

This journey may have started with me shopping for travel insurance, but somewhere along the way I started looking at annual fees differently. Nine cards work for me right now, but that doesn’t mean nine cards will work for you, or even for me forever. As I head into retirement, I still want to travel, and I’m comfortable treating the fee on each card as a prepayment, as long as the dividend I get back keeps being worth more than what I paid. That’s the whole test, and it works whether you’re holding one card or nine. Start with one. See if the dividend shows up. If it does, you’ve got your answer.