The Chase Sapphire Preferred card has long been a favorite in the points world, and its $95 annual fee has usually been easy to shrug off.
But with grocery bills still stubbornly high and rent eating a bigger share of paychecks, a lot of cardholders are doing the math again.
What used to feel like a no-brainer now feels like one more subscription quietly draining a bank account.
Here's the simple version of how the card works.
You pay the fee once a year, and in exchange you get a sign-up bonus, travel and dining rewards, and a handful of perks like trip insurance and a yearly hotel credit.
The catch is that perks only help if you actually use them.
Paying for benefits you never touch is the same as lighting money on fire.
The $95 fee itself hasn't moved, but everything around it has.
When eggs, rent, and car insurance all cost more, a $95 charge that once felt like pocket change now competes with a week of groceries.
The Federal Reserve's fight against inflation has slowed price increases on paper, yet most households still feel squeezed at checkout.
That squeeze changes how people judge every recurring charge.
The math only works if you clear the break-even bar.
Chase typically offers a $50 annual hotel credit, which drops your real cost to $45 if you book through its portal.
Add the 10% anniversary points bonus and some dining rewards, and many users do come out ahead.
But if you rarely travel, never book hotels through the portal, and let points sit unused, you're paying $95 for a card that behaves like a plain rewards card.
There's also the credit card interest problem lurking underneath.
Rewards mean nothing if you carry a balance.
The average credit card APR has hovered near record highs, so a single month of interest on a $2,000 balance can wipe out an entire year of points.
The fee is only worth it for people who pay in full and actually redeem what they earn.
Everyone else is subsidizing the perks of strangers.
If you're on the fence, run a quick audit.
Pull up your last 12 months of statements and tally what you earned against that $95.
Count the hotel credit, the anniversary bonus, and any points you transferred to travel partners.
If the total beats the fee with room to spare, keep it.
If it's close or negative, downgrade to a no-fee Chase card, which keeps your account history intact while stopping the yearly charge.
The quiet truth about annual fees is that they're designed to feel small compared with the rewards.
Sometimes they're just another line item in a budget that's already stretched thin.
Check your own numbers before you renew, because the card company already ran theirs.
Our take: annual fees aren't automatically bad, but loyalty to a card shouldn't outlast the math.
If the perks stopped paying for themselves months ago, cancel or downgrade without guilt.
Final Thoughts
A rewards card should earn you money, not the other way around.