Why this actually works
I asked Claude to go through my bank statement and tell me every subscription I was still paying for. What came back was ugly. A free trial I signed up for months ago that rolled over into a paid plan without me noticing. A tool I used once, loved the idea of, and never opened again. Two apps doing the exact same job because I forgot I already had one.
None of it was a big scary bill. It was the small stuff — the $12 here, the $29 there — that you stop seeing because it's been on your card so long it feels like part of the furniture. Add it up over a year and it's real money leaving your account for nothing.
😩 The usual way
- Scroll your statement, squint, give up
- Recognise half the charges, guess at the rest
- Mean to cancel, never get around to it
- Sign up for a new tool, forget the old one
- Do the whole thing again next year
🤖 With this kit
- Claude reads the whole statement for you
- Every recurring charge, named and ranked by yearly cost
- Cancellation emails written and ready to send
- Duplicate tools flagged so you keep one, drop one
- A monthly re-scan that catches new ones
What you'll need
The last 3–4 months of your card or bank statement as a CSV or PDF (every bank lets you export this from online banking), and Claude open in Cowork so it can read the file. That's the whole setup. Each move below is one prompt you copy, paste, and send.
Move 1 — find them
First job is seeing the full picture. Log into your online banking and export the last three to four months as a CSV or PDF — look for "export," "download transactions," or a little download icon near your statement. Save the file, open Claude in Cowork, attach it, and paste the prompt below.
Go through this statement and pull out every recurring charge. For each one: what it is, how much per month, when it last charged, and whether it appears more than once. Flag anything that looks like a rolled-over free trial, anything I've only been charged for once or twice then forgot, and any two tools that do the same job. Then rank the lot by yearly cost and give me the total I'm bleeding per year. Find the cancellation link for each one.
What comes back
A clean list — every subscription named, the monthly cost, the yearly cost, and a running total at the bottom. The rolled-over trials and forgotten one-offs get flagged so you can see the easy wins first. Start at the top of the ranked list, because that's where the biggest money is.
Move 2 — kill them
Now go down the list and mark the ones you want gone. Then, in the same chat, paste the prompt below. Claude writes the cancellation for each — the account-closure email where it's handled by email, or the exact click-by-click steps where you have to do it inside the app.
For each subscription I've marked to cancel, write the cancellation request — the account-closure email where email works, or the exact click-by-click steps where it's in-app. Keep the emails short and firm, no over-explaining.
Let it click through for you
If you use Claude in Chrome, you can hand the in-app cancellations straight to it — it'll open the page, find the cancel button, and click through the flow while you watch. For the email ones, you paste, hit send, and you're done.
Move 3 — keep them away
This is the bit that makes it stick. Subscriptions don't stay gone — new ones creep in every time you try something. So flip over to Claude in Cowork and set up a scheduled task that re-runs the audit for you every month, no chasing required. Paste the prompt below when you set the task up.
Every month, re-scan my latest statement export for new recurring charges and anything that crept back, and give me the same ranked report.
Bonus: catch trials before they roll over
The sneakiest charges are the free trials that turn into paid plans while you're not looking. Get Claude to check your email inbox for trial confirmations too — so you can cancel the ones you don't want before the first charge ever lands, not after.
Do this quarterly
The monthly scan does the quiet watching. But every few months, sit down and run the full three moves properly — a real look at the statement, a fresh cull, a check that the scheduled task is still doing its job. Things change, you sign up for new tools, priorities shift. A quarterly clean-out keeps it honest.
Export a fresh statement
Pull the last three to four months again. New charges show up here first, so a current export catches anything the monthly scan hasn't flagged yet.
Run Move 1 again
Same prompt, fresh file. Watch for the duplicate flag especially — it's easy to sign up for a second tool that does what one you already pay for does.
Cull without guilt
If you haven't opened it since the last audit, it goes. Move 2 writes the cancellation, and you're not paying to keep an app you never touch on standby.
Check the scheduled task is still running
Make sure the monthly re-scan from Move 3 is still set. If it stopped, re-set it. That's what keeps this from being a once-a-year panic.
Add up what you saved
Once you've cancelled the first round, ask Claude to total the yearly cost of everything you dropped. Seeing the real number — what you were about to spend on tools you'd forgotten — is what makes you actually keep doing this.
One honest note
Claude reads what's on the statement, so a charge with a cryptic merchant name might need you to recognise it. If something's unclear, ask Claude to search the merchant name — but you're the final call on what stays and what goes.
Ready to go deeper?
If three prompts can find your leaking subscriptions, imagine what AI can do for the rest of your business.
Wright Mode Membership
Join a community of women using AI to take real work off their plate. Live calls, copy-paste prompts and workflows, and ongoing support.
Claude Masterclass
Learn to use Claude like a pro — from prompting fundamentals to building real workflows that save hours every week.
Claude Code Masterclass
Go beyond the chat box. Build automations, process data and create tools with Claude Code — no developer experience needed.