← theoperatorai.io

Find $700+ a year in forgotten subscriptions in 10 minutes.

Paste your bank statement into ChatGPT. Run the prompt below. Cancel what you do not use. The exact workflow from the YouTube Short.

How it works

1
Pull your last 90 days of bank + credit card statements as CSV. Most banks have a "Download" button on the transactions page.
2
Open ChatGPT (free tier is fine). Drag the CSV file in, or paste the rows. If your CSV is huge, just paste the merchant + amount columns.
3
Paste the prompt below. Hit send. You get a sorted table of every recurring charge plus the monthly + annual totals.
4
For anything flagged REVIEW, log in and cancel. Most take under 90 seconds.

The audit prompt

You are a personal finance assistant. I am pasting bank and credit card transaction data below. Analyze it and find every recurring subscription charge.

For each subscription, return:
- Merchant name (cleaned, no junk codes)
- Average monthly cost
- Annual cost (monthly x 12, or actual if billed annually)
- Frequency (monthly / quarterly / annual)
- First charge date in the data
- Last charge date in the data
- Number of charges in the period

Flag a subscription as REVIEW if any of these are true:
- Costs more than $10 per month
- Overlaps with a similar service in the same list (two streaming services, two cloud storage providers, two music apps)
- Has a "trial", "free", or "promo" descriptor in the merchant name
- I have not been charged in the last 30 days but the merchant is still recurring (likely a pause about to end)

Output as a markdown table sorted by annual cost, most expensive first. Highlight REVIEW rows.

At the bottom, give me:
- Total monthly subscription spend
- Total annual subscription spend
- A short list of "first to cancel" picks (the 3-5 highest-confidence cuts)

Data:
[paste your bank + credit card transactions here]
CSV
Bank statement template Sample format, ready to fill in
TXT
Plain-text prompt Same prompt, easier to drop into ChatGPT
Quick notes: Bank CSVs vary. If your file has weird columns, ChatGPT will figure them out anyway. If the prompt misses anything, just ask follow-up questions in the same chat: "What about Apple charges?" / "Anything that looks like a streaming service?" / "Group these by category." It will not save or send your data anywhere; the chat is private to your account.

Privacy: This page does not collect your transactions. The prompt runs entirely inside ChatGPT, which Nick (the operator) is not affiliated with.

One workflow like this every Thursday.

Real tools. Real receipts. Subscribe to the channel for the build, the newsletter for the deeper walkthroughs.

Copied.