Cindy Zhu.
Free guides
Money & pricing Claude

Audit your AI spend with Claude

Hey, it's Cindy ๐ŸŒฑ You commented TOKENS, so here is my whole AI cost audit.
btw the waitlist for AI System Club is now open! If you're keen on using AI to automate your content, video editing, job search, business or build AI agents, feel free to sign up (only if you want to hehe). Ps. the waitlist gets first dibs:)
why bother

The reason this is worth 30 minutes

Subsidised pricing is not a conspiracy theory, it is a well-documented growth strategy, and we have watched it run before. In the year to September 2015, Uber passengers "were paying only 41% of the actual cost of their trips", with investor money covering the rest, according to transport analyst Hubert Horan's breakdown of the company's financials (Naked Capitalism, Can Uber Ever Deliver?). By the time the habit was locked in, the cost of a ride-hailing trip had risen 92% between January 2018 and July 2021, per Rakuten Intelligence data reported by CNBC.

AI is being funded on a similar shape of money. Anthropic signed a term sheet in January 2026 for a $10 billion round at a $350 billion valuation (CNBC), and reporting on its internal projections has it reaching positive cash flow around 2028 rather than today (TechCrunch). None of that means prices are about to double next Tuesday. It means the sensible move is to know your exposure, not to guess at it.

๐ŸŒฑ The reframe I actually believe. Cheap tokens right now are a training budget. The people who use this window to get genuinely good at building with AI come out with a skill. The people who use it to get dependent on one tool's pricing come out with a bill. Same window, two very different outcomes.

before you prompt

Step 1: go and get your real numbers

The audit is only as good as what you feed it, and almost nobody knows their true AI spend from memory. Spend ten minutes collecting these five things first. Every one of them is somewhere you already have access to.

  1. ๐Ÿ’ณ Your card and bank statements, last 3 months. Search them for the obvious names, then scan line by line for the ones you forgot. Annual plans are the sneaky ones because they only appear once and then hide for eleven months.
  2. ๐Ÿ“ฑ Your phone's subscription list. On iPhone: Settings, tap your name, then Subscriptions. On Android: Play Store, your profile icon, Payments and subscriptions. App-store billing is where half of the forgotten AI apps live.
  3. ๐Ÿ“ˆ Your actual Claude usage. On claude.ai open Settings, then Usage, to see how much of your session and weekly limits you are really consuming. In Claude Code, type /usage. If you are nowhere near your limits you may be on too big a plan; if you hit them constantly, that is a real signal too (Anthropic, manage usage credits).
  4. ๐Ÿงพ Any API console bills. If you have ever pasted an API key into anything, you have a metered account somewhere. Log in and pull the last three months of usage, not the plan price. Metered spend is the part that scales without asking permission.
  5. ๐Ÿงฐ The tools you pay for that are AI features, not AI companies. The design tool, the transcription tool, the writing tool, the scheduler that added an AI tier. These are where duplicate spend hides, because they never feel like "AI subscriptions".
๐Ÿ“Œ Write it into one plain list before you paste. Tool name, what you use it for, what you pay, how often, and whether it is a fixed plan or metered. Five columns, plain text. Claude does the thinking, you do the gathering, and that split is what makes the output trustworthy.

copy this

Step 2: the AI cost audit prompt

This is the main one. Paste your list underneath it. It works in any Claude, on any plan, and it is worth turning web search on for so it can check current list prices rather than recalling them.

๐Ÿง  the AI cost audit
Act as a sceptical finance analyst reviewing my personal AI spend. I am going to paste a list of every AI subscription, app, and metered API account I pay for, with what I use each one for and what it costs me.

Build me a single table with one row per tool and these columns: tool, what I actually use it for, billing type (fixed plan or metered), current monthly cost in AUD, annualised cost, and how load-bearing it is to my work on a scale of critical, useful, or nice to have. Convert annual plans to a monthly figure so everything is comparable, and total the column at the bottom. If I have given you a metered account with no number, do not invent one: mark it "unknown, go and check" and tell me exactly where in that product's dashboard I would find it.

Then give me three short sections. First, the two or three line items where I am paying the most for the least, with your reasoning. Second, anything I am paying for twice, where two tools do substantially the same job. Third, the single biggest risk in this stack if prices rise, meaning the tool that is both expensive and hardest for me to leave.

Ask me up to four clarifying questions before you build the table if my list is missing something you need. Do not recommend that I cancel anything yet, that comes later. Flag every number you were not certain about rather than smoothing it over.

the stress test

Step 3: run it at 2x and 3x

This is the part people skip, and it is the part that changes decisions. A number that is fine at today's price and painful at double is a number you want to know about while you still have options.

๐Ÿ“ˆ stress-test my stack
Take the table you built and model what happens to my AI spend under three scenarios: prices stay flat, prices rise 2x, and prices rise 3x. Assume fixed subscription plans rise with the headline price and metered usage rises with the per-unit price while my volume stays the same.

