Find Every Subscription Draining Your Accounts with One ChatGPT Prompt
Use ChatGPT Personal Finance to rank every recurring charge by annual cost and flag duplicates, turning a 40-minute statement scan into a 10-minute audit.
What matters today
Use ChatGPT Personal Finance to rank every recurring charge by annual cost and flag duplicates, turning a 40-minute statement scan into a 10-minute audit.
Key points
- Why Annual Framing Changes Behavior
- The Prompt
- How to Read the Output
- The Follow-Up Prompt
- Make It Quarterly
What you'll learn in this article:
- Why monthly framing hides wasteful subscriptions and annual framing exposes them
- The exact ChatGPT Personal Finance prompt that ranks charges by yearly cost
- How to read the duplicate and dormant-charge flags to find easy cuts
- The follow-up prompt that drafts your cancellation shortlist
- How to make this a 10-minute quarterly habit
Time to value: 10 minutes
Recurring charges are the leak nobody watches. A former contractor signed up for a tool on the company card. A free trial converted three weeks ago. Two apps quietly do the same job. None of these feel urgent, because each one is small per month. That is exactly why they survive: a $19 charge does not trigger action, so it renews for years.
ChatGPT Personal Finance, which OpenAI launched on May 15 for ChatGPT Pro users in the US, can see every linked card and bank feed. That means it can do the one thing a manual statement scan rarely does well: pull every recurring charge into a single ranked list and reframe it by annual cost. The reframing is the entire trick, and it makes cancellations obvious.
Why Annual Framing Changes Behavior
The reason a manual review fails is psychological, not technical. You see a $19 line item and your brain files it as trivial. You see "$228 per year, ranked second-highest of your subscriptions, overlapping in function with [other tool]" and you cancel it before lunch.
The prompt below does three things a scroll-through statement cannot do reliably. It finds charges that bill quarterly or annually, not just monthly. It annualizes everything so small charges become visible as real money. And it flags overlaps and dormant charges, the two categories that hide best.
The Prompt
Connect at least your primary cards and checking account in ChatGPT Personal Finance first, then paste this:
SUBSCRIPTION AUDIT PROMPT
Using my connected accounts, list every recurring subscription and membership you can find. For each, show the monthly amount, the annualized amount, and the date of the last charge. Sort the list from highest annual cost to lowest. At the end, flag any subscription I have not been charged on in 60+ days and any duplicate services that overlap in function.
You get back a ranked table. The top of the list is where your money goes; the flags at the bottom are your fastest cuts.
How to Read the Output
Work the list in two passes.
First pass, the flags. Start at the bottom with the dormant and duplicate flags. A charge you have not seen in 60+ days is often a canceled-but-still-billing service or a forgotten annual renewal. A duplicate flag means two tools do one job, so one can go immediately. These are decisions you can make in seconds.
Second pass, the ranking. Now read top to bottom. For each of the highest-cost subscriptions, ask one question: did I use this in the last 30 days? If the answer is no for a $200-plus annual charge, it goes on the cancellation shortlist.
The Follow-Up Prompt
Once you have reviewed the list, have ChatGPT build the action list for you:
CANCELLATION SHORTLIST PROMPT
From the subscription list above, build a cancellation shortlist. Include any duplicate service, anything flagged as dormant, and any subscription over $150 per year that I tell you I have not used in the last 30 days. For each item on the shortlist, show the annual savings and a one-line note on why it made the list. Then total the annual savings.
The total at the bottom is the number that makes the 10 minutes worth it. Most executives running this for the first time find a few hundred dollars a year in cuts.
Make It Quarterly
This is not a one-time cleanup. New subscriptions accumulate constantly, so the audit only works as a habit. Save both prompts and run them once a quarter. Put a recurring 15-minute hold on your calendar at the start of each quarter and run the audit, then the shortlist, then cancel. The recurring nature is the point: a quarterly 10-minute pass keeps the leak permanently closed.
Action Steps Summary
- Connect your accounts: Link your primary cards and checking account in ChatGPT Personal Finance before running the audit.
- Run the audit prompt: Generate the ranked, annualized subscription list with duplicate and dormant flags.
- Work the flags first: Cancel duplicates and dormant charges immediately, then review the high-cost items by recent use.
- Build the shortlist: Use the follow-up prompt to total your annual savings and justify each cut.
- Schedule it quarterly: Save both prompts and put a recurring 15-minute hold on the calendar to keep the leak closed.
Three deep dives. Four useful moves. One email worth opening.
PromptHacker turns the AI firehose into practical next steps for work, health, family, and everything time keeps trying to steal.