That forgotten app is still quietly charging your card. Because subscriptions are designed to be forgotten, and ten minutes with AI finds every one still eating your money.
| Avg subscriptions | 5.4 per person, US, 2025 |
|---|---|
| Forgotten sub cost | About $200 a year, US household |
| Claude data retention | 30 days opt out, 5 years opt in |
| Recommended check | Monthly, about 10 minutes |
1. Pull one month of transactions
Open your bank or card app and export the last 30 days as a CSV or PDF. Keep it to one statement, not your whole year. Most apps, whether Emirates NBD, HDFC, or ICICI, let you download this in two taps from the statements tab.
2. Strip anything sensitive before you paste it
Delete the account number and card number from the file. You only need vendor name, date, and amount. This one habit is what makes it safe to hand to an AI tool at all.
3. Give it one exact instruction
Paste the transaction list into ChatGPT, Claude, or Gemini and use this prompt: ‘Here are my transactions for the month. Group them by vendor, flag any that repeat monthly, and tell me which look like subscriptions I might have forgotten. Add up the total I’m spending on them.’ It hands back a short, sorted list instead of a wall of line items.
4. Cancel what you don’t use
Go down the flagged list one by one. For each, decide in five seconds: keep or cancel. Cancel directly in the app, or by replying to the last billing email if that’s how the subscription requires it.
5. Make it repeat without you remembering
Save the exact prompt in your notes app under one title, like ‘Subscription Check’. Set a recurring monthly reminder for the day your statement usually lands, so this takes ten minutes and zero memory.
A worked example
A working professional in Dubai checks their credit card statement for the first time in months.
Before
Netflix AED 41.99, Careem Plus AED 15, Adobe Creative Cloud AED 149, LinkedIn Premium AED 120, a gym app called FitPlan AED 55, Spotify AED 19.99, iCloud storage AED 3.67, a one-time trial called ScanPro now billing AED 35 monthly.
After
AI’s reply: ‘You have 8 recurring charges totaling AED 439.65 a month, AED 5,275 a year. Two look like forgotten trials: ScanPro (AED 35) and FitPlan (AED 55), neither matches a usage pattern you described. Cancelling both saves AED 90 a month, AED 1,080 a year.’
Three ways to bend it
For freelancers and consultants
Run the same check on your business card to catch SaaS tools you signed up for on a trial and never touched again. Freelancers often carry five or six small tool subscriptions that add up faster than one big invoice.
For a small team or manager
Ask whoever holds the company card to export the statement and run the same prompt. It’s common to find the same tool paid for twice, once under a departed employee’s old account and once under the current one.
For phone-only subscriptions
If most of your subscriptions are app-based rather than card-based, export your purchase history from the App Store or Play Store instead of a bank statement, then run the same prompt on that list.
When it goes wrong
AI says it can’t read my PDF statement.
Convert it to CSV first, or copy-paste the transaction table as plain text instead. Scanned or image-based PDFs often don’t extract cleanly.
It flagged things I definitely still use.
Tell it directly, ‘I use Spotify and Adobe, ignore those,’ and ask it to redo the list. It only knows what you tell it.
I’m not comfortable pasting my bank statement into AI.
Strip the account number and any personal ID first, keep only vendor, date, and amount, and use a paid tier that states it doesn’t train on your data.
When not to use this
Skip this if you already reconcile your statement by hand every month, or your banking app already flags recurring charges for you, since you’d just be repeating work that’s already done. And don’t paste a full statement with account numbers or your name into a free consumer AI account without checking its data policy first, strip it down to vendor, date, and amount before you paste anything.
What you can now do
You stop paying every month for things you forgot you ever signed up for.
Part of Making Life Easier With AI, a weekly walk-through of one small thing AI can take off your plate.
Take this further
Act as a blunt hiring manager who has read ten thousand resumes, not a career coach. I will paste my full resume and the job description I want. Rewrite the whole resume for that role, section by section, in this order: summary, experience, skills, education. Rules: every experience line leads with impact, not duty. Use bracketed placeholders like [8 percent] for any number I did not give you, and list at the end every placeholder I need to replace with a real figure. Keep it to one page of text. Plain formatting only, no tables or columns, so screening software can parse it. After the rewrite, tell me the three weakest claims that need evidence before I send this anywhere. My resume: [paste resume]. The role: [paste job description].
Takeaways
- Export only the last 30 days of transactions as CSV or PDF from your bank app’s statements tab, not a full year.
- Delete the account number and card number from the file before pasting it into any AI tool, keeping just vendor, date, and amount.
- Paste the cleaned list into ChatGPT, Claude, or Gemini with the exact grouping prompt and go down the flagged list deciding keep or cancel within five seconds per item.
- Save the prompt in your notes app and set a recurring monthly reminder for the day your statement lands.
- If you hold a business or team card, ask whoever manages it to run the same check for duplicate tool subscriptions paid twice under different accounts.
Questions people actually ask
Is it safe to paste my bank statement into ChatGPT, Claude, or Gemini?
It is safer if you strip the account number, card number, and your name first, keeping only vendor, date, and amount. Anthropic’s Claude, for example, only trains on consumer chats if you opt in, otherwise data is kept for 30 days instead of 5 years. Check whichever tool you use for its current data policy before pasting anything sensitive.
Why does AI flag subscriptions I actually still use?
AI groups charges by pattern recognition, not by knowing your habits, so it can mistake any recurring charge for a forgotten one. Tell it directly which vendors you use regularly and ask it to redo the list excluding those. The tool only knows what you tell it, so correcting it once usually fixes the rest of the list.
What do I do if ChatGPT or Claude can’t read my bank statement PDF?
Convert the PDF to CSV first, or copy and paste the transaction table as plain text instead of uploading the file directly. Scanned or image based statements often fail to extract cleanly because there is no selectable text layer. Most banking apps also let you export a CSV directly from the statements tab, which avoids the problem entirely.
How much do forgotten subscriptions actually cost people each year?
A 2025 CNET and YouGov survey found the average American household spends about 200 dollars a year on subscriptions it has forgotten about or no longer uses, on top of roughly 1,100 dollars a year in total subscription spending. Separate research from Bango found the average US subscriber pays for 5.4 subscriptions at once, which makes it easy to lose track of a few.
Sources
What happens next
Banking apps are increasingly building in their own recurring charge detection, which may reduce the need for a manual AI pass over time, though phone only subscriptions billed through app stores will likely still need a separate check. Watch whether AI providers keep adjusting default data training settings for consumer accounts, since that affects how comfortable it is to paste statement data without stripping it first. As AI tools add direct bank linking or better file upload handling, the manual CSV export step may eventually become optional.