Show me the monthly and annual total under each scenario, then tell me at which scenario my total crosses the point where I would genuinely have to change how I work. For each tool, say whether a price rise would be an inconvenience or a real problem for me, and be specific about why.

Finally, rank my tools by "pain per dollar if the price doubles", meaning how badly I would feel the increase relative to what I get from the tool. Put the ones I should be actively reducing my dependence on at the top of that list, and explain in one sentence each what my realistic alternative would be.
๐Ÿ’ก Why 2x and 3x, and not a precise forecast? Nobody can forecast this credibly, and a fake number would be worse than none. Two multiples are enough to tell you which line items are fragile, which is the only decision the audit needs to support.

cut the overlap

Step 4: cut the duplicates now

Overlap is the cheapest saving available, because you lose nothing. Most stacks that grew organically over a year have two or three tools quietly doing the same job.

โœ‚๏ธ find the duplicates
Go back through my stack and group the tools by the job they actually do for me, not by the category they market themselves as. Writing, image generation, video, transcription, research, scheduling, automation, and so on.

Wherever two or more tools land in the same group, tell me plainly which one to keep and which to cancel, and give me the reason in terms of my use case rather than general feature comparisons. If keeping both is genuinely justified, say that instead of forcing a cut, and explain what each one does that the other cannot.

For every cancellation you recommend, tell me three things: what I would lose, what I would need to set up in the tool I am keeping to cover the gap, and roughly how long that setup would take. Then give me the list in cancel-this-week order, cheapest and least disruptive first, so I can act on it today.

stay free to move

Step 5: make your work portable

The real cost of a price rise is not the money, it is being unable to leave. Portability is what turns a price hike into an annoyance rather than a crisis, and it is mostly a filing habit rather than a project.

Prompts live in plain files A folder of .md or .txt files on your own drive, not saved inside one product's prompt library. They move to any tool, any time, for free.
Your reference docs are yours Brand voice, style rules, customer language, SOPs. Keep the source document outside the tool and paste it in, rather than only existing as a tool's memory.
Outputs get exported on a schedule Whatever you build inside a product, export it monthly. Chat history, generated assets, automation configs. Set a recurring calendar reminder and do it.
Know your one-week replacement For each critical tool, name the thing you would move to if it doubled tomorrow. You do not have to use it. You have to know it exists.
๐ŸŒฑ portability audit
For each tool in my stack, tell me how locked in I currently am, and treat "how hard is it to leave" as the only question that matters here.

For each one, list what of my work lives inside that product and only inside that product: prompts, saved instructions, documents, generated assets, workflow configuration, customer data. Then tell me exactly how I export each of those things, naming the menu or setting where the export lives, and what format it comes out in.

Rank the tools from most portable to most locked in. For the three most locked-in, give me a specific 30-minute task I can do this week to reduce that lock-in, and be concrete: the file I should create, where it should live, and what should go in it. Do not suggest switching tools, suggest making it possible to switch.

anchor numbers

What things actually cost right now

Audit against real published prices, not vibes. These are Anthropic's own listed numbers, and both pages are worth opening yourself because they do change.

Claude plans Free is $0. Pro is $20 a month billed monthly, or $17 a month on the annual plan. Max starts from $100 a month. (claude.com/pricing)
API, per million tokens Haiku 4.5 is $1 in and $5 out. Sonnet 5 is $2 in and $10 out. Opus 5 is $5 in and $25 out. Model choice is the biggest single lever on a metered bill. (Anthropic pricing docs)
Batch processing Anything that does not need an answer this second can go through the Batch API at a 50% discount on both input and output tokens. (batch processing docs)
Prompt caching If you send the same big context repeatedly, a cache hit costs 10% of the standard input price. This is the fix for "my long system prompt is eating my budget". (prompt caching docs)
๐Ÿ“Œ Read the metered ones twice. A fixed subscription can only surprise you once a month. A metered API account can surprise you in an afternoon, which is why the audit asks you to pull three months of real usage rather than trusting an estimate.

the honest bit

What this audit will not tell you

Nobody knows what AI will cost in three years, and anyone selling you a number is guessing. This audit does not predict prices. It tells you how exposed you are if they move, which is the only part you can act on. If a tool comes out of it as critical, expensive, and hard to leave, that is not a reason to panic, it is a reason to build the export habit for that one first.
๐ŸŒฑ Cutting spend is not the goal. If a $20 tool saves you six hours a month, it is the best purchase in your business and the audit should tell you to keep it. The goal is that every line is a decision you made on purpose, rather than a subscription you forgot about.

Sources

the waitlist is now open

AI System Club is launching soon

Build AI systems with me through recorded lessons you can follow at your own pace. Join the waitlist for first access and the founding price.

btw this list gets first dibs
the moment doors open :)