Hidden Fees: How to Spot Charges You Never Agreed To

Hidden Fees: How to Spot Charges You Never Agreed To

Hidden fees rarely announce themselves. They appear at the last step of checkout, start a few months after you sign up, or sit in a detailed statement instead of the bill you actually read. Each one looks small. Over a year, a handful of them can add up to real money.

This guide covers where hidden fees usually hide, what the law says about some of them, a five-minute monthly check, and what to do about a charge you never agreed to. It is written for households and for adult children who help a parent with bills. It was checked against Federal Trade Commission (FTC) and Consumer Financial Protection Bureau (CFPB) consumer advice on October 7, 2026.

Where hidden fees usually hide

  • At the end of checkout. The price shown at the start grows on the last screen: “service,” “convenience,” “processing,” or “resort” fees. This is sometimes called drip pricing.
  • After a free trial. A free or $1 trial turns into a monthly charge if you don’t cancel in time, sometimes at a higher price than you expected.
  • A few months in. A fee begins after an introductory period, when you have stopped checking closely.
  • Under a vague name. “Program fee,” “administrative fee,” “account maintenance,” or “regulatory recovery fee” that doesn’t say what you are paying for.
  • Off the main bill. The invoice shows a total, and the breakdown lives in an online account or a separate report.
  • As add-ons you didn’t choose. Insurance, protection plans, or premium support pre-checked at checkout.
  • As penalties. Late fees charged when you paid on time, or overdraft and returned-payment fees on a bank account.

What the law says

  • Tickets and short-term lodging. Since May 12, 2025, an FTC rule requires businesses selling live-event tickets (concerts, sports, theater) and short-term lodging (hotels and vacation rentals) to show the total price, including mandatory fees, up front. Taxes and shipping can be added later, but a mandatory “resort” or “service” fee can’t be sprung on you at the last step.
  • Online subscriptions. A federal law, the Restore Online Shoppers’ Confidence Act, requires online sellers to clearly disclose the terms of an automatically renewing subscription, get your express consent before charging, and give you a simple way to stop the charges.
  • Credit card billing errors. Under the Fair Credit Billing Act, you can dispute a credit card charge you didn’t authorize, or for goods or services you didn’t receive as agreed. Send a written dispute to the card issuer within 60 days of the statement that first showed the charge.
  • Everything else. In general, the FTC treats advertising a price people can’t actually pay as deceptive. If a fee is mandatory, it should be part of the price you are shown.

Rules change and vary by state, so treat these as a floor, not the full picture.

Before you sign up or buy

  • Ask for the total. For any service, ask in writing for every possible fee, not just the monthly price, and when each fee starts.
  • Read the last screen slowly. Before you click buy, compare the total to the price you saw first. Uncheck any add-on you didn’t ask for.
  • Calendar the trial. When you start a free trial, set a reminder two days before it ends, and find the cancel button before you need it.
  • Be wary of savings promises. If a plan promises to save you money, ask how the savings are calculated and compare against what you pay today.

A five-minute monthly check

  1. Compare totals. Put this month’s total next to last month’s for each bill. Ask about any increase you can’t explain.
  2. Open the detail. Look at the itemized statement or account activity, not just the summary.
  3. Scan for new names. Circle any line item you don’t recognize or that has a vague name.
  4. List subscriptions. On your phone, check the subscriptions list (on iPhone: Settings, your name, Subscriptions; on Android: Google Play, Payments and subscriptions). Cancel anything nobody uses.
  5. Save payment proof. Keep a confirmation for each payment, with the date, so you can fight an unfair late fee.

Helping an older relative with bills

A small recurring charge is easy to miss on a paper statement, and older adults are often signed up for add-ons or “protection” plans over the phone. Sit down once a month and do the check together. Look especially for:

  • Monthly charges from companies neither of you recognizes. Some are from tech support or “computer protection” sellers. See Tech Support Scams.
  • Duplicate subscriptions to the same streaming or news service.
  • Phone and internet plans with add-ons such as device insurance nobody asked for.

Turning on transaction alerts in the bank or card app means a text arrives for each charge, which catches new fees quickly. A household password manager makes it easier for a trusted family member to help when asked.

If you find a charge you never agreed to

  1. Ask the company first. Contact them in writing, name the charge and date, say you didn’t agree to it, and ask for a refund. Keep a copy.
  2. Dispute it with your card issuer or bank. For a credit card, send a written billing dispute within 60 days of the statement. For a debit card or bank account, call your bank right away; time limits are shorter.
  3. Stop future charges. Cancel the subscription in writing or in the app, and ask your bank whether it can block future charges from that company.
  4. Report it. Tell the FTC at ReportFraud.ftc.gov. For a bank, credit card, or loan, you can also file a complaint with the CFPB, which forwards it to the company and asks for a response. Your state attorney general’s consumer protection office takes complaints too.

When a fee is really a scam

Some charges aren’t fees at all. A small unfamiliar charge, sometimes under a dollar, can be a test by someone who has stolen your card number. If you don’t recognize a charge and the company name means nothing to you, call your card issuer and ask for a new card. If someone calls offering to remove a fee or refund a charge in exchange for remote access or a payment, it’s a scam. See Refund, Settlement, and Recovery Scams.

Checklist

  • Read the final checkout screen before you click buy.
  • Set a reminder before every free trial ends.
  • Do the five-minute check once a month.
  • Turn on transaction alerts for every card.
  • Dispute credit card charges in writing within 60 days.

FAQ

Is a hotel resort fee legal?

A mandatory fee can be charged, but under the FTC’s fee rule, hotels and vacation rentals must include it in the total price they show you up front. If a mandatory fee appears only at the end, report it to the FTC.

How do I find every subscription I’m paying for?

Check your phone’s subscription list, your app store account, PayPal’s automatic payments page if you use it, and three months of card statements. Most forgotten subscriptions show up in one of those four places.

The company refuses to refund a fee. What now?

Dispute it with your card issuer and file complaints with the FTC and, for financial products, the CFPB. A complaint creates a record, and companies often respond once a regulator forwards it.

Sources

  • Federal Trade Commission, “Rule on Unfair or Deceptive Fees: Frequently Asked Questions,” ftc.gov, accessed October 7, 2026.
  • Federal Trade Commission, “Disputing Credit Card Charges,” consumer.ftc.gov, accessed October 7, 2026.
  • Consumer Financial Protection Bureau, “Submit a complaint,” consumerfinance.gov, accessed October 7, 2026.

This is general information, not legal or financial advice. Rules vary by state and change over time.

Get one safety checklist a month

Juggling Chaos Monthly is free: one 15-minute checklist, one scam warning sign, and our newest guides. Sign up on the newsletter page.

Juggling Chaos will never ask for a password, payment, gift card, or verification code. Guides are general information, not legal or financial advice; see our Disclaimer and Terms and Editorial Policy.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *